summaryrefslogtreecommitdiff
path: root/sys/netinet6/in6_ifattach.c
AgeCommit message (Expand)Author
2025-12-20in6_ifattach: include sys/eventhandler.h to unbreak NOVIMAGE buildsBjoern A. Zeeb
2025-12-18net: attach IPv4 and IPv6 stacks to an interface with EVENTHANDLER(9)Gleb Smirnoff
2025-10-03sys/netinet6: Use atomic(9) for dad_failures counterGuido Falsi
2025-09-22sys/netinet6: Fix ABI breakage introduced with RFC 7217 supportGuido Falsi
2025-09-20sys/netinet6: Implement RFC 7217Guido Falsi
2025-09-05sys/netinet6: Fix SLAAC for interfaces with no /64 LL addressReid Linnemann
2025-06-20inet6: RFC 8981 SLAAC Temporary Address ExtensionsFernando Gont
2025-05-21netinet6: Remove a set but not used global variable in6_maxmtuZhenlei Huang
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-01-31IfAPI: Explicitly include <net/if_private.h> in netstackJustin Hibbits
2021-08-09nd6: Mark several callouts as MPSAFEMark Johnston
2021-08-09in6: Enter the net epoch in in6_tmpaddrtimer()Mark Johnston
2021-02-15Remove per-packet ifa refcounting from IPv6 fast path.Alexander V. Chernikov
2021-01-13Map IPv6 link-local prefix to the link-local ifa.Alexander V. Chernikov
2020-08-10Make sure the multicast release tasks are properly drained whenHans Petter Selasky
2019-10-13Don't cover in6_ifattach() with network epoch, as it may call intoGleb Smirnoff
2019-10-07Widen NET_EPOCH coverage.Gleb Smirnoff
2019-06-25Convert all IPv4 and IPv6 multicast memberships into using a STAILQHans Petter Selasky
2019-04-23poib: assign link-local address according to RFCKonstantin Belousov
2019-03-30Do not perform DAD on stf(4) interfaces.Mark Johnston
2019-01-24Fix refcounting leaks in IPv6 MLD code leading to loss of IPv6Hans Petter Selasky
2019-01-24When detaching a network interface drain the workqueue freeing the inm'sHans Petter Selasky
2019-01-09Mechanical cleanup of epoch(9) usage in network stack.Gleb Smirnoff
2018-11-08in6_ifattach_linklocal: handle immediate removal of the new LLAEric van Gyzen
2018-08-15Fix in6_multi double freeMatt Macy
2018-06-14Remove stale comment. in6_ifdetach() can be called from placesAndrey V. Elsukov
2018-05-23UDP: further performance improvements on txMatt Macy
2018-05-18ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy
2018-05-06r333175 introduced deferred deletion of multicast addresses in order to permi...Matt Macy
2018-05-02Separate list manipulation locking from state change in multicastStephen Hurd
2018-04-13Remove support for the Arcnet protocol.Brooks Davis
2018-04-11Remove support for FDDI networks.Brooks Davis
2018-03-28Remove infrastructure for token-ring networks.Brooks Davis
2018-01-29Assign IPv6 link-local address to loopback interfaces whith unit > 0.Andrey V. Elsukov
2017-11-20sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-01-28Garbage collect IFT_IEEE80211 (but leave the define for possible reuse)Andriy Voskoboinyk
2016-10-07Lock the ND prefix list and add refcounting for prefixes.Mark Johnston
2016-06-21Get closer to a VIMAGE network stack teardown from top to bottom ratherBjoern A. Zeeb
2016-03-22Mfp4 @180378:Bjoern A. Zeeb
2015-09-10Remove IN6_IFF_NOPFX. This flag was no longer used.Hiroki Sato
2015-08-24- Deprecate IN6_IFF_NODAD. It was used to prevent DAD on a loopbackHiroki Sato
2015-07-29Convert in_ifaddr_lock and in6_ifaddr_lock to rmlock.Andrey V. Elsukov
2015-05-02Remove #ifdef IFT_FOO.Gleb Smirnoff
2014-11-10Consistently use if_link.Gleb Smirnoff
2014-10-30Remove redundant code.Andrey V. Elsukov
2014-05-03Pass radix head ptr along with rte to rtexpunge().Alexander V. Chernikov
2014-04-07Add support for UDP-Lite protocol (RFC 3828) to IPv4 and IPv6 stacks.Kevin Lo
2014-01-18Add in6_prepare_ifra() function to ease preparing in-kernel IPv6Alexander V. Chernikov
2014-01-08Introduce IN6_MASK_ADDR() macro to unify various hand-rolled codeAlexander V. Chernikov