]> git.puffer.fish Git - matthieu/frr.git/commitdiff
zebra: socket fd check (Coverity 1472236)
authorF. Aragon <paco@voltanet.io>
Fri, 3 Aug 2018 13:37:02 +0000 (15:37 +0200)
committerF. Aragon <paco@voltanet.io>
Fri, 3 Aug 2018 16:16:09 +0000 (18:16 +0200)
Signed-off-by: F. Aragon <paco@voltanet.io>
zebra/kernel_netlink.c

index c627bda4f7c34f5fb2135c1b71629014f3dcaf67..a5c2cd69f30ad733a63d429175fbba9cea1a5ff4 100644 (file)
@@ -1085,6 +1085,7 @@ void kernel_init(struct zebra_ns *zns)
        if (nl_rcvbufsize)
                netlink_recvbuf(&zns->netlink, nl_rcvbufsize);
 
+       assert(zns->netlink.sock >= 0);
        netlink_install_filter(zns->netlink.sock,
                               zns->netlink_cmd.snl.nl_pid);
        zns->t_netlink = NULL;