]> git.puffer.fish Git - mirror/frr.git/commit
bgpd: Initialize bgp_notify.raw_data before passing to bgp_notify_receive()
authorDonatas Abraitis <donatas.abraitis@gmail.com>
Sun, 31 Jan 2021 14:20:36 +0000 (16:20 +0200)
committerIgor Ryzhov <iryzhov@nfware.com>
Tue, 16 Feb 2021 17:55:11 +0000 (20:55 +0300)
commit1083bae40b00c0ed2c9f3521ae1ab9675a87202e
tree70145a659366ab65d401612d79b90d8999275de3
parent31df7314310416f10c133dcfe9c4586edadf3fbb
bgpd: Initialize bgp_notify.raw_data before passing to bgp_notify_receive()

```
2523558-==2523558==
2523558-==2523558== Conditional jump or move depends on uninitialised value(s)
2523558:==2523558==    at 0x47F242: bgp_notify_admin_message (bgp_debug.c:505)
2523558-==2523558==    by 0x47F242: bgp_notify_print (bgp_debug.c:534)
2523558-==2523558==    by 0x4BA9BC: bgp_notify_receive (bgp_packet.c:1905)
2523558-==2523558==    by 0x4BA9BC: bgp_process_packet (bgp_packet.c:2602)
2523558-==2523558==    by 0x4904B7E: thread_call (thread.c:1681)
2523558-==2523558==    by 0x48CAA27: frr_run (libfrr.c:1126)
2523558-==2523558==    by 0x474B1A: main (bgp_main.c:540)
2523558-==2523558==  Uninitialised value was created by a stack allocation
2523558:==2523558==    at 0x4BA33D: bgp_process_packet (bgp_packet.c:2529)
```

Signed-off-by: Donatas Abraitis <donatas.abraitis@gmail.com>
bgpd/bgp_packet.c