summaryrefslogtreecommitdiffstats
path: root/pimd/pim_rp.h
diff options
context:
space:
mode:
authorNathan Bahr <nbahr@atcorp.com>2024-09-17 04:32:59 +0200
committerNathan Bahr <nbahr@atcorp.com>2024-09-24 18:36:53 +0200
commitf182255c0f030761362560ee7342ae7627991efd (patch)
tree6ccaf1aaea8d44367f8158518761544a8b6be193 /pimd/pim_rp.h
parentMerge pull request #16861 from btrent98/igmp-proxy2 (diff)
downloadfrr-f182255c0f030761362560ee7342ae7627991efd.tar.xz
frr-f182255c0f030761362560ee7342ae7627991efd.zip
pimd: Add AutoRP functionality to PIMD
Perform AutoRP discovery and candidate RP announcements using the AutoRP protocol. Mapping agent is not yet implemented, but this feature is not necessary for FRR to support AutoRP as we only need one AutoRP mapping agent in the network. Signed-off-by: Nathan Bahr <nbahr@atcorp.com>
Diffstat (limited to 'pimd/pim_rp.h')
-rw-r--r--pimd/pim_rp.h6
1 files changed, 1 insertions, 5 deletions
diff --git a/pimd/pim_rp.h b/pimd/pim_rp.h
index 32c630674..24832d0db 100644
--- a/pimd/pim_rp.h
+++ b/pimd/pim_rp.h
@@ -16,11 +16,7 @@
struct pim_interface;
-enum rp_source {
- RP_SRC_NONE = 0,
- RP_SRC_STATIC,
- RP_SRC_BSR
-};
+enum rp_source { RP_SRC_NONE = 0, RP_SRC_STATIC, RP_SRC_BSR, RP_SRC_AUTORP };
struct rp_info {
struct prefix group;