]> git.proxmox.com Git - mirror_frr.git/commitdiff
bgpd: add ZAPI_XXX_FAIL_REMOVE flag in switch
authorPhilippe Guibert <philippe.guibert@6wind.com>
Fri, 18 May 2018 16:15:47 +0000 (18:15 +0200)
committerPhilippe Guibert <philippe.guibert@6wind.com>
Fri, 25 May 2018 13:49:38 +0000 (15:49 +0200)
The new enums for handling REMOVE failures are appended in the switch
case.

Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
bgpd/bgp_zebra.c

index 641861a28f37ad4444a904c234b2cd7dbddfe178..e7558c9274b1a212796d1437daf3ced705ce5fc8 100644 (file)
@@ -1962,6 +1962,7 @@ static int rule_notify_owner(int command, struct zclient *zclient,
                        zlog_debug("%s: Received RULE_INSTALLED",
                                   __PRETTY_FUNCTION__);
                break;
+       case ZAPI_RULE_FAIL_REMOVE:
        case ZAPI_RULE_REMOVED:
                if (BGP_DEBUG(zebra, ZEBRA))
                        zlog_debug("%s: Received RULE REMOVED",
@@ -2007,6 +2008,7 @@ static int ipset_notify_owner(int command, struct zclient *zclient,
                        zlog_debug("%s: Received IPSET_INSTALLED",
                                   __PRETTY_FUNCTION__);
                break;
+       case ZAPI_IPSET_FAIL_REMOVE:
        case ZAPI_IPSET_REMOVED:
                if (BGP_DEBUG(zebra, ZEBRA))
                        zlog_debug("%s: Received IPSET REMOVED",
@@ -2065,6 +2067,7 @@ static int ipset_entry_notify_owner(int command, struct zclient *zclient,
                        extra->bgp_fs_pbr = (void *)bgp_pbime;
                }
                break;
+       case ZAPI_IPSET_ENTRY_FAIL_REMOVE:
        case ZAPI_IPSET_ENTRY_REMOVED:
                if (BGP_DEBUG(zebra, ZEBRA))
                        zlog_debug("%s: Received IPSET_ENTRY_REMOVED",
@@ -2109,6 +2112,7 @@ static int iptable_notify_owner(int command, struct zclient *zclient,
                                   __PRETTY_FUNCTION__);
                bgpm->action->refcnt++;
                break;
+       case ZAPI_IPTABLE_FAIL_REMOVE:
        case ZAPI_IPTABLE_REMOVED:
                if (BGP_DEBUG(zebra, ZEBRA))
                        zlog_debug("%s: Received IPTABLE REMOVED",