]> git.puffer.fish Git - mirror/frr.git/commit
bgpd: Initialize bgp_notify.raw_data before passing to bgp_notify_receive() 7988/head
authorDonatas Abraitis <donatas.abraitis@gmail.com>
Sun, 31 Jan 2021 14:20:36 +0000 (16:20 +0200)
committerDonatas Abraitis <donatas.abraitis@gmail.com>
Sun, 31 Jan 2021 14:20:36 +0000 (16:20 +0200)
commitc051ad7054cde0b61cac47186fdb3e6d4d18edd0
treeb00bcd35bf773574dcb4c7c0e05baa419e1aaed2
parent0f0d30c47b26c8349ba45c0f0249b22b7f9db898
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