summaryrefslogtreecommitdiff
path: root/sys/netinet6/in6.c
AgeCommit message (Expand)Author
2014-01-07Some follow-up fixes for IFID collision handling in IPv6CP.Stefan Sperling
2013-11-28Change the way protocol multicast addresses are linked to an interface.Martin Pieuchot
2013-11-22Remove unused proc argument in in6_control().Martin Pieuchot
2013-11-13In in6_update_ifa(), don't set the TENTATIVE flag on an IPv6 address thatStefan Sperling
2013-11-11Replace most of our formating functions to convert IPv4/6 addresses fromMartin Pieuchot
2013-10-24Significant namespace cleanup of netinet6 symbols.Theo de Raadt
2013-10-20Put a large chunk of the IPv6 rdomain support in-tree.Peter Hessler
2013-10-17The header file netinet/in_var.h included netinet6/in6_var.h. ThisAlexander Bluhm
2013-10-01Do not pass the SIOCSIF{DSTADDR,BRDADDR,NETMASK} ioctls down to theMartin Pieuchot
2013-08-26No one uses the obsolete IPv6 ioctls SIOCGDRLST_IN6, SIOCGPRLST_IN6,Alexander Bluhm
2013-08-13Switch time_t, ino_t, clock_t, and struct kevent's ident and dataPhilip Guenther
2013-06-20Revert previous and unbreak asr, the new include should be protected.Martin Pieuchot
2013-06-20Allocate the various hook head descriptors as part of the ifnetMartin Pieuchot
2013-06-16If the prefixlen is 128, SIOCAIFADDR_IN6 does not add a prefix. InAlexander Bluhm
2013-06-13As it is correct that the loopback address has no prefix, do notAlexander Bluhm
2013-05-31Remove a bunch of sockaddr_in6 pointer casts and replace othersAlexander Bluhm
2013-05-30Do not allow SIOCSIFADDR on AF_INET6 sockets. The ioctl is handled downClaudio Jeker
2013-03-28no need for a lot of code to include proc.hTed Unangst
2013-03-25Substitute the handcrafted list of IPv6 addresses by a proper TAILQ.Martin Pieuchot
2013-03-22simple replacement of LIST_END with NULL. ok mpiTed Unangst
2013-03-14tedu faith(4), suggested by todd@ some weeks ago after a submission byMartin Pieuchot
2013-03-11Remove unused code manipulating a default interface and its index,Martin Pieuchot
2013-03-07Remove the IFAFREE() macro, the ifafree() function it was calling alreadyMartin Pieuchot
2013-03-04Replace the cast to struct in6_ifaddr pointer with the ifatoia6() macro.Alexander Bluhm
2013-03-04When deleting an IPv6 interface address, also remove the prefix andAlexander Bluhm
2013-03-03Make sure that IPv6 source address selection only chooses a CARPAlexander Bluhm
2012-11-30Fix typo in comment.Stefan Sperling
2012-10-05Point an interface directly to its bridgeport configuration, insteadCamiel Dobbelaar
2012-09-19Use TAILQ_FOREACH macro for loops. No binary diff.Alexander Bluhm
2012-07-14Make IPv6 privacy addresses appear alongside regular SLAAC addresses.sperreault
2012-07-08Instead of casting interface address pointers, use the macroAlexander Bluhm
2012-01-17During IPv6 source address selection, give address scope higher priorityStefan Sperling
2012-01-03To access the ifaddr of an in_ifaddr or in6_ifaddr struct, it isAlexander Bluhm
2011-11-24rdomain support for IPv6sperreault
2011-08-08If two carp interfaces on the same physical interface had addressesAlexander Bluhm
2011-08-07When checking wether a prefix belongs to an interface, also allowAlexander Bluhm
2011-07-26Accept neighbor discovery packets from source IPv6 addresses forAlexander Bluhm
2011-04-03As of r1.54 of nd6_rtr.c we don't add addresses from interrupt contextStefan Sperling
2010-10-07Also call addrhooks for IPv6 addresses with a 128 bit prefixlen.Marco Pfatschbacher
2010-07-08remove some unused netinet6 codeJonathan Gray
2010-05-08During IPv6 source address selection, prefer RFC 4941 temporary addressesStefan Sperling
2010-02-08More destatic and ansification.Joel Sing
2010-01-13instead of fiddling with the per-interface address lists directly inHenning Brauer
2010-01-13adding an empty ifaddr struct to the per-interface ifaddr list andHenning Brauer
2009-12-21typo in comment; Holger MikolonStuart Henderson
2009-06-04allow IPvShit to be turned off completely per-interface.Henning Brauer
2009-03-15Introduce splsoftassert(), similar to splassert() but for soft interruptMiod Vallat
2009-01-30"XXX: should this be performed under splnet()?"... Yes, yes it should.Ryan Thomas McBride
2008-10-01If a neighbor solictation isn't from the unspecified address, make sureClaudio Jeker
2008-07-13Do not specify the gateway on RTM_DELETE -- similar fix was done in the arpClaudio Jeker