summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pimd/pim_iface.c2
-rw-r--r--pimd/pim_oil.h4
2 files changed, 3 insertions, 3 deletions
diff --git a/pimd/pim_iface.c b/pimd/pim_iface.c
index e1cc3a97cf..7f64c9d5f2 100644
--- a/pimd/pim_iface.c
+++ b/pimd/pim_iface.c
@@ -893,7 +893,7 @@ int pim_if_add_vif(struct interface *ifp)
return -1;
}
- if (ifp->ifindex < 1) {
+ if (ifp->ifindex < 0) {
zlog_warn("%s: ifindex=%d < 1 on interface %s",
__PRETTY_FUNCTION__,
ifp->ifindex, ifp->name);
diff --git a/pimd/pim_oil.h b/pimd/pim_oil.h
index 6b96750ad1..e90cd5fc19 100644
--- a/pimd/pim_oil.h
+++ b/pimd/pim_oil.h
@@ -48,8 +48,8 @@
* Don't come running to me if this assumption is bad,
* fix it.
*/
-#define PIM_OIF_PIM_REGISTER_VIF (MAXVIFS - 1)
-#define PIM_MAX_USABLE_VIFS (MAXVIFS - 2)
+#define PIM_OIF_PIM_REGISTER_VIF 0
+#define PIM_MAX_USABLE_VIFS (MAXVIFS - 1)
struct channel_counts