]> git.proxmox.com Git - mirror_frr.git/blobdiff - pimd/pim_oil.h
pimd: update add_oif and del_oif debugs to print caller
[mirror_frr.git] / pimd / pim_oil.h
index 485299196db48e66a28c75f2c313a03e211c78c0..3d4488a42275b1cd44ff692d8738c785d9eafe8c 100644 (file)
@@ -114,12 +114,15 @@ struct channel_oil *pim_find_channel_oil(struct pim_instance *pim,
 struct channel_oil *pim_channel_oil_add(struct pim_instance *pim,
                                        struct prefix_sg *sg,
                                        int input_vif_index, const char *name);
+void pim_channel_oil_change_iif(struct pim_instance *pim,
+                               struct channel_oil *c_oil, int input_vif_index,
+                               const char *name);
 void pim_channel_oil_del(struct channel_oil *c_oil, const char *name);
 
 int pim_channel_add_oif(struct channel_oil *c_oil, struct interface *oif,
-                       uint32_t proto_mask);
+                       uint32_t proto_mask, const char *caller);
 int pim_channel_del_oif(struct channel_oil *c_oil, struct interface *oif,
-                       uint32_t proto_mask);
+                       uint32_t proto_mask, const char *caller);
 
 int pim_channel_oil_empty(struct channel_oil *c_oil);