summaryrefslogtreecommitdiff
path: root/pimd/pim_nb.h
diff options
context:
space:
mode:
authorNathan Bahr <nbahr@atcorp.com>2024-11-01 19:09:37 +0000
committerNathan Bahr <nbahr@atcorp.com>2024-11-19 22:33:11 +0000
commitbd9331e0ae02e36ab008c50313facc3295ce93a3 (patch)
tree5fd985aa8c4b4eabcec7125a84873954b5f7082a /pimd/pim_nb.h
parent172a2aa533a6fee4582951800105bff4dd6b3592 (diff)
pimd,yang: Add PIMD northbound/yang for AutoRP mapping agent
Reuses the candidate selection logic from BSR configuration Signed-off-by: Nathan Bahr <nbahr@atcorp.com>
Diffstat (limited to 'pimd/pim_nb.h')
-rw-r--r--pimd/pim_nb.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/pimd/pim_nb.h b/pimd/pim_nb.h
index b45af3d589..49a94f363e 100644
--- a/pimd/pim_nb.h
+++ b/pimd/pim_nb.h
@@ -191,6 +191,20 @@ int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp
struct nb_cb_modify_args *args);
int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_auto_rp_candidate_rp_list_prefix_list_destroy(
struct nb_cb_destroy_args *args);
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_auto_rp_mapping_agent_send_rp_discovery_modify(
+ struct nb_cb_modify_args *args);
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_auto_rp_mapping_agent_discovery_scope_modify(
+ struct nb_cb_modify_args *args);
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_auto_rp_mapping_agent_discovery_interval_modify(
+ struct nb_cb_modify_args *args);
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_auto_rp_mapping_agent_discovery_holdtime_modify(
+ struct nb_cb_modify_args *args);
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_auto_rp_mapping_agent_addrsel_create(
+ struct nb_cb_create_args *args);
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_auto_rp_mapping_agent_addrsel_modify(
+ struct nb_cb_modify_args *args);
+int routing_control_plane_protocols_control_plane_protocol_pim_address_family_rp_auto_rp_mapping_agent_addrsel_destroy(
+ struct nb_cb_destroy_args *args);
/* frr-cand-bsr */
int routing_control_plane_protocols_control_plane_protocol_pim_address_family_candidate_bsr_create(