summaryrefslogtreecommitdiffstats
path: root/sys/netinet6/nd6.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Do not pass lle to nd6_ns_output(). Use newly-addedmelifaro2015-09-051-16/+50
* Simplify lla_rt_output()/nd6_add_ifa_lle() by setting lle state inmelifaro2015-08-311-3/+0
* * Split allocation and table linking for lle's.melifaro2015-08-201-41/+78
* Use single 'lle_timer' callout in lltable instead ofmelifaro2015-08-111-4/+4
* Store addresses instead of sockaddrs inside llentry.melifaro2015-08-111-15/+11
* MFP r274553:melifaro2015-08-081-14/+29
* Add LLE event handler to report ND6 events to userland via rtsock.ae2015-07-201-0/+59
* Move RTM announces into generic code to be independent from Layer2 code.ae2015-05-291-3/+0
* Remove #ifdef IFT_FOO.glebius2015-05-021-8/+0
* Fix a possible refcount leak in regen_tmpaddr().markj2015-04-131-4/+3
* Implement Enhanced DAD algorithm for IPv6 described inhrs2015-03-021-4/+5
OpenPOWER on IntegriCloud