summaryrefslogtreecommitdiff
path: root/sys/netinet6
AgeCommit message (Expand)Author
2015-02-19All other calls to pfxlist_onlink_check() are protected by splsoftnet.Alexander Bluhm
2015-02-12Remove a chunk that should have been deleted in r1.166, this was safeMartin Pieuchot
2015-02-11Do not store the key and the gateway of a route entry in the same chunkMartin Pieuchot
2015-02-09Implement 2 sysctl to retrieve the multicast forwarding cache (mf6c) and theClaudio Jeker
2015-02-09provide a net.inet6.ip6.ifq sysctl so people can see and fiddleDavid Gwynne
2015-02-09Remove a chunk missed in previous scope ID shuffling creating wrongMartin Pieuchot
2015-02-09convert the multicast filter hash to use siphash, like i did forDavid Gwynne
2015-02-08Rename some of the functions by adding a 6 so they do not conflict withClaudio Jeker
2015-02-05Convert various rtrequest1(RTM_DELETE,...) calls to rtdeletemsg(9).Martin Pieuchot
2015-02-05Make sure pf(4) does not see embedded scopes.Martin Pieuchot
2015-01-28Revert rtdeletemsg conversion. It was not ok'd, I misunderstood bluhm@'sMartin Pieuchot
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-27remove the second void * argument on tasks.David Gwynne
2015-01-26Call rtdeletemsg(9) instead of rerolling its code. As a bonus you'llMartin Pieuchot
2015-01-24Userland (base & ports) was adapted to always include <netinet/in.h>Theo de Raadt
2015-01-19<netinet6/in6_ifattach.h> is not needed here.Martin Pieuchot
2015-01-10Correct some comments and merge in6_if_up() into in6_ifattach() toMartin Pieuchot
2015-01-08Clear autoconf6 flag after autoconf6 cleanup happened, not before.Florian Obser
2015-01-08Factorize various duplicated chunks of (old and horrible) code, checkingMartin Pieuchot
2015-01-06Remove the NOINET6 interface flag, a left-over from the times when IPv6Stefan Sperling
2014-12-22Operations on the global prefix or address lists should be done underMartin Pieuchot
2014-12-22Make sure rtrequest1(9) is called under splsoftnet().Martin Pieuchot
2014-12-19unifdef INET in net code as a precursor to removing the pretend option.Ted Unangst
2014-12-17Remove the "multicast_" prefix from the fields a multicast-only struct.Martin Pieuchot
2014-12-17Use an interface index instead of a pointer for multicast options.Martin Pieuchot
2014-12-08Do not use a "struct route" when a "struct rtentry" is enough.Martin Pieuchot
2014-12-08Do not take into account addresses configured in a different rdomainMartin Pieuchot
2014-12-05Explicitly include <net/if_var.h> instead of pulling it in <net/if.h>.Martin Pieuchot
2014-12-04replace md5 with sha512. ok deraadtTed Unangst
2014-11-24Rename rt_ifa_addloop() into rt_ifa_addlocal() and make it return anMartin Pieuchot
2014-11-20Rework the handling of interfaces and IPv6 addresses for local delivery.Martin Pieuchot
2014-11-20In TCP and UDP layers do not (ab)use the receiving interface to checkMartin Pieuchot
2014-11-20What have no need for a variable that holds the maximum MTU size ofMartin Pieuchot
2014-11-18Nuke yet more obvious #include duplications.Kenneth R Westerback
2014-11-18move arc4random prototype to systm.h. more appropriate for most codeTed Unangst
2014-11-10Do not pass an ifa pointer when we already have a DAD descriptor.Martin Pieuchot
2014-11-09To implement transparent relays for connectionless protocols, theAlexander Bluhm
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-14Don't check for an empty list of interfaces. This is never true even ifMartin Pieuchot
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-09-27Kill rtalloc() and update rtalloc1() and rtalloc_mpath() to no longerMartin Pieuchot
2014-09-09workqs were replaced with tasks in here, so dont need workq.h anymore.David Gwynne
2014-09-08Prevent addition of redundant IPv6 autoconf addresses.Stefan Sperling
2014-09-08remove uneeded route.h includesJonathan Gray
2014-08-31Make the in6addr constant declarations and definitions consistentAlexander Bluhm
2014-08-27Nuke net.inet6.icmp6.rediraccept and allow redirects on interfacesFlorian Obser
2014-08-26Do not hand-roll all routers link local address.Florian Obser