diff options
author | Florian Obser <florian@cvs.openbsd.org> | 2017-08-09 14:34:06 +0000 |
---|---|---|
committer | Florian Obser <florian@cvs.openbsd.org> | 2017-08-09 14:34:06 +0000 |
commit | bd4fe9edbe78f40178894caba98dba5cce21e04d (patch) | |
tree | e50d10a1cd1f384cbc2a9ea29a6fa070d2aa03ab /sys | |
parent | 74656f93e430ed05bb8aa0e005287aaa2361abc2 (diff) |
We are no longer generating privacy addresses in the
kernel.
OK mpi
Diffstat (limited to 'sys')
-rw-r--r-- | sys/netinet6/nd6.c | 5 | ||||
-rw-r--r-- | sys/netinet6/nd6.h | 6 |
2 files changed, 2 insertions, 9 deletions
diff --git a/sys/netinet6/nd6.c b/sys/netinet6/nd6.c index 1e2dfde283b..a1a63e31d60 100644 --- a/sys/netinet6/nd6.c +++ b/sys/netinet6/nd6.c @@ -1,4 +1,4 @@ -/* $OpenBSD: nd6.c,v 1.214 2017/08/08 18:15:58 florian Exp $ */ +/* $OpenBSD: nd6.c,v 1.215 2017/08/09 14:34:05 florian Exp $ */ /* $KAME: nd6.c,v 1.280 2002/06/08 19:52:07 itojun Exp $ */ /* @@ -1000,9 +1000,6 @@ nd6_ioctl(u_long cmd, caddr_t data, struct ifnet *ifp) switch (cmd) { case SIOCGIFINFO_IN6: ndi->ndi = *ND_IFINFO(ifp); - memset(&ndi->ndi.randomseed0, 0, sizeof ndi->ndi.randomseed0); - memset(&ndi->ndi.randomseed1, 0, sizeof ndi->ndi.randomseed1); - memset(&ndi->ndi.randomid, 0, sizeof ndi->ndi.randomid); break; case SIOCSIFINFO_FLAGS: ND_IFINFO(ifp)->flags = ndi->ndi.flags; diff --git a/sys/netinet6/nd6.h b/sys/netinet6/nd6.h index 9196cb7fab7..cf00ec8f7aa 100644 --- a/sys/netinet6/nd6.h +++ b/sys/netinet6/nd6.h @@ -1,4 +1,4 @@ -/* $OpenBSD: nd6.h,v 1.69 2017/08/08 18:15:58 florian Exp $ */ +/* $OpenBSD: nd6.h,v 1.70 2017/08/09 14:34:05 florian Exp $ */ /* $KAME: nd6.h,v 1.95 2002/06/08 11:31:06 itojun Exp $ */ /* @@ -50,10 +50,6 @@ struct nd_ifinfo { u_int32_t flags; /* Flags */ int recalctm; /* BaseReacable re-calculation timer */ u_int8_t initialized; /* Flag to see the entry is initialized */ - /* the following 3 members are for privacy extension for addrconf */ - u_int8_t randomseed0[8]; /* upper 64 bits of MD5 digest */ - u_int8_t randomseed1[8]; /* lower 64 bits (usually the EUI64 IFID) */ - u_int8_t randomid[8]; /* current random ID */ }; #define ND6_IFF_PERFORMNUD 0x1 |