summaryrefslogtreecommitdiffstats
path: root/sys/netinet6/in6.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* The IPv6 source address selection rewrite had one (known) differenceflorian2020-08-071-2/+33
* Validate input given to ioctl(SIOCAIFADDR_IN6) like NetBSD already does.anton2020-08-041-1/+7
* Rewrite IPv6 source address selection in terms of the 8 rules given inflorian2020-07-281-153/+52
* Rename IN6_IFF_PRIVACY to IN6_IFF_TEMPORARY.florian2020-07-031-7/+7
* Fix two places where carp backup state is misspelled in comments.benno2020-06-301-4/+4
* kernel: use gettime(9)/getuptime(9) in lieu of time_second(9)/time_uptime(9)cheloha2020-06-241-9/+9
* Document the various flavors of NET_LOCK() and rename the reader version.mpi2020-05-271-3/+3
* Guard SIOCDELMULTI if_ioctl calls with KERNEL_LOCK() where the call isvisa2020-03-151-1/+3
* Accept inet6 address with missing sa_len for the get ioctl(2).bluhm2019-11-181-1/+2
* Kernel is missing propper input validation when configuring IPv6bluhm2019-11-111-33/+42
* convert interface address change hooks to tasks and a task_list.dlg2019-11-081-5/+5
* Fix white spaces and use __func__ in printf().bluhm2019-10-221-26/+26
* change rt_ifa_add and rt_ifa_del so they take an rdomain argument.dlg2019-02-131-6/+9
* remove the implict RTF_MPATH flag that rt_ifa_add() sets on new routes.dlg2019-02-101-3/+5
* Do not join node information multicast group (RFC 4620).florian2018-10-051-14/+1
* Make the code a bit easier on the eye by factoring repeated embeddedtb2018-05-121-53/+44
* Nuke unused ia6_createtime struct member.florian2018-05-061-2/+2
* Continue refactoring and cleanup of in6_ioctl().tb2018-05-061-32/+40
* Split handling of SIOCGIF*_IN6 into a separate function in6_ioctl_get()tb2018-05-041-107/+142
* Push the NET_LOCK() down in in6_control() similar to what was donetb2018-05-021-26/+42
* Make the ramdisks compile again, we don't have MROUTING on them.florian2018-04-241-7/+7
* Push NET_LOCK down in the default ifioctl case.pirofti2018-04-241-3/+10
* Run duplicate address detection again if an existing address getsflorian2018-04-241-5/+8
* Replace non mp-safe carp_iamatch6() with mp-safe carp_iamatch().mpi2017-11-231-2/+2
* Stop calling ifp->if_ioctl() inside in{,6}_ioctl().mpi2017-11-041-7/+6
* Over 17 years is probably 'a while...'florian2017-11-021-4/+1
* Kill deprecated IPv6 ioctl(2)s.mpi2017-10-261-25/+1
* Remove some more tests checking for a non-NULL `ifp->if_ioctl'.mpi2017-10-241-2/+1
* Remove support for never used ioctls originating from KAME.mpi2017-10-241-248/+2
* Do not test if if_ioctl is NULL, it isn't.mpi2017-10-201-8/+1
* Remove kernel support for the following ioctl(2)s, deprecated since 2001:mpi2017-10-161-4/+1
* After we stopped processing router advertisements in the kernelflorian2017-08-151-27/+1
* Validate sockaddr from userland in central functions. This resultsbluhm2017-08-111-1/+19
* Stop running nd6_expire every second.florian2017-08-081-1/+3
* in6_leavegroup can't fail; OK phesslerflorian2017-08-061-3/+2
* Purging is at last at hand. Day of Doom is here. All that is evilflorian2017-07-111-13/+5
* Allow passing in IN6_IFF_AUTOCONF from userland. Needed by slaacd(8)florian2017-05-291-3/+2
* Replace remaining splsoftassert(IPL_SOFTNET) by NET_ASSERT_LOCKED().mpi2017-05-161-6/+6
* Added initial IPv6 multicast routing support for multiple rdomains:rzalamena2017-05-081-2/+2
* Introduce sstosa() for converting sockaddr_storage with a type safebluhm2017-05-041-7/+6
* We need to update the ia6_updatetime when changing the vltime/pltimeflorian2017-04-171-1/+2
* Userland expects pltime to be a time stamp not number of seconds.florian2017-03-161-3/+8
* Kill global list of IPv6 addresses.mpi2017-03-061-4/+1
* Revert "Release the NET_LOCK() before entering per-driver ioctl() routine".mpi2017-02-161-4/+1
* Release the NET_LOCK() before entering per-driver ioctl() routine.mpi2017-02-071-3/+8
* Use percpu counters for ip6statjca2017-02-051-7/+7
* Remove recursive splsoftnet() from the ioctl(2) path.mpi2016-12-211-18/+6
* Explicitly initialize rti_ifa when automagically adding a route.mpi2016-11-281-4/+4
* Correct the flag checks inside rt_ifa_addlocal(9) and rt_ifa_dellocal(9).mpi2016-10-041-2/+2
* Convert some of the remaining usages of time_second to time_uptime.mpi2016-10-031-6/+11