summaryrefslogtreecommitdiffstats
path: root/sys/netinet6/nd6.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r306792-r306795, r306826, r306828:markj2016-10-191-2/+2
* MFC r306285:markj2016-10-021-2/+2
* MFC r303171: Fix per-connection L2 caching in fast pathkarels2016-08-031-2/+9
* Get closer to a VIMAGE network stack teardown from top to bottom ratherbz2016-06-211-1/+12
* Move the callout_reset() to the end of the work not having it stickbz2016-06-061-3/+4
* This change re-adds L2 caching for TCP and UDP, as originally added in D4306gnn2016-06-021-5/+11
* Mark the prefix and default router list sysctl handlers MPSAFE.markj2016-05-231-6/+9
* Acquire the nd6 lock in the prefix list sysctl handler.markj2016-05-231-6/+9
* Move IPv6 malloc tag definitions into the IPv6 code.markj2016-05-201-0/+2
* Remove obsolescent comments from nd6_purge().markj2016-05-091-18/+2
* sys/net*: minor spelling fixes.pfg2016-05-031-2/+2
* Fixes the comment to reflect the code.loos2016-04-251-2/+1
* Modify nd6_llinfo_timer() to acquire the nd6 lock before the LLE lock.markj2016-03-291-24/+32
* Mfp4 @180378:bz2016-03-221-1/+5
* Lock the NDP default router list and count defrouter references.markj2016-02-251-21/+59
* Rename the flags field of struct nd_defrouter to "raflags".markj2016-02-121-1/+1
* Remove superfluous return statements from the neighbour discovery code.markj2016-02-121-1/+0
* Fix style around allocations from M_IP6NDP.markj2016-02-121-1/+1
* Remove some unreferenced NDP debug variable definitions.markj2016-02-121-5/+0
* Add rib_lookup_info() to provide API for retrieving individual routemelifaro2016-01-041-8/+17
* Implement interface link header precomputation API.melifaro2015-12-311-16/+76
* Revert r292275 & r292379smh2015-12-171-30/+6
* Fix issues introduced by r292275smh2015-12-161-0/+1
* Provide additional lle data in IPv6 lltable dump used by ndp(8).melifaro2015-12-161-1/+1
* Fix lagg failover due to missing notificationssmh2015-12-151-6/+29
* inet6: Do not assume every interface has ip6 enabled.kp2015-12-141-0/+2
* Remove LLE read lock from IPv6 fast path.melifaro2015-12-131-33/+170
* Add new rt_foreach_fib_walk_del() function for deleting route entriesmelifaro2015-11-301-16/+15
* Bring back the ability of passing cached route via nd6_output_ifp().melifaro2015-11-151-3/+3
* This fixes several places where callout_stops return is examined. Therrs2015-11-131-1/+1
* Unify setting lladdr for AF_INET[6].melifaro2015-11-071-6/+3
* Invoke lle_event for new entry iff it has lladdr set.melifaro2015-10-041-2/+4
* Simplify if (lladdr) condition in nd6_cache_lladdr():melifaro2015-10-041-8/+5
* Eliminate nd6_llinfo_settimer(). All consumers were converted tomelifaro2015-10-041-11/+2
* Add __noinline attribute to several functions to ease dtrace instrumentationmelifaro2015-10-041-10/+22
* Fix condition for nd6_llinfo_getholdsrc() introduced in r287484.melifaro2015-10-041-2/+3
* - Schedule DAD for IN6_IFF_TENTATIVE addresses in nd6_timer(). Thishrs2015-10-031-1/+25
* Eliminate nd6_nud_hint() and its TCP bindings.melifaro2015-09-271-41/+0
* Use standard lle LLE_EXCLUSIVE request flags instead ofmelifaro2015-09-221-12/+10
* Unify nd6 state switching by using newly-created nd6_llinfo_setstate()melifaro2015-09-211-39/+63
* Add "stale" timer back to nd6_cache_lladdr().melifaro2015-09-211-3/+5
* Cleanup nd6_cache_lladdr(). No functional changes.melifaro2015-09-191-28/+19
* * Simplify logic besides llchange variable.melifaro2015-09-181-12/+13
* Simplify the way of attaching IPv6 link-layer header.melifaro2015-09-161-122/+70
* Constantify lookup key in several nd6_* functions.melifaro2015-09-161-6/+6
* Simplify nd6_cache_lladdr:melifaro2015-09-151-98/+99
* * Require explicitl lle unlink prior to calling llentry_delete().melifaro2015-09-151-23/+11
* Fix the handling of IPv6 On-Link Redirects.vangyzen2015-09-141-2/+43
* * Do more fine-grained locking: call eventhandlers/free_entrymelifaro2015-09-141-8/+11
* - Remove SIOCGDRLST_IN6 and SIOCGPRLST_IN6. These are quite old APIs andhrs2015-09-101-107/+22
OpenPOWER on IntegriCloud