aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet6/in6_ifattach.c
Commit message (Expand)AuthorAgeFilesLines
* IfAPI: Explicitly include <net/if_private.h> in netstackJustin Hibbits2023-01-311-0/+1
* nd6: Mark several callouts as MPSAFEMark Johnston2021-08-091-1/+1
* in6: Enter the net epoch in in6_tmpaddrtimer()Mark Johnston2021-08-091-1/+3
* Remove per-packet ifa refcounting from IPv6 fast path.Alexander V. Chernikov2021-02-151-3/+1
* Map IPv6 link-local prefix to the link-local ifa.Alexander V. Chernikov2021-01-131-1/+4
* Make sure the multicast release tasks are properly drained whenHans Petter Selasky2020-08-101-1/+1
* Don't cover in6_ifattach() with network epoch, as it may call intoGleb Smirnoff2019-10-131-3/+11
* Widen NET_EPOCH coverage.Gleb Smirnoff2019-10-071-29/+12
* Convert all IPv4 and IPv6 multicast memberships into using a STAILQHans Petter Selasky2019-06-251-0/+2
* poib: assign link-local address according to RFCKonstantin Belousov2019-04-231-0/+8
* Do not perform DAD on stf(4) interfaces.Mark Johnston2019-03-301-0/+1
* Fix refcounting leaks in IPv6 MLD code leading to loss of IPv6Hans Petter Selasky2019-01-241-25/+4
* When detaching a network interface drain the workqueue freeing the inm'sHans Petter Selasky2019-01-241-0/+7
* Mechanical cleanup of epoch(9) usage in network stack.Gleb Smirnoff2019-01-091-13/+15
* in6_ifattach_linklocal: handle immediate removal of the new LLAEric van Gyzen2018-11-081-3/+10
* Fix in6_multi double freeMatt Macy2018-08-151-0/+1
* Remove stale comment. in6_ifdetach() can be called from placesAndrey V. Elsukov2018-06-141-1/+0
* UDP: further performance improvements on txMatt Macy2018-05-231-2/+2
* ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy2018-05-181-3/+3
* r333175 introduced deferred deletion of multicast addresses in order to permi...Matt Macy2018-05-061-6/+9
* Separate list manipulation locking from state change in multicastStephen Hurd2018-05-021-11/+7
* Remove support for the Arcnet protocol.Brooks Davis2018-04-131-20/+0
* Remove support for FDDI networks.Brooks Davis2018-04-111-1/+0
* Remove infrastructure for token-ring networks.Brooks Davis2018-03-281-1/+0
* Assign IPv6 link-local address to loopback interfaces whith unit > 0.Andrey V. Elsukov2018-01-291-22/+11
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Garbage collect IFT_IEEE80211 (but leave the define for possible reuse)Andriy Voskoboinyk2017-01-281-1/+0
* Lock the ND prefix list and add refcounting for prefixes.Mark Johnston2016-10-071-17/+8
* Get closer to a VIMAGE network stack teardown from top to bottom ratherBjoern A. Zeeb2016-06-211-10/+38
* Mfp4 @180378:Bjoern A. Zeeb2016-03-221-0/+26
* Remove IN6_IFF_NOPFX. This flag was no longer used.Hiroki Sato2015-09-101-3/+0
* - Deprecate IN6_IFF_NODAD. It was used to prevent DAD on a loopbackHiroki Sato2015-08-241-3/+0
* Convert in_ifaddr_lock and in6_ifaddr_lock to rmlock.Andrey V. Elsukov2015-07-291-0/+2
* Remove #ifdef IFT_FOO.Gleb Smirnoff2015-05-021-4/+0
* Consistently use if_link.Gleb Smirnoff2014-11-101-2/+2
* Remove redundant code.Andrey V. Elsukov2014-10-301-65/+4
* Pass radix head ptr along with rte to rtexpunge().Alexander V. Chernikov2014-05-031-1/+1
* Add support for UDP-Lite protocol (RFC 3828) to IPv4 and IPv6 stacks.Kevin Lo2014-04-071-0/+1
* Add in6_prepare_ifra() function to ease preparing in-kernel IPv6Alexander V. Chernikov2014-01-181-27/+2
* Introduce IN6_MASK_ADDR() macro to unify various hand-rolled codeAlexander V. Chernikov2014-01-081-5/+2
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* Do not try to detach if the interface does not support IPv6.Hiroki Sato2013-10-101-0/+3
* Fix a panic in tmpaddrtimer.Hiroki Sato2013-08-051-0/+2
* Allocate in6_ifextra (ifp->if_afdata[AF_INET6]) only for IPv6-capableHiroki Sato2013-07-311-8/+1
* - Allow ND6_IFF_AUTO_LINKLOCAL for IFT_BRIDGE. An interface with IFT_BRIDGEHiroki Sato2013-07-021-9/+6
* Use FF02:0:0:0:0:2:FF00::/104 prefix for IPv6 Node Information GroupHiroki Sato2013-05-041-6/+32
* Add multi-FIB IPv6 support to the core network stack supplementingBjoern A. Zeeb2012-02-031-14/+10
* Convert all users of IF_ADDR_LOCK to use new locking macros that specifyJohn Baldwin2012-01-051-16/+16
* Convert an #ifdef DIAGNOSTIC if/panic to a KASSERT.Bjoern A. Zeeb2012-01-051-6/+2
* Use queue(3) macros instead of home-rolled versions in several places inJohn Baldwin2011-12-291-4/+3