aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon/control
diff options
context:
space:
mode:
authorMartin Willi <martin@strongswan.org>2007-09-28 07:05:15 +0000
committerMartin Willi <martin@strongswan.org>2007-09-28 07:05:15 +0000
commit052d58feaf765b4536d82cfc26d84aa5f9032612 (patch)
treeb5e23a1ec713849293fb5da59e8471ad0f44abf0 /src/charon/control
parent055d016b49e88328ff3a2b433188c1109a9cf8e3 (diff)
downloadstrongswan-052d58feaf765b4536d82cfc26d84aa5f9032612.tar.bz2
strongswan-052d58feaf765b4536d82cfc26d84aa5f9032612.tar.xz
fixed CHILD_SA SPI byte order in XML interface
Diffstat (limited to 'src/charon/control')
-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);