summaryrefslogtreecommitdiff
path: root/pimd/pim6_stubs.c
diff options
context:
space:
mode:
Diffstat (limited to 'pimd/pim6_stubs.c')
-rw-r--r--pimd/pim6_stubs.c53
1 files changed, 25 insertions, 28 deletions
diff --git a/pimd/pim6_stubs.c b/pimd/pim6_stubs.c
index e689c7aca4..818b137abf 100644
--- a/pimd/pim6_stubs.c
+++ b/pimd/pim6_stubs.c
@@ -54,70 +54,67 @@ void zclient_lookup_free(void)
}
/*
- * packet handling
+ * PIM register
*/
-int pim_msg_send(int fd, pim_addr src, pim_addr dst, uint8_t *pim_msg,
- int pim_msg_size, const char *ifname)
-{
- return 0;
-}
-
-int pim_hello_send(struct interface *ifp, uint16_t holdtime)
+void pim_register_join(struct pim_upstream *up)
{
- return -1;
}
-void pim_hello_restart_now(struct interface *ifp)
+void pim_null_register_send(struct pim_upstream *up)
{
}
-void pim_hello_restart_triggered(struct interface *ifp)
+void pim_reg_del_on_couldreg_fail(struct interface *ifp)
{
}
-int pim_sock_add(struct interface *ifp)
+bool pim_bsm_new_nbr_fwd(struct pim_neighbor *neigh, struct interface *ifp)
{
- return -1;
+ return false;
}
-void pim_sock_delete(struct interface *ifp, const char *delete_message)
+void pim_bsm_proc_free(struct pim_instance *pim)
{
}
-/*
- * PIM register
- */
-void pim_register_join(struct pim_upstream *up)
+void pim_bsm_proc_init(struct pim_instance *pim)
{
}
-void pim_null_register_send(struct pim_upstream *up)
+struct bsgrp_node *pim_bsm_get_bsgrp_node(struct bsm_scope *scope,
+ struct prefix *grp)
{
+ return NULL;
}
-void pim_reg_del_on_couldreg_fail(struct interface *ifp)
+void pim_bsm_write_config(struct vty *vty, struct interface *ifp)
{
}
-bool pim_bsm_new_nbr_fwd(struct pim_neighbor *neigh, struct interface *ifp)
+int pim_bsm_process(struct interface *ifp, pim_sgaddr *sg, uint8_t *buf,
+ uint32_t buf_size, bool no_fwd)
{
- return false;
+ return 0;
}
-void pim_bsm_proc_free(struct pim_instance *pim)
+void pim_register_send(const uint8_t *buf, int buf_size, pim_addr src,
+ struct pim_rpf *rpg, int null_register,
+ struct pim_upstream *up)
{
}
-void pim_bsm_proc_init(struct pim_instance *pim)
+void pim_register_stop_send(struct interface *ifp, pim_sgaddr *sg, pim_addr src,
+ pim_addr originator)
{
}
-struct bsgrp_node *pim_bsm_get_bsgrp_node(struct bsm_scope *scope,
- struct prefix *grp)
+int pim_register_recv(struct interface *ifp, pim_addr dest_addr,
+ pim_addr src_addr, uint8_t *tlv_buf, int tlv_buf_size)
{
- return NULL;
+ return 0;
}
-void pim_bsm_write_config(struct vty *vty, struct interface *ifp)
+int pim_register_stop_recv(struct interface *ifp, uint8_t *buf, int buf_size)
{
+ return 0;
}