]> git.proxmox.com Git - mirror_frr.git/blobdiff - pimd/pim_routemap.c
zebra: Allow ns delete to happen after under/over flow checks
[mirror_frr.git] / pimd / pim_routemap.c
index 6d06229b98810dc8c3809b9ae5b6894ba23f2084..4230c127ad31031f89ef4784ad3fd395bd847391 100644 (file)
 
 #include "pimd.h"
 
-
-static void pim_route_map_mark_update(const char *rmap_name)
-{
-       // placeholder
-       return;
-}
-
 static void pim_route_map_add(const char *rmap_name)
 {
-       if (route_map_mark_updated(rmap_name, 0) == 0)
-               pim_route_map_mark_update(rmap_name);
-
        route_map_notify_dependencies(rmap_name, RMAP_EVENT_MATCH_ADDED);
 }
 
 static void pim_route_map_delete(const char *rmap_name)
 {
-       if (route_map_mark_updated(rmap_name, 1) == 0)
-               pim_route_map_mark_update(rmap_name);
-
        route_map_notify_dependencies(rmap_name, RMAP_EVENT_MATCH_DELETED);
 }
 
 static void pim_route_map_event(route_map_event_t event, const char *rmap_name)
 {
-       if (route_map_mark_updated(rmap_name, 0) == 0)
-               pim_route_map_mark_update(rmap_name);
-
        route_map_notify_dependencies(rmap_name, RMAP_EVENT_MATCH_ADDED);
 }
 
@@ -68,8 +52,5 @@ void pim_route_map_init(void)
 
 void pim_route_map_terminate(void)
 {
-       route_map_add_hook(NULL);
-       route_map_delete_hook(NULL);
-       route_map_event_hook(NULL);
        route_map_finish();
 }