summaryrefslogtreecommitdiffstats
path: root/sys/netinet6/route6.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/netinet6/route6.c')
-rw-r--r--sys/netinet6/route6.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/netinet6/route6.c b/sys/netinet6/route6.c
index 16f790c..c4b0f61 100644
--- a/sys/netinet6/route6.c
+++ b/sys/netinet6/route6.c
@@ -172,8 +172,7 @@ ip6_rthdr0(m, ip6, rh0)
index = addrs - rh0->ip6r0_segleft;
rh0->ip6r0_segleft--;
- /* note that ip6r0_addr does not exist in RFC2292bis */
- nextaddr = rh0->ip6r0_addr + index;
+ nextaddr = ((struct in6_addr *)(rh0 + 1)) + index;
/*
* reject invalid addresses. be proactive about malicious use of
OpenPOWER on IntegriCloud