From 725ecd80f76039a3f617d318017b8a848ebef74d Mon Sep 17 00:00:00 2001 From: root Date: Fri, 20 Mar 2020 20:12:50 +0000 Subject: [PATCH] Fixed headeris which were always 4 bytes too long. FossilOrigin-Name: 7468efdf9f6842eea5cc985aff81476f62a83e76f59c381d131d9e624b2ba1ab --- src/cw/cw_inline.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cw/cw_inline.c b/src/cw/cw_inline.c index 8afbd297..6921b880 100644 --- a/src/cw/cw_inline.c +++ b/src/cw/cw_inline.c @@ -111,7 +111,7 @@ int cw_set_hdr_rmac(uint8_t * th, bstr_t rmac) memcpy(cw_get_hdr_rmac(th), rmac, rmac_len + 1); cw_set_hdr_flags(th, CAPWAP_FLAG_HDR_M, 1); - hlen = 4 + rmac_len / 4; + hlen = 2 + rmac_len / 4; if (rmac_len % 4 != 0) { hlen++;