summaryrefslogtreecommitdiff
path: root/sys/netinet6/in6.h
AgeCommit message (Expand)Author
2017-08-11Validate sockaddr from userland in central functions. This resultsAlexander Bluhm
2017-07-13Get rid of ip6.maxifprefixes and ip6.maxifdefrouters, the kernel noFlorian Obser
2017-05-30Keep ipv6_input() definition inside _KERNEL.Martin Pieuchot
2017-05-30Introduce ipv{4,6}_input(), two wrappers around IP queues.Martin Pieuchot
2017-05-04Introduce sstosa() for converting sockaddr_storage with a type safeAlexander Bluhm
2017-02-22Fix comments about a few ipv6 sockoptionsRenato Westphal
2016-12-22Remove PIM support from the multicast stack.Rafael Zalamena
2016-10-03Convert some of the remaining usages of time_second to time_uptime.Martin Pieuchot
2016-06-27Implement IPV6_MINHOPCOUNT support.Jeremie Courreges-Anglas
2016-06-01Kill sysctl net.inet6.ip6.rr_pruneJeremie Courreges-Anglas
2016-05-19Remove sysctl net.inet6.ip6.v6onlyJeremie Courreges-Anglas
2015-12-03rm unused kernel only IPV6_RECVRTHDRDSTOPTS sockopt. ok deraadt sthenTed Unangst
2015-10-29RFC 2292 API support was removed 9 years ago, but left in a binary compatTed Unangst
2015-09-11in6_embedscope() needs to lose some weight. Remove the last argument.Claudio Jeker
2015-09-10It is time to put inet6 on a diet. Use the flensing knife and cut outClaudio Jeker
2015-06-08More damned eye searing whitespace. No change to .o files.Kenneth R Westerback
2015-04-14ip6_sprintf is long gone; noticed by blambertMike Belopuhov
2015-04-10replace the use of ifqueues for most input queues serviced by netisrDavid Gwynne
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-01-10Correct some comments and merge in6_if_up() into in6_ifattach() toMartin Pieuchot
2014-12-05Explicitly include <net/if_var.h> instead of pulling it in <net/if.h>.Martin Pieuchot
2014-11-20What have no need for a variable that holds the maximum MTU size ofMartin Pieuchot
2014-08-31Make the in6addr constant declarations and definitions consistentAlexander Bluhm
2014-08-26Do not hand-roll all routers link local address.Florian Obser
2014-07-11introduce the IFXF_AUTOCONF6 interface flag which controls wether weHenning Brauer
2014-06-13Remove deprecated RFC2292 ancillary data convenience functions.Christopher Zimmermann
2014-04-20move in6_cksum_phdr from in6.h to ip6_output.c to mirror in_cksum_phdrChristian Weisgerber
2014-01-22Split the checksum calculation for IPv6 like for IPv4:Christian Weisgerber
2013-10-28kill kame version symbols and sysctlTheo de Raadt
2013-10-24Remove the number of in6_var.h inclusions by moving some functions andMartin Pieuchot
2013-10-24Significant namespace cleanup of netinet6 symbols.Theo de Raadt
2013-10-21There are gasps of shock! Add a pmtu delay sysctl BUTTON for netinet6,Theo de Raadt
2013-06-26put the cksum diff back, of course with the bug fixed where we couldHenning Brauer
2013-03-28Convert the satosin, sintosa, ifatoia, satosin6, sin6tosa, ifatoia6Alexander Bluhm
2013-03-14My lack of faith... These lines should stay, reported by ajacoutot@.Martin Pieuchot
2013-03-14tedu faith(4), suggested by todd@ some weeks ago after a submission byMartin Pieuchot
2012-11-06backout csum diff for the moment, requested by theoHenning Brauer
2012-11-01redo most of the protocol (tcp/udp/...) checksum handlingHenning Brauer
2012-09-17add IPV6_RECVDSTPORT socket option, which enables us to get originalYASUOKA Masahiko
2012-09-15Improve POSIX/SUS compliance of <netdb.h>, <sys/socket.h>, and <sys/un.h>.Philip Guenthe
2012-07-10Instead of <arpa/inet.h> pulling in <netinet/in.h>, just copy in thePhilip Guenthe
2012-06-26Improve compliance for <arpa/inet.h> and <netinet/in.h> to define/declarePhilip Guenthe
2011-11-24rdomain support for IPv6sperreault
2011-10-13Since the IPv6 madness is not enough introduce NAT64 -- which is actuallyClaudio Jeker
2011-05-02recognize SO_RTABLE socket option at the SOL_SOCKET level;Mike Belopuhov
2010-09-23add a new IP level socket option IP_PIPEX. This option is used for L2TPYASUOKA Masahiko
2010-07-08remove some unused netinet6 codeJonathan Gray
2010-05-07Start cleaning up the mess called rtalloc*. Kill rtalloc2, make rtalloc1Claudio Jeker
2010-04-06Simple implementation of RFC4941, "Privacy Extensions for StatelessStefan Sperling