aboutsummaryrefslogtreecommitdiffstats
path: root/libglouglou/libglouglou.c
diff options
context:
space:
mode:
Diffstat (limited to 'libglouglou/libglouglou.c')
-rw-r--r--libglouglou/libglouglou.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/libglouglou/libglouglou.c b/libglouglou/libglouglou.c
index d17137a..22efa8e 100644
--- a/libglouglou/libglouglou.c
+++ b/libglouglou/libglouglou.c
@@ -544,8 +544,8 @@ pkt_decode(char **buf, int *buf_len)
switch(pkt->type) {
case PACKET_NEWCONN:
newpkt.newconn_id = ntohs(pkt->newconn_id);
- newpkt.newconn_src = ntohl(pkt->newconn_src);
- newpkt.newconn_dst = ntohl(pkt->newconn_dst);
+ newpkt.newconn_src = pkt->newconn_src;
+ newpkt.newconn_dst = pkt->newconn_dst;
newpkt.newconn_proto = pkt->newconn_proto;
newpkt.newconn_size = pkt->newconn_size;
break;
@@ -557,7 +557,7 @@ pkt_decode(char **buf, int *buf_len)
newpkt.data_size = pkt->data_size;
break;
case PACKET_NAME:
- newpkt.name_addr = ntohl(pkt->name_addr);
+ newpkt.name_addr = pkt->name_addr;
newpkt.name_len = pkt->name_len;
if (newpkt.name_len > GG_PKTARG_MAX)
invalid("type name name_len");
@@ -568,8 +568,8 @@ pkt_decode(char **buf, int *buf_len)
newpkt.name_len);
break;
case PACKET_TRACE:
- newpkt.trace_addr = ntohl(pkt->trace_addr);
- newpkt.trace_src = ntohl(pkt->trace_src);
+ newpkt.trace_addr = pkt->trace_addr;
+ newpkt.trace_src = pkt->trace_src;
newpkt.trace_hopcount = pkt->trace_hopcount;
if (newpkt.trace_hopcount > GG_PKTARG_MAX)
invalid("type trace hopcount");
@@ -578,7 +578,7 @@ pkt_decode(char **buf, int *buf_len)
if (len < packet_len)
goto incomplete;
for (i=0; i<newpkt.trace_hopcount; i++) {
- newpkt.trace_hops[i].addr = ntohl(pkt->trace_hops[i].addr);
+ newpkt.trace_hops[i].addr = pkt->trace_hops[i].addr;
newpkt.trace_hops[i].delay = ntohs(pkt->trace_hops[i].delay);
newpkt.trace_hops[i].loss = pkt->trace_hops[i].loss;
newpkt.trace_hops[i].asn = pkt->trace_hops[i].asn;
@@ -643,8 +643,8 @@ pkt_encode(struct gg_packet *pkt, struct gg_packet *newpkt)
switch(pkt->type) {
case PACKET_NEWCONN:
newpkt->newconn_id = htons(pkt->newconn_id);
- newpkt->newconn_src = htonl(pkt->newconn_src);
- newpkt->newconn_dst = htonl(pkt->newconn_dst);
+ newpkt->newconn_src = pkt->newconn_src;
+ newpkt->newconn_dst = pkt->newconn_dst;
newpkt->newconn_proto = pkt->newconn_proto;
newpkt->newconn_size = pkt->newconn_size;
break;
@@ -658,7 +658,7 @@ pkt_encode(struct gg_packet *pkt, struct gg_packet *newpkt)
case PACKET_NAME:
if (pkt->name_len > GG_PKTARG_MAX)
goto invalid;
- newpkt->name_addr = htonl(pkt->name_addr);
+ newpkt->name_addr = pkt->name_addr;
newpkt->name_len = pkt->name_len;
strncpy((char *)newpkt->name_fqdn, (char *)pkt->name_fqdn,
pkt->name_len);
@@ -666,11 +666,11 @@ pkt_encode(struct gg_packet *pkt, struct gg_packet *newpkt)
case PACKET_TRACE:
if (pkt->trace_hopcount > GG_PKTARG_MAX)
goto invalid;
- newpkt->trace_addr = htonl(pkt->trace_addr);
- newpkt->trace_src = htonl(pkt->trace_src);
+ newpkt->trace_addr = pkt->trace_addr;
+ newpkt->trace_src = pkt->trace_src;
newpkt->trace_hopcount = pkt->trace_hopcount;
for (i=0; i<newpkt->trace_hopcount; i++) {
- newpkt->trace_hops[i].addr = htonl(pkt->trace_hops[i].addr);
+ newpkt->trace_hops[i].addr = pkt->trace_hops[i].addr;
newpkt->trace_hops[i].delay = htons(pkt->trace_hops[i].delay);
newpkt->trace_hops[i].loss = pkt->trace_hops[i].loss;
newpkt->trace_hops[i].asn = pkt->trace_hops[i].asn;