summaryrefslogtreecommitdiff
path: root/sys/netinet6
AgeCommit message (Expand)Author
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
2014-08-25Move sending of router solicitations to the kernel; receiving andFlorian Obser
2014-08-21Misleading comments about splnet().Martin Pieuchot
2014-08-19Keep pim code under #ifdef PIM to be coherent with what's in netinet/.Martin Pieuchot
2014-08-14No need for raw_cb.hMartin Pieuchot
2014-08-11Use the RTF_LOCAL flag instead of abusing the RTF_LLINFO flag whenMartin Pieuchot
2014-08-10Rename p_hdrlen to min_hdrlen to better reflect its purpose.Lawrence Teo
2014-07-22Fewer <netinet/in_systm.h> !Martin Pieuchot
2014-07-12Remove the redundant csum_flag variable and just set the checksum flagLawrence Teo
2014-07-12Protocol checksums have been recalculated on reinjection for a whileLawrence Teo
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-07-12Implement checksum offload for divert(4): simply set the checksum flagLawrence Teo
2014-07-11introduce the IFXF_AUTOCONF6 interface flag which controls wether weHenning Brauer
2014-07-11move IPv6 prefix adding from workq to taskq; as a happy benefit, weBret Lambert
2014-07-11Remove rfc 4620 Node Information Query support (from the kernel).Sebastian Benoit
2014-07-10Simplify the way divert(4) sends packets to userspace: Instead ofLawrence Teo
2014-07-09Kill unused route storages.Martin Pieuchot
2014-07-09Set default of net.inet6.icmp6.nodeinfo to 0,Sebastian Benoit
2014-07-08decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.hTheo de Raadt
2014-07-01When a carp interface is created with IFXF_NOINET6 flag, no link-localSebastian Benoit
2014-06-26Calling in{6,}_purgeaddr() is not enough to remove an address fromMartin Pieuchot