summaryrefslogtreecommitdiffstats
path: root/sys/netinet6/nd6_nbr.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* add __func__ to panic() and printf() calls in sys/netinet6/*nayden2019-11-291-8/+8
* Don't check that the ipv6 source address of a neighbor advertisment isbenno2019-10-181-10/+1
* The timeouts in nd6 are in msec so just use timeout_add_msec() insteadclaudio2018-12-201-7/+5
* We are not going to send a neighbor advertisement from a non-masterflorian2018-12-071-7/+7
* When building ND packets use m_align() to pack the mbuf as optimal asclaudio2018-12-061-5/+4
* Introduce RTM_CHGADDRATTR to inform userland on the route socket whenflorian2018-07-121-1/+9
* Push the KERNEL_LOCK() inside route_input().mpi2018-06-111-3/+1
* Replace non mp-safe carp_iamatch6() with mp-safe carp_iamatch().mpi2017-11-231-4/+4
* Remove NET_LOCK()'s argument.mpi2017-08-111-4/+3
* Add an error argument to rtm_send() instead of rerolling it insidempi2017-07-281-2/+2
* Purging is at last at hand. Day of Doom is here. All that is evilflorian2017-07-111-24/+3
* If we are sending a neighbor solicitation for a link local addressflorian2017-07-051-4/+8
* Notify userland when a new ND is reachable.mpi2017-06-081-1/+5
* Replace remaining splsoftassert(IPL_SOFTNET) by NET_ASSERT_LOCKED().mpi2017-05-161-3/+3
* percpu counters for raw ipv6 and icmp6 statsjca2017-02-091-7/+7
* Take the neighbor solicitation's source address from the packet tobluhm2017-01-031-3/+2
* Remove all splsoftnet() from ND6 converting the non-recrusive ones tompi2016-12-221-7/+6
* Use __func__ in debug log to reduce noise when grepping.mpi2016-12-211-18/+16
* Remove multiple recursive splsoftnet().mpi2016-11-281-7/+5
* Use rtalloc(9) directly instead of in6_selectsr() in NS/NA outputmpi2016-08-231-56/+27
* Sizes for free(9) from David Hill.mpi2016-08-221-5/+5
* Commit in6_selectsrc() split again, with missing assignment fixed.vgross2016-08-041-4/+4
* Revert in_selectsrc() refactoring, it breaks IPv6.mpi2016-07-221-4/+4
* Split in6_selectsrc() into a low-level part and a pcb-level part, andvgross2016-07-201-4/+4
* Expand IN6_IFF_NOTREADY, ok bluhm@mpi2016-07-051-3/+3
* Kill nd6_output(), it doesn't do anything since the resolution logicmpi2016-06-151-2/+2
* make nd6_llinfo_settimer take seconds instead of ticks.dlg2016-06-011-7/+6
* remove dead stores and unused variableschl2016-03-291-5/+1
* Keep all ether prototypes in one place.mpi2015-12-091-1/+2
* Factorize the bits to check if a L2 route is connected, wether it ismpi2015-11-181-3/+29
* Retire ARP load-balacing, thanks for all the fish!mpi2015-11-021-11/+4
* Prefer an existing refcounted ``ifp'' to rt_ifp when possible or use thempi2015-11-021-4/+4
* Inspired by satosin(), use inline functions to convert sockaddr dl.bluhm2015-10-221-8/+6
* Do not manually decrement rt's refcounter in nd6_lookup() and let thempi2015-09-181-2/+3
* if_put after if_get for nd6_nbr. OK dlg@claudio2015-09-111-1/+7
* Kill yet another argument to functions in IPv6. This time ip6_output'sclaudio2015-09-111-3/+3
* Kill icmp6_ifstat_inc() and associated per-ifp storage.mpi2015-09-091-6/+1
* Rework the code to decide when to perform DAD to no longer rely on thempi2015-08-241-40/+14
* Kill incorrect and never set ``dad_ignore_ns'' button.mpi2015-07-161-14/+1
* Store a unique ID, an interface index, rather than a pointer to thempi2015-06-161-5/+13
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* Remove the "multicast_" prefix from the fields a multicast-only struct.mpi2014-12-171-5/+5
* Use an interface index instead of a pointer for multicast options.mpi2014-12-171-3/+3
* Explicitly include <net/if_var.h> instead of pulling it in <net/if.h>.mpi2014-12-051-1/+2
* Rework the handling of interfaces and IPv6 addresses for local delivery.mpi2014-11-201-2/+2
* move arc4random prototype to systm.h. more appropriate for most codetedu2014-11-181-3/+1
* Do not pass an ifa pointer when we already have a DAD descriptor.mpi2014-11-101-56/+34
* Rename rtalloc1() into rtalloc(9) and convert its flags to only enablempi2014-11-011-2/+2
* Use rtfree() instead of RTFREE(), NULLify some free'd route pointers andmpi2014-10-141-5/+5
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-121-5/+5