summaryrefslogtreecommitdiff
path: root/sys/netinet6
AgeCommit message (Expand)Author
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
2014-06-13Remove deprecated RFC2292 ancillary data convenience functions.Christopher Zimmermann
2014-06-07g/c unused IFT_L2VLAN, ok reyk bluhmHenning Brauer
2014-06-03Do not include <sys/malloc.h> where it is not needed.Martin Pieuchot
2014-05-20Fix eui64 address generation, broken since the removal of the link-layerMartin Pieuchot
2014-05-15Do not use nd6_rtrequest() for addresses configured on loopbackMartin Pieuchot
2014-05-13Remove some m->m_pkthdr.rcvif dereference to help for upcomingMartin Pieuchot
2014-05-07Kill the {nd6_,}useloopback buttons, using the loopback interface forMartin Pieuchot
2014-05-07Remove some m->m_pkthdr.rcvif dereference to help for upcomingMartin Pieuchot
2014-05-06Fix a memleak when lookup of SA fails during forwarding of encrypted IPv6Gerhard Roth
2014-05-05Use a custom ifa_rtrequest function for point-to-point interfacesMartin Pieuchot
2014-04-28sync bzero => memset that was done for ip_divert.c before.Reyk Floeter
2014-04-23No need for vargs here.Florian Obser
2014-04-21we'll do fine without casting NULL to struct foo * / void *Henning Brauer
2014-04-20move in6_cksum_phdr from in6.h to ip6_output.c to mirror in_cksum_phdrChristian Weisgerber
2014-04-18Remove the dead KAME code that dealt with IPv4-mapped IPv6 addresses.Jeremie Courreges-Anglas
2014-04-18This remnant comment doesn't belong here. ok claudio@Jeremie Courreges-Anglas
2014-04-18Invert the signature logic of in{,6}_selectsrc, make them return theJeremie Courreges-Anglas
2014-04-16Merge in_fixaddr() into in_selectsrc() in order to prepare forMartin Pieuchot
2014-04-14"struct pkthdr" holds a routing table ID, not a routing domain one.Martin Pieuchot
2014-04-10Retire rtinit() an use rt_ifa_add(9) and rt_ifa_del(9) to manageMartin Pieuchot
2014-04-09Fix m_freem(NULL) in error case.Christopher Zimmermann
2014-04-07Retire kernel support for SO_DONTROUTE, this time without breakingMartin Pieuchot
2014-04-06Remove redundant call to in{,6}_pcbbind() from tcp PRU_CONNECT.Christopher Zimmermann
2014-04-03Introduce rt_ifa_{add,del}loop() to replace in6_{add,rem}loop().Martin Pieuchot
2014-03-28revert "Retire kernel support for SO_DONTROUTE" diff, which does bad thingsStuart Henderson
2014-03-27Retire kernel support for SO_DONTROUTE, since the plan is to alwaysMartin Pieuchot
2014-03-27Stop mixing interface address flags with routing entry ones.Martin Pieuchot