]> git.puffer.fish Git - mirror/frr.git/commitdiff
bgpd: Check if we have such a peer before handling software capability 14140/head
authorDonatas Abraitis <donatas@opensourcerouting.org>
Thu, 3 Aug 2023 19:00:27 +0000 (22:00 +0300)
committerDonatas Abraitis <donatas@opensourcerouting.org>
Thu, 3 Aug 2023 19:00:27 +0000 (22:00 +0300)
Do not pass NULL for peer_established(), just in case.

Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
bgpd/bgp_vty.c

index 7464e99d48a2241666eb076ec232cb28873d6e13..591e0c396938d149250d18cad7340b55a8f5ba4d 100644 (file)
@@ -5728,8 +5728,8 @@ DEFPY(neighbor_capability_software_version,
        int ret;
 
        peer = peer_and_group_lookup_vty(vty, neighbor);
-       if (peer && peer->conf_if)
-               return CMD_SUCCESS;
+       if (!peer)
+               return CMD_WARNING_CONFIG_FAILED;
 
        if (no)
                ret = peer_flag_unset_vty(vty, neighbor,