aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet6/in6_var.h
Commit message (Expand)AuthorAgeFilesLines
* Convert all IPv4 and IPv6 multicast memberships into using a STAILQHans Petter Selasky2019-06-251-0/+52
* Fix refcounting leaks in IPv6 MLD code leading to loss of IPv6Hans Petter Selasky2019-01-241-16/+24
* When detaching a network interface drain the workqueue freeing the inm'sHans Petter Selasky2019-01-241-0/+1
* Mechanical cleanup of epoch(9) usage in network stack.Gleb Smirnoff2019-01-091-2/+3
* Fix in6_multi double freeMatt Macy2018-08-151-1/+1
* CK: update consumers to use CK macros across the boardMatt Macy2018-05-241-4/+4
* ip(6)_freemoptions: defer imo destruction to epoch callback taskMatt Macy2018-05-201-1/+1
* ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy2018-05-181-5/+3
* r333175 introduced deferred deletion of multicast addresses in order to permi...Matt Macy2018-05-061-17/+5
* Currently in_pcbfree will unconditionally wunlock the pcbinfo lockMatt Macy2018-05-051-1/+2
* Separate list manipulation locking from state change in multicastStephen Hurd2018-05-021-20/+65
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Add ip6_tryforward() - a run to completion forwarding implementationAndrey V. Elsukov2016-12-121-0/+1
* Remove the SIOCSIFALIFETIME_IN6 ioctl.Pedro F. Giffuni2016-06-131-1/+0
* Revert r292275 & r292379Steven Hartland2015-12-171-10/+0
* Fix lagg failover due to missing notificationsSteven Hartland2015-12-151-0/+10
* - Remove SIOCGDRLST_IN6 and SIOCGPRLST_IN6. These are quite old APIs andHiroki Sato2015-09-101-5/+0
* Remove IN6_IFF_NOPFX. This flag was no longer used.Hiroki Sato2015-09-101-3/+0
* Make in6ifa_ifpwithaddr() take const param.Alexander V. Chernikov2015-09-051-1/+1
* - Deprecate IN6_IFF_NODAD. It was used to prevent DAD on a loopbackHiroki Sato2015-08-241-1/+1
* Convert in_ifaddr_lock and in6_ifaddr_lock to rmlock.Andrey V. Elsukov2015-07-291-8/+8
* Move ip6_sprintf() declaration from in6_var.h to in6.h. This is a simpleGleb Smirnoff2015-03-241-1/+0
* Now that all users of _WANT_IFADDR are fixed, remove this crutch andGleb Smirnoff2015-02-191-2/+2
* - Rename 'struct mld_ifinfo' into 'struct mld_ifsoftc', since it reallyGleb Smirnoff2015-02-191-3/+3
* Widen _KERNEL ifdef to hide more kernel network stack structures from userland.Gleb Smirnoff2015-02-191-3/+0
* Use new struct mbufq instead of struct ifqueue to manage packet queues inGleb Smirnoff2015-02-191-1/+1
* Make checks for rt_mtu generic:Alexander V. Chernikov2014-11-061-0/+1
* Remove unused function.Andrey V. Elsukov2014-10-271-1/+0
* Add const qualifier to in6_addrhash() function.Andrey V. Elsukov2014-09-111-1/+2
* Add the ability to set `prefer_source' flag to an IPv6 address.Andrey V. Elsukov2014-09-091-0/+1
* Further rework netinet6 address handling code:Alexander V. Chernikov2014-01-191-2/+1
* Add in6_prepare_ifra() function to ease preparing in-kernel IPv6Alexander V. Chernikov2014-01-181-0/+2
* Introduce IN6_MASK_ADDR() macro to unify various hand-rolled codeAlexander V. Chernikov2014-01-081-0/+6
* Hide 'struct ifaddr' definition from userland. Two tools left that use it,Gleb Smirnoff2013-10-151-0/+2
* Now counter_u64_t is known to userland, thus remove hack from r253086.Gleb Smirnoff2013-10-151-14/+1
* Migrate structs in6_ifstat and icmp6_ifstat to PCPU counters.Andrey V. Elsukov2013-07-091-3/+19
* Migrate structs ip6stat, icmp6stat and rip6stat to PCPU counters.Andrey V. Elsukov2013-07-091-2/+0
* Prepare network statistics structures for migration to PCPU counters.Andrey V. Elsukov2013-07-091-54/+54
* - Allow ND6_IFF_AUTO_LINKLOCAL for IFT_BRIDGE. An interface with IFT_BRIDGEHiroki Sato2013-07-021-0/+1
* Remove unused variable.Andrey V. Elsukov2013-04-241-1/+0
* In additional to the tailq of IPv6 addresses add the hash table.Andrey V. Elsukov2012-12-151-0/+24
* Remove __P.Xin LI2012-10-221-27/+27
* Provide the IPv6 counterpart to the extended IPv4 rtalloc(9) KPI.Bjoern A. Zeeb2012-02-031-0/+11
* Convert all users of IF_ADDR_LOCK to use new locking macros that specifyJohn Baldwin2012-01-051-2/+2
* Remove an uneeded inpcb forward declaration and align the functionBjoern A. Zeeb2012-01-021-2/+1
* Provide ABI compatibility shim to enable configuring of addressesGleb Smirnoff2011-12-211-1/+12
* A major overhaul of the CARP implementation. The ip_carp.c was startedGleb Smirnoff2011-12-161-0/+1
* MFP4: @176978-176982, 176984, 176990-176994, 177441Bjoern A. Zeeb2010-04-291-5/+4
* Remove unused VNET_SET() and related macros; only VNET_GET() isRobert Watson2009-07-161-3/+3