summaryrefslogtreecommitdiff
path: root/pimd/pim_instance.h
diff options
context:
space:
mode:
authorDonald Sharp <donaldsharp72@gmail.com>2025-01-15 10:20:24 -0500
committerGitHub <noreply@github.com>2025-01-15 10:20:24 -0500
commit5867c3216169d44e7a9538e824f1e4a1e1e0466e (patch)
treec58778ae604bbddec6c336fd9b4562f4c8191304 /pimd/pim_instance.h
parent5e41d30b44177b932e40dc7eb70f7c5e0913d446 (diff)
parentf75ec46dfb1f925824e9f6a8ca3a254485dd88f0 (diff)
Merge pull request #17776 from nabahr/group-rpf-mode
PIMD: RPF lookup mode per-group, per-source
Diffstat (limited to 'pimd/pim_instance.h')
-rw-r--r--pimd/pim_instance.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/pimd/pim_instance.h b/pimd/pim_instance.h
index 7f022111bc..7aa9d857d4 100644
--- a/pimd/pim_instance.h
+++ b/pimd/pim_instance.h
@@ -18,6 +18,7 @@
#include "pim_upstream.h"
#include "pim_mroute.h"
#include "pim_autorp.h"
+#include "pim_nht.h"
enum pim_spt_switchover {
PIM_SPT_IMMEDIATE,
@@ -116,7 +117,7 @@ struct pim_instance {
char *register_plist;
struct hash *nht_hash;
- enum pim_rpf_lookup_mode rpf_mode;
+ struct pim_lookup_mode_head rpf_mode;
void *ssm_info; /* per-vrf SSM configuration */