aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon/control/interfaces/xml_interface.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/charon/control/interfaces/xml_interface.c')
-rw-r--r--src/charon/control/interfaces/xml_interface.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/charon/control/interfaces/xml_interface.c b/src/charon/control/interfaces/xml_interface.c
index 0ca9e9278..fdb8e1c75 100644
--- a/src/charon/control/interfaces/xml_interface.c
+++ b/src/charon/control/interfaces/xml_interface.c
@@ -154,7 +154,7 @@ static void write_childend(xmlTextWriterPtr writer, child_sa_t *child, bool loca
linked_list_t *list;
traffic_selector_t *ts;
xmlTextWriterWriteFormatElement(writer, "spi", "%lx",
- child->get_spi(child, local));
+ htonl(child->get_spi(child, local)));
xmlTextWriterStartElement(writer, "networks");
list = child->get_traffic_selectors(child, local);
iterator = list->create_iterator(list, TRUE);