From 3797832030bf7d362c28e35de9027c48c9a886aa Mon Sep 17 00:00:00 2001 From: Joakim Andersson Date: Thu, 26 Dec 2019 21:40:29 +0100 Subject: [PATCH] tests: net: ipv6: Fix net_buf asserts in fragment unittest Fix ASSERTs that appears when enabling asserts in net buf when adding more data than has been allocated for the buf. Signed-off-by: Joakim Andersson --- tests/net/ipv6_fragment/src/main.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/net/ipv6_fragment/src/main.c b/tests/net/ipv6_fragment/src/main.c index e4766b91d06..159670d3192 100644 --- a/tests/net/ipv6_fragment/src/main.c +++ b/tests/net/ipv6_fragment/src/main.c @@ -1501,7 +1501,7 @@ static void test_find_last_ipv6_fragment_udp(void) struct net_pkt *pkt; int ret; - pkt = net_pkt_alloc_with_buffer(iface1, 0, AF_INET6, + pkt = net_pkt_alloc_with_buffer(iface1, sizeof(ipv6_udp), AF_INET6, IPPROTO_UDP, ALLOC_TIMEOUT); zassert_not_null(pkt, "packet"); @@ -1535,7 +1535,8 @@ static void test_find_last_ipv6_fragment_hbho_udp(void) struct net_pkt *pkt; int ret; - pkt = net_pkt_alloc_with_buffer(iface1, sizeof(ipv6_hbho), + pkt = net_pkt_alloc_with_buffer(iface1, sizeof(ipv6_hbho) + + sizeof(struct net_ipv6_hdr) + 6, AF_UNSPEC, 0, ALLOC_TIMEOUT); zassert_not_null(pkt, "packet");