summaryrefslogtreecommitdiffstats
path: root/sys/netinet6/in6_ifattach.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Clear AUTOCONF6TEMP flag when we detach inet6.florian2021-03-151-3/+3
* wireguard can do ipv6, but doesnt do link local addresses.dlg2020-06-211-1/+8
* Use strlcpy instead of strncpy to ensure results are NUL terminated.tobhe2020-03-171-3/+3
* convert interface address change hooks to tasks and a task_list.dlg2019-11-081-4/+4
* Remove support for semantically opace interface identifiers (RFC 7217)florian2019-08-211-83/+2
* change rt_ifa_add and rt_ifa_del so they take an rdomain argument.dlg2019-02-131-2/+3
* remove the implict RTF_MPATH flag that rt_ifa_add() sets on new routes.dlg2019-02-101-2/+2
* Do not join node information multicast group (RFC 4620).florian2018-10-051-52/+1
* Do not add ::1 on non-default lo(4) as intended.mpi2018-08-261-7/+11
* When an interface doesn't have a layer 2 address in6_get_soii_ifid()florian2018-07-101-4/+20
* When an interface doesn't have a layer 2 address in6_get_ifid()florian2018-07-101-13/+2
* Use memcpy instead of bcopy when the memory does not overlap.dhill2018-03-271-4/+4
* Calculate RFC7217 link-local style addresses the same way asflorian2018-03-131-2/+2
* Implement RFC 7217: "A Method for Generating Semantically Opaqueflorian2018-02-101-2/+67
* Use in6_get_rand_ifid() instead of get_last_resort_ifid() and delete theflorian2017-09-011-67/+16
* Purging is at last at hand. Day of Doom is here. All that is evilflorian2017-07-111-7/+2
* Replace remaining splsoftassert(IPL_SOFTNET) by NET_ASSERT_LOCKED().mpi2017-05-161-2/+2
* Get rid of recursive splsoftnet() in in6_ifattach_linklocal().mpi2016-12-291-7/+4
* Restore the automagically added /64 route on p2p interfaces in order tompi2016-06-301-5/+8
* When destroying an interface, we have to wait until all referencesbluhm2015-12-021-3/+3
* Convert to rt_ifidx.mpi2015-10-241-3/+3
* Inspired by satosin(), use inline functions to convert sockaddr dl.bluhm2015-10-221-2/+2
* Now that rtrequest1(9) properly sets RTF_UP for newly added route,mpi2015-09-121-2/+2
* Change the order of operations for loopback interfaces to havempi2015-09-031-9/+13
* Do not install connected routes on loopback interfaces.mpi2015-08-311-29/+23
* Start moving away from the global prefix list by limiting its usage tompi2015-08-241-17/+9
* Rework the code to decide when to perform DAD to no longer rely on thempi2015-08-241-31/+6
* Remove anoying comment about in6_update_ifa().mpi2015-08-171-13/+1
* Merge two identical chunks to add new prefixes to the global datampi2015-07-181-34/+6
* Properly layer Router Solicitation code.mpi2015-07-161-8/+3
* More damned eye searing whitespace. No change to .o files.krw2015-06-081-2/+2
* Do not call nd6_purge() before purging the IPv6 addresses of a detachedmpi2015-04-271-10/+3
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* Convert various rtrequest1(RTM_DELETE,...) calls to rtdeletemsg(9).mpi2015-02-051-19/+3
* Revert rtdeletemsg conversion. It was not ok'd, I misunderstood bluhm@'smpi2015-01-281-3/+19
* Ensure that link-local addresses are correctly configured on loopbackmpi2015-01-271-62/+26
* Call rtdeletemsg(9) instead of rerolling its code. As a bonus you'llmpi2015-01-261-19/+3
* Correct some comments and merge in6_if_up() into in6_ifattach() tompi2015-01-101-5/+20
* Clear autoconf6 flag after autoconf6 cleanup happened, not before.florian2015-01-081-3/+2
* Remove the NOINET6 interface flag, a left-over from the times when IPv6stsp2015-01-061-1/+3
* replace md5 with sha512. ok deraadttedu2014-12-041-16/+14
* What have no need for a variable that holds the maximum MTU size ofmpi2014-11-201-3/+1
* Nuke yet more obvious #include duplications.krw2014-11-181-2/+1
* move arc4random prototype to systm.h. more appropriate for most codetedu2014-11-181-3/+1
* Rename rtalloc1() into rtalloc(9) and convert its flags to only enablempi2014-11-011-3/+3
* Move sending of router solicitations to the kernel; receiving andflorian2014-08-251-1/+10
* When a carp interface is created with IFXF_NOINET6 flag, no link-localbenno2014-07-011-12/+1
* Calling in{6,}_purgeaddr() is not enough to remove an address frommpi2014-06-261-1/+2
* Do not include <sys/malloc.h> where it is not needed.mpi2014-06-031-2/+1
* Fix eui64 address generation, broken since the removal of the link-layermpi2014-05-201-17/+4