aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet6/nd6.c
Commit message (Expand)AuthorAgeFilesLines
* Use the new VNET_DEFINE_STATIC macro when we are defining static VNETAndrew Turner2018-07-241-3/+3
* UDP: further performance improvements on txMatt Macy2018-05-231-1/+1
* ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy2018-05-181-8/+8
* Remove support for the Arcnet protocol.Brooks Davis2018-04-131-12/+2
* Remove support for FDDI networks.Brooks Davis2018-04-111-7/+1
* Remove infrastructure for token-ring networks.Brooks Davis2018-03-281-5/+0
* ND6: Set the correct state for new neighbor cache entriesEric van Gyzen2018-01-291-2/+3
* Do pass removing some write-only variables from the kernel.Alexander Kabaev2017-12-251-10/+5
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Constrain IPv6 routes to single FIBs when net.add_addr_allfibs=0Alan Somers2017-03-171-28/+44
* Garbage collect IFT_IEEE80211 (but leave the define for possible reuse)Andriy Voskoboinyk2017-01-281-2/+0
* Release the ND6 list lock before making a prefix off-link in nd6_timer().Mark Johnston2017-01-081-14/+10
* Lock the ND prefix list and add refcounting for prefixes.Mark Johnston2016-10-071-42/+97
* Use a const reference to prefixes in nd6_is_new_addr_neighbor().Mark Johnston2016-10-071-2/+2
* Rename ndpr_refcnt to ndpr_addrcnt.Mark Johnston2016-09-241-2/+2
* Fix per-connection L2 caching in fast pathMike Karels2016-07-221-2/+9
* Get closer to a VIMAGE network stack teardown from top to bottom ratherBjoern A. Zeeb2016-06-211-1/+12
* Move the callout_reset() to the end of the work not having it stickBjoern A. Zeeb2016-06-061-3/+4
* This change re-adds L2 caching for TCP and UDP, as originally added in D4306George V. Neville-Neil2016-06-021-5/+11
* Mark the prefix and default router list sysctl handlers MPSAFE.Mark Johnston2016-05-231-6/+9
* Acquire the nd6 lock in the prefix list sysctl handler.Mark Johnston2016-05-231-6/+9
* Move IPv6 malloc tag definitions into the IPv6 code.Mark Johnston2016-05-201-0/+2
* Remove obsolescent comments from nd6_purge().Mark Johnston2016-05-091-18/+2
* sys/net*: minor spelling fixes.Pedro F. Giffuni2016-05-031-2/+2
* Fixes the comment to reflect the code.Luiz Otavio O Souza2016-04-251-2/+1
* Modify nd6_llinfo_timer() to acquire the nd6 lock before the LLE lock.Mark Johnston2016-03-291-24/+32
* Mfp4 @180378:Bjoern A. Zeeb2016-03-221-1/+5
* Lock the NDP default router list and count defrouter references.Mark Johnston2016-02-251-21/+59
* Rename the flags field of struct nd_defrouter to "raflags".Mark Johnston2016-02-121-1/+1
* Remove superfluous return statements from the neighbour discovery code.Mark Johnston2016-02-121-1/+0
* Fix style around allocations from M_IP6NDP.Mark Johnston2016-02-121-1/+1
* Remove some unreferenced NDP debug variable definitions.Mark Johnston2016-02-121-5/+0
* Add rib_lookup_info() to provide API for retrieving individual routeAlexander V. Chernikov2016-01-041-8/+17
* Implement interface link header precomputation API.Alexander V. Chernikov2015-12-311-16/+76
* Revert r292275 & r292379Steven Hartland2015-12-171-30/+6
* Fix issues introduced by r292275Steven Hartland2015-12-161-0/+1
* Provide additional lle data in IPv6 lltable dump used by ndp(8).Alexander V. Chernikov2015-12-161-1/+1
* Fix lagg failover due to missing notificationsSteven Hartland2015-12-151-6/+29
* inet6: Do not assume every interface has ip6 enabled.Kristof Provost2015-12-141-0/+2
* Remove LLE read lock from IPv6 fast path.Alexander V. Chernikov2015-12-131-33/+170
* Add new rt_foreach_fib_walk_del() function for deleting route entriesAlexander V. Chernikov2015-11-301-16/+15
* Bring back the ability of passing cached route via nd6_output_ifp().Alexander V. Chernikov2015-11-151-3/+3
* This fixes several places where callout_stops return is examined. TheRandall Stewart2015-11-131-1/+1
* Unify setting lladdr for AF_INET[6].Alexander V. Chernikov2015-11-071-6/+3
* Invoke lle_event for new entry iff it has lladdr set.Alexander V. Chernikov2015-10-041-2/+4
* Simplify if (lladdr) condition in nd6_cache_lladdr():Alexander V. Chernikov2015-10-041-8/+5
* Eliminate nd6_llinfo_settimer(). All consumers were converted toAlexander V. Chernikov2015-10-041-11/+2
* Add __noinline attribute to several functions to ease dtrace instrumentationAlexander V. Chernikov2015-10-041-10/+22
* Fix condition for nd6_llinfo_getholdsrc() introduced in r287484.Alexander V. Chernikov2015-10-041-2/+3
* - Schedule DAD for IN6_IFF_TENTATIVE addresses in nd6_timer(). ThisHiroki Sato2015-10-031-1/+25