summaryrefslogtreecommitdiffstats
path: root/pimd/pim_oil.h
diff options
context:
space:
mode:
Diffstat (limited to 'pimd/pim_oil.h')
-rw-r--r--pimd/pim_oil.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/pimd/pim_oil.h b/pimd/pim_oil.h
index c5106d01c..d097da6b3 100644
--- a/pimd/pim_oil.h
+++ b/pimd/pim_oil.h
@@ -32,13 +32,11 @@
*/
#define PIM_OIF_FLAG_PROTO_IGMP (1 << 0)
#define PIM_OIF_FLAG_PROTO_PIM (1 << 1)
-#define PIM_OIF_FLAG_PROTO_SOURCE (1 << 2)
-#define PIM_OIF_FLAG_PROTO_STAR (1 << 3)
-#define PIM_OIF_FLAG_PROTO_VXLAN (1 << 4)
+#define PIM_OIF_FLAG_PROTO_STAR (1 << 2)
+#define PIM_OIF_FLAG_PROTO_VXLAN (1 << 3)
#define PIM_OIF_FLAG_PROTO_ANY \
(PIM_OIF_FLAG_PROTO_IGMP | PIM_OIF_FLAG_PROTO_PIM \
- | PIM_OIF_FLAG_PROTO_SOURCE | PIM_OIF_FLAG_PROTO_STAR \
- | PIM_OIF_FLAG_PROTO_VXLAN)
+ | PIM_OIF_FLAG_PROTO_STAR | PIM_OIF_FLAG_PROTO_VXLAN)
/*
* We need a pimreg vif id from the kernel.
@@ -53,10 +51,13 @@
struct channel_counts {
unsigned long long lastused;
+ unsigned long origpktcnt;
unsigned long pktcnt;
unsigned long oldpktcnt;
+ unsigned long origbytecnt;
unsigned long bytecnt;
unsigned long oldbytecnt;
+ unsigned long origwrong_if;
unsigned long wrong_if;
unsigned long oldwrong_if;
};