ZAPI_RULE_FAIL_INSTALL,
ZAPI_RULE_INSTALLED,
ZAPI_RULE_REMOVED,
+ ZAPI_RULE_FAIL_REMOVE,
};
enum ipset_type {
ZAPI_IPSET_FAIL_INSTALL,
ZAPI_IPSET_INSTALLED,
ZAPI_IPSET_REMOVED,
+ ZAPI_IPSET_FAIL_REMOVE,
};
enum zapi_ipset_entry_notify_owner {
ZAPI_IPSET_ENTRY_FAIL_INSTALL,
ZAPI_IPSET_ENTRY_INSTALLED,
ZAPI_IPSET_ENTRY_REMOVED,
+ ZAPI_IPSET_ENTRY_FAIL_REMOVE,
};
enum zapi_iptable_notify_owner {
ZAPI_IPTABLE_FAIL_INSTALL,
ZAPI_IPTABLE_INSTALLED,
ZAPI_IPTABLE_REMOVED,
+ ZAPI_IPTABLE_FAIL_REMOVE,
};
/* Zebra MAC types */
zsend_rule_notify_owner(rule, ZAPI_RULE_REMOVED);
break;
case SOUTHBOUND_DELETE_FAILURE:
- zsend_rule_notify_owner(rule, ZAPI_RULE_REMOVED);
+ zsend_rule_notify_owner(rule, ZAPI_RULE_FAIL_REMOVE);
break;
}
}
zsend_ipset_notify_owner(ipset, ZAPI_IPSET_REMOVED);
break;
case SOUTHBOUND_DELETE_FAILURE:
- zsend_ipset_notify_owner(ipset, ZAPI_IPSET_REMOVED);
+ zsend_ipset_notify_owner(ipset, ZAPI_IPSET_FAIL_REMOVE);
break;
}
}
break;
case SOUTHBOUND_DELETE_FAILURE:
zsend_ipset_entry_notify_owner(ipset,
- ZAPI_IPSET_ENTRY_REMOVED);
+ ZAPI_IPSET_ENTRY_FAIL_REMOVE);
break;
}
}
break;
case SOUTHBOUND_DELETE_FAILURE:
zsend_iptable_notify_owner(iptable,
- ZAPI_IPTABLE_REMOVED);
+ ZAPI_IPTABLE_FAIL_REMOVE);
break;
}
}