summaryrefslogtreecommitdiff
path: root/pimd/pimd.h
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2017-04-01 07:58:05 -0400
committerGitHub <noreply@github.com>2017-04-01 07:58:05 -0400
commit2aaa554de9535e9299519d82b11f55f12c808975 (patch)
tree504a77d6bbb076ac8ba7a564e8b15c597bd5afad /pimd/pimd.h
parent2e725ad140e14ed03195028881be65c2cefc079a (diff)
parent2b5c7fa46d98ea35f6febd5b3da32ca0a2445ca2 (diff)
Merge branch 'master' into pim_5549
Diffstat (limited to 'pimd/pimd.h')
-rw-r--r--pimd/pimd.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/pimd/pimd.h b/pimd/pimd.h
index 8dc5899022..7febc38fa7 100644
--- a/pimd/pimd.h
+++ b/pimd/pimd.h
@@ -24,6 +24,9 @@
#include <stdint.h>
#include "zebra.h"
#include "libfrr.h"
+#include "prefix.h"
+#include "vty.h"
+#include "plist.h"
#include "pim_str.h"
#include "pim_memory.h"
@@ -241,6 +244,8 @@ struct pim_instance
vrf_id_t vrf_id;
struct hash *rpf_hash;
+ void *ssm_info; /* per-vrf SSM configuration */
+
int send_v6_secondary;
};
@@ -252,5 +257,6 @@ void pim_terminate(void);
extern void pim_route_map_init (void);
extern void pim_route_map_terminate(void);
void pim_vrf_init (void);
+void pim_prefix_list_update (struct prefix_list *plist);
#endif /* PIMD_H */