1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-15 03:14:23 +00:00
freebsd-ports/net/zebra-pj/files/patch-ioctl.c
Josef Karthauser e79b431908 Fix the use of ipv6 addresses on interfaces. (Submitted to the zebra
folk for the next release).

Submitted by:	Armin Arh <armin@schlund.de>
2001-12-12 18:08:55 +00:00

13 lines
425 B
C

--- zebra/ioctl.c.orig Wed Dec 12 18:02:16 2001
+++ zebra/ioctl.c Wed Dec 12 18:02:30 2001
@@ -478,6 +478,9 @@
mask.sin6_len = sizeof (struct sockaddr_in6);
#endif
memcpy (&addreq.ifra_prefixmask, &mask, sizeof (struct sockaddr_in6));
+
+ addreq.ifra_lifetime.ia6t_vltime = 0xffffffff;
+ addreq.ifra_lifetime.ia6t_pltime = 0xffffffff;
ret = if_ioctl_ipv6 (SIOCAIFADDR_IN6, (caddr_t) &addreq);
if (ret < 0)