From 40427b3816b3a36a5a182e0d443207b90ab449cf Mon Sep 17 00:00:00 2001 From: 7u83 <7u83@mail.ru> Date: Sun, 18 Sep 2022 18:06:53 +0200 Subject: [PATCH] Use correct len for last fragmented packet --- src/cw/send.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cw/send.c b/src/cw/send.c index da24b739..0e92719a 100644 --- a/src/cw/send.c +++ b/src/cw/send.c @@ -202,7 +202,7 @@ int cw_send_capwap_packet(struct cw_Conn * conn, uint8_t * buf, int hlen, uint8_ else cw_set_hdr_flags(buf,CAPWAP_FLAG_HDR_F,0); - memcpy(buf+hlen,data+(fragoffset*8),mtu-hlen); + memcpy(buf+hlen,data+(fragoffset*8),len); cw_set_dword(buf+4, fragid<<16 | fragoffset<<3 );