]> git.puffer.fish Git - mirror/frr.git/commitdiff
isisd: out-of-bounds access (Coverity 1399309) 2464/head
authorpaco <paco@voltanet.io>
Fri, 15 Jun 2018 16:36:20 +0000 (18:36 +0200)
committerpaco <paco@voltanet.io>
Fri, 15 Jun 2018 16:36:20 +0000 (18:36 +0200)
Signed-off-by: F. Aragon <paco@voltanet.io>
isisd/isis_circuit.c

index 6f4d72cb1fe067ce84bc0fa323bd1c9f56948fb7..f8df33d3ee99df7f2afa07d7f21cd7380cc8021c 100644 (file)
@@ -357,14 +357,14 @@ void isis_circuit_del_addr(struct isis_circuit *circuit,
                        for (ALL_LIST_ELEMENTS_RO(circuit->ipv6_link, node,
                                                  ip6)) {
                                prefix2str((struct prefix *)ip6, (char *)buf,
-                                          BUFSIZ);
+                                          sizeof(buf));
                                zlog_warn("  %s", buf);
                        }
                        zlog_warn(" -----");
                        for (ALL_LIST_ELEMENTS_RO(circuit->ipv6_non_link, node,
                                                  ip6)) {
                                prefix2str((struct prefix *)ip6, (char *)buf,
-                                          BUFSIZ);
+                                          sizeof(buf));
                                zlog_warn("  %s", buf);
                        }
                        zlog_warn("End of addresses");