summaryrefslogtreecommitdiff
path: root/sys/netinet6/in6.c
AgeCommit message (Expand)Author
2015-07-08Pass an interface index instead of a pointer to in6_addr2scopeid().Martin Pieuchot
2015-06-08More damned eye searing whitespace. No change to .o files.Kenneth R Westerback
2015-05-26Store the IP address of the corresponding ifa in the rt_gateway fieldMartin Pieuchot
2015-05-15Allow multiple connected/interface routes to exist at the same time.Claudio Jeker
2015-04-20Do not treat loopback interfaces as p2p interfaces and create onlyMartin Pieuchot
2015-04-20Always call rt_ifa_dellocal(9) when removing an IPv6 address.Martin Pieuchot
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2015-02-19All other calls to pfxlist_onlink_check() are protected by splsoftnet.Alexander Bluhm
2015-01-27Always call if_ioctl() for loopback interfaces, just like IPv4 do, toMartin Pieuchot
2015-01-27Ensure that link-local addresses are correctly configured on loopbackMartin Pieuchot
2015-01-24Userland (base & ports) was adapted to always include <netinet/in.h>Theo de Raadt
2015-01-10Correct some comments and merge in6_if_up() into in6_ifattach() toMartin Pieuchot
2015-01-06Remove the NOINET6 interface flag, a left-over from the times when IPv6Stefan Sperling
2014-12-08Do not take into account addresses configured in a different rdomainMartin Pieuchot
2014-11-24Rename rt_ifa_addloop() into rt_ifa_addlocal() and make it return anMartin Pieuchot
2014-11-20What have no need for a variable that holds the maximum MTU size ofMartin Pieuchot
2014-11-01Rename rtalloc1() into rtalloc(9) and convert its flags to only enableMartin Pieuchot
2014-10-22Introduce a special hack for carp during IPv6 source address selection:Stefan Sperling
2014-10-14Use rtfree() instead of RTFREE(), NULLify some free'd route pointers andMartin Pieuchot
2014-10-07Do not protect the SIOCSIFADDR call by splnet(). Drivers alreadyMartin Pieuchot
2014-08-26Do not hand-roll all routers link local address.Florian Obser
2014-08-25Move sending of router solicitations to the kernel; receiving andFlorian Obser
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-05-15Do not use nd6_rtrequest() for addresses configured on loopbackMartin Pieuchot
2014-05-05Use a custom ifa_rtrequest function for point-to-point interfacesMartin Pieuchot
2014-04-10Retire rtinit() an use rt_ifa_add(9) and rt_ifa_del(9) to manageMartin Pieuchot
2014-04-03Introduce rt_ifa_{add,del}loop() to replace in6_{add,rem}loop().Martin Pieuchot
2014-03-27Stop mixing interface address flags with routing entry ones.Martin Pieuchot
2014-02-12Kill a never defined old compatibility goo from 12 years ago.Martin Pieuchot
2014-01-22There's no reason to pass a netmask argument when doing a RTF_HOSTMartin Pieuchot
2014-01-21Do not clean the multicast records of an interface when it is destroyedMartin Pieuchot
2014-01-15Remove assigned but never read value.Martin Pieuchot
2014-01-13Call all local valiables of type struct in6_ifaddr "ia6". This isAlexander Bluhm
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