]> git.puffer.fish Git - mirror/frr.git/commitdiff
bgpd: initialization in bgp_notify_admin_message function 14497/head
authorFrancois Dumontet <francois.dumontet@6wind.com>
Mon, 18 Sep 2023 11:55:08 +0000 (13:55 +0200)
committerMergify <37929162+mergify[bot]@users.noreply.github.com>
Wed, 27 Sep 2023 19:27:11 +0000 (19:27 +0000)
buffer buff is fully zeroed by a memset in bgp_notify_admin_message
function

Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
(cherry picked from commit b8f3f0b86ff3fae4a3e655811680bc11b18fd0e2)

bgpd/bgp_debug.c

index d37d6937cf12418189c4e67a7e04b1c08d595b0e..e4e6c9d721542db75788ced07f6b0341e1bf0918 100644 (file)
@@ -514,6 +514,7 @@ const char *bgp_notify_subcode_str(char code, char subcode)
 const char *bgp_notify_admin_message(char *buf, size_t bufsz, uint8_t *data,
                                     size_t datalen)
 {
+       memset(buf, 0, bufsz);
        if (!data || datalen < 1)
                return buf;