]> git.puffer.fish Git - matthieu/frr.git/commitdiff
bgpd: fixup fuzzer entrypoint for bgp ext message
authorQuentin Young <qlyoung@nvidia.com>
Mon, 26 Apr 2021 21:49:52 +0000 (17:49 -0400)
committerQuentin Young <qlyoung@nvidia.com>
Mon, 15 Nov 2021 22:12:33 +0000 (17:12 -0500)
Signed-off-by: Quentin Young <qlyoung@nvidia.com>
bgpd/bgp_main.c

index 5c43ff213f4a37ec2dab1f5e2582267ca1810f25..b9eb7453f2c74b5769a9cd44b75fe838318c35d3 100644 (file)
@@ -536,7 +536,7 @@ int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size)
        ringbuf_peek(p->ibuf_work, BGP_MARKER_SIZE, &pktsize, sizeof(pktsize));
        pktsize = ntohs(pktsize);
 
-       assert(pktsize <= BGP_MAX_PACKET_SIZE);
+       assert(pktsize <= p->max_packet_size);
 
        if (ringbuf_remain(p->ibuf_work) >= pktsize) {
                struct stream *pkt = stream_new(pktsize);