summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ppp/ipv6cp.c
diff options
context:
space:
mode:
authorume <ume@FreeBSD.org>2003-04-04 11:09:08 +0000
committerume <ume@FreeBSD.org>2003-04-04 11:09:08 +0000
commiteb6d89b383f34f910b5e6119f4d794bd4733ba80 (patch)
tree7cbf54bcd1cb6a11cb0697650ea2a5597be961d4 /usr.sbin/ppp/ipv6cp.c
parentdb5ec15123daf122ff48a5939b9b1a3d3a32abbf (diff)
downloadFreeBSD-src-eb6d89b383f34f910b5e6119f4d794bd4733ba80.zip
FreeBSD-src-eb6d89b383f34f910b5e6119f4d794bd4733ba80.tar.gz
Set link-local address of tun interface with prefixlen = 64
instead of 128. It makes RA happy. Reported by: rafa@dif.um.es, SHIRASAKI Yasuhiro <yasuhiro@nttv6.jp> Reviewed by: SHIRASAKI Yasuhiro <yasuhiro@nttv6.jp> MFC after: 1 week
Diffstat (limited to 'usr.sbin/ppp/ipv6cp.c')
-rw-r--r--usr.sbin/ppp/ipv6cp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/ppp/ipv6cp.c b/usr.sbin/ppp/ipv6cp.c
index 02c30bf..b126b0d 100644
--- a/usr.sbin/ppp/ipv6cp.c
+++ b/usr.sbin/ppp/ipv6cp.c
@@ -224,7 +224,7 @@ ipcp_SetIPv6address(struct ipv6cp *ipv6cp, u_char *myifid, u_char *hisifid)
ncpaddr_setip6(&ipv6cp->myaddr, &myaddr);
ncpaddr_setip6(&ipv6cp->hisaddr, &hisaddr);
- ncprange_sethost(&myrange, &ipv6cp->myaddr);
+ ncprange_set(&myrange, &ipv6cp->myaddr, 64);
if (!iface_Add(bundle->iface, &bundle->ncp, &myrange, &ipv6cp->hisaddr,
IFACE_ADD_FIRST|IFACE_FORCE_ADD|IFACE_SYSTEM))
OpenPOWER on IntegriCloud