From 4d2292b7f08abea76e2b65f289b8b2b0e0359ad1 Mon Sep 17 00:00:00 2001 From: vemax78 Date: Wed, 5 Jun 2013 19:28:46 +0200 Subject: [PATCH] Fix data keepalive message init length --- src/common/capwap_protocol.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/capwap_protocol.c b/src/common/capwap_protocol.c index 9bcd456..97b691e 100644 --- a/src/common/capwap_protocol.c +++ b/src/common/capwap_protocol.c @@ -597,7 +597,7 @@ struct capwap_packet_txmng* capwap_packet_txmng_create_data_message(struct capwa txmngpacket->isctrlpacket = 0; if (IS_FLAG_K_HEADER(txmngpacket->header)) { txmngpacket->datamsg = (struct capwap_data_message*)&fragmentpacket->buffer[fragmentpacket->offset]; - txmngpacket->datamsg->length = CAPWAP_DATA_MESSAGE_KEEPALIVE_MIN_LENGTH; + txmngpacket->datamsg->length = htons(CAPWAP_DATA_MESSAGE_KEEPALIVE_MIN_LENGTH); /* sizeof(Msg Element Length) */ fragmentpacket->offset += sizeof(struct capwap_data_message); }