summaryrefslogtreecommitdiff
path: root/pimd/pimd.c
diff options
context:
space:
mode:
authorRafael Zalamena <rzalamena@users.noreply.github.com>2024-11-21 16:10:42 -0300
committerGitHub <noreply@github.com>2024-11-21 16:10:42 -0300
commita3e04a86d23ad96698a37c3fa1abcf4f59d349d7 (patch)
treed2e14be711ead9c2cd22cd19b07c067b502b262b /pimd/pimd.c
parent0af5c2a6eb7ade86fe6fefab00d77da1cefb7ed2 (diff)
parent13c0722b5ccc53b00d07388f7a2bddd44f05b17b (diff)
Merge pull request #17340 from nabahr/mapping-agent
PIMD: Implement AutoRP mapping-agent
Diffstat (limited to 'pimd/pimd.c')
-rw-r--r--pimd/pimd.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/pimd/pimd.c b/pimd/pimd.c
index db61974800..a390378a5a 100644
--- a/pimd/pimd.c
+++ b/pimd/pimd.c
@@ -35,6 +35,7 @@
#include "pim_zlookup.h"
#include "pim_zebra.h"
#include "pim_mlag.h"
+#include "pim_autorp.h"
#if MAXVIFS > 256
CPP_NOTICE("Work needs to be done to make this work properly via the pim mroute socket\n");
@@ -70,6 +71,9 @@ void pim_prefix_list_update(struct prefix_list *plist)
pim_rp_prefix_list_update(pim, plist);
pim_ssm_prefix_list_update(pim, plist);
pim_upstream_spt_prefix_list_update(pim, plist);
+#if PIM_IPV == 4
+ pim_autorp_prefix_list_update(pim, plist);
+#endif
}
}