summaryrefslogtreecommitdiff
path: root/sys/netinet6/in6_var.h
AgeCommit message (Expand)Author
2016-03-03Kill IPv6 prefix and router renumbering ioctls.Jeremie Courreges-Anglas
2016-03-03Delete all traces of SIOCSIF(ADDR|DSTADDR|NETMASK)_IN6Jeremie Courreges-Anglas
2016-02-28Remove SIOCSIFALIFETIME_IN6 ioctl, as NetBSD did.Stefan Kempf
2016-01-21Introduce in{,6}_hasmulti(), two functions to check in the hot path ifMartin Pieuchot
2015-11-18Factorize the bits to check if a L2 route is connected, wether it isMartin Pieuchot
2015-10-05user land -> userland; from Rob PierceTheo de Raadt
2015-09-10Kill in6_ifstat_inc() and associated per-ifp storage.Martin Pieuchot
2015-09-09Kill icmp6_ifstat_inc() and associated per-ifp storage.Martin Pieuchot
2015-09-01Kill unused ``ia_net'' field in the struct in6_ifaddr, bad copyMartin Pieuchot
2015-08-24Rework the code to decide when to perform DAD to no longer rely on theMartin Pieuchot
2015-07-08Pass an interface index instead of a pointer to in6_addr2scopeid().Martin Pieuchot
2014-11-20What have no need for a variable that holds the maximum MTU size ofMartin Pieuchot
2014-08-25Move sending of router solicitations to the kernel; receiving andFlorian Obser
2014-04-03Introduce rt_ifa_{add,del}loop() to replace in6_{add,rem}loop().Martin Pieuchot
2014-03-27Stop mixing interface address flags with routing entry ones.Martin Pieuchot
2014-01-21Do not clean the multicast records of an interface when it is destroyedMartin Pieuchot
2013-11-28Change the way protocol multicast addresses are linked to an interface.Martin Pieuchot
2013-11-22Remove unused proc argument in in6_control().Martin Pieuchot
2013-10-24Remove the number of in6_var.h inclusions by moving some functions andMartin Pieuchot
2013-10-24Significant namespace cleanup of netinet6 symbols.Theo de Raadt
2013-10-14Change the macros used to iterate over the multicast records of anMartin Pieuchot
2013-08-26No one uses the obsolete IPv6 ioctls SIOCGDRLST_IN6, SIOCGPRLST_IN6,Alexander Bluhm
2013-06-17Remove unused field ia_plen from struct in6_ifaddr. The prefixAlexander Bluhm
2013-03-25Substitute the handcrafted list of IPv6 addresses by a proper TAILQ.Martin Pieuchot
2013-03-22simple replacement of LIST_END with NULL. ok mpiTed Unangst
2013-03-11Remove unused code manipulating a default interface and its index,Martin Pieuchot
2013-03-04When deleting an IPv6 interface address, also remove the prefix andAlexander Bluhm
2012-11-11align ifaliasreq.ifra_addr similar to the way that ifreq is fixed --Theo de Raadt
2011-10-13Since the IPv6 madness is not enough introduce NAT64 -- which is actuallyClaudio Jeker
2011-07-26Accept neighbor discovery packets from source IPv6 addresses forAlexander Bluhm
2010-07-08remove some unused netinet6 codeJonathan Gray
2010-04-06Simple implementation of RFC4941, "Privacy Extensions for StatelessStefan Sperling
2008-10-01If a neighbor solictation isn't from the unspecified address, make sureClaudio Jeker
2008-06-11From KAME, allow adjustable limits on NDP entries and discovered routes.Ryan Thomas McBride
2006-07-06u_quad_t -> u_int64_tBrad Smith
2006-03-05Use more queue macros rather than doing it by hand; ok otto@ krw@Miod Vallat
2005-12-11bitfields must be off an int or such typeTheo de Raadt
2005-09-19remove the unused in6_ifindex2scopeid()Brad Smith
2004-06-16missing paren in macro def. Patrick LatifiJun-ichiro itojun Hagino
2004-01-13Expose in6_ifremloop() and in6_ifaddloop() so that they can be used by carp.Ryan Thomas McBride
2003-10-15c++ friendly, sync w/kame. pvalchev okJun-ichiro itojun Hagino
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
2002-06-08sync with latest KAME in6_ifaddr/prefix/default router manipulation.Jun-ichiro itojun Hagino
2002-06-08in6_len2mask is a duplicate of in6_prefixlen2mask. unify. sync w/kameJun-ichiro itojun Hagino
2002-06-07styleJun-ichiro itojun Hagino
2002-05-29attach nd_ifinfo structure to if_afdata.Jun-ichiro itojun Hagino
2002-05-29move per-interface ip6/icmp6 stat to ifnet->if_afdata. sync w/kameJun-ichiro itojun Hagino
2002-05-23simplify condition to perform DAD. sync w/kameJun-ichiro itojun Hagino
2002-03-14First round of __P removal in sysTodd C. Miller
2001-07-18avoid using malloc() during interupt context for multicast kludge entry.Jun-ichiro itojun Hagino