summaryrefslogtreecommitdiffstats
path: root/pimd/pim_ifchannel.h
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2016-10-28 19:23:17 +0200
committerDonald Sharp <sharpd@cumulusnetworks.com>2016-12-22 02:26:12 +0100
commitbe4791f25754610727289d00b10a4871d512f160 (patch)
tree9bf7acf7684badd6a0e1562e97f585dea351e7f8 /pimd/pim_ifchannel.h
parentpimd: Clean up the interface deletion (diff)
downloadfrr-be4791f25754610727289d00b10a4871d512f160.tar.xz
frr-be4791f25754610727289d00b10a4871d512f160.zip
pimd: Start (S,G,rpt) coding
Start putting some infrastructure for (S,G,rpt) handling Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'pimd/pim_ifchannel.h')
-rw-r--r--pimd/pim_ifchannel.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/pimd/pim_ifchannel.h b/pimd/pim_ifchannel.h
index 107762c65..e98abfcf3 100644
--- a/pimd/pim_ifchannel.h
+++ b/pimd/pim_ifchannel.h
@@ -37,7 +37,10 @@ enum pim_ifmembership {
enum pim_ifjoin_state {
PIM_IFJOIN_NOINFO,
PIM_IFJOIN_JOIN,
+ PIM_IFJOIN_PRUNE,
PIM_IFJOIN_PRUNE_PENDING,
+ PIM_IFJOIN_PRUNE_TMP,
+ PIM_IFJOIN_PRUNE_PENDING_TMP,
};
enum pim_ifassert_state {