summaryrefslogtreecommitdiff
path: root/zebra/interface.c
diff options
context:
space:
mode:
authorDon Slice <dslice@cumulusnetworks.com>2020-04-15 12:37:17 +0000
committerDon Slice <dslice@cumulusnetworks.com>2020-04-15 17:56:57 +0000
commitfae01935bb7b0de6b107981497b479c2c5a75fc2 (patch)
tree4b344f601fd1205b006e8d30b9ab75431db2199b /zebra/interface.c
parent260616d55d96fab302c678ee78e0a58ca60b0aa1 (diff)
zebra: add ability to set hoplimit for IPv6 RAs
Reported by testing agency that rfc 4861 section 6.2.1 states that all implementations must have a configuration knob to change the setting of the advertised hop limit. This fix adds that capability. Ticket: CM-29200 Signed-off-by: Don Slice <dslice@cumulusnetworks.com>
Diffstat (limited to 'zebra/interface.c')
-rw-r--r--zebra/interface.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/zebra/interface.c b/zebra/interface.c
index 59cbfc6854..7ab7e11f0e 100644
--- a/zebra/interface.c
+++ b/zebra/interface.c
@@ -153,7 +153,7 @@ static int if_zebra_new_hook(struct interface *ifp)
rtadv->AdvLinkMTU = 0;
rtadv->AdvReachableTime = 0;
rtadv->AdvRetransTimer = 0;
- rtadv->AdvCurHopLimit = 0;
+ rtadv->AdvCurHopLimit = RTADV_DEFAULT_HOPLIMIT;
rtadv->AdvDefaultLifetime =
-1; /* derive from MaxRtrAdvInterval */
rtadv->HomeAgentPreference = 0;