From: Alexandr Dubovikov Date: Fri, 3 Jun 2016 14:04:53 +0000 (-0500) Subject: FS-9227: [sofia-sip] fix Wrong byte order in HEP packet for source and destination... X-Git-Tag: v1.6.9~2^2~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c6fa70054d3af6929a534569874798007c44fb12;p=thirdparty%2Ffreeswitch.git FS-9227: [sofia-sip] fix Wrong byte order in HEP packet for source and destination ports --- diff --git a/libs/sofia-sip/libsofia-sip-ua/tport/tport_logging.c b/libs/sofia-sip/libsofia-sip-ua/tport/tport_logging.c index b66989b99e..3e7f933f8c 100644 --- a/libs/sofia-sip/libsofia-sip-ua/tport/tport_logging.c +++ b/libs/sofia-sip/libsofia-sip-ua/tport/tport_logging.c @@ -694,13 +694,13 @@ int tport_capt_msg_hepv3 (tport_t const *self, msg_t *msg, size_t n, /* SRC PORT */ hg->src_port.chunk.vendor_id = htons(0x0000); hg->src_port.chunk.type_id = htons(0x0007); - hg->src_port.data = dst ? htons(su->su_port) : htons(su_self->su_port); + hg->src_port.data = dst ? su->su_port : su_self->su_port; hg->src_port.chunk.length = htons(sizeof(hg->src_port)); /* DST PORT */ hg->dst_port.chunk.vendor_id = htons(0x0000); hg->dst_port.chunk.type_id = htons(0x0008); - hg->dst_port.data = dst ? htons(su_self->su_port) : htons(su->su_port); + hg->dst_port.data = dst ? su_self->su_port : su->su_port; hg->dst_port.chunk.length = htons(sizeof(hg->dst_port));