summaryrefslogtreecommitdiff
path: root/sys/netinet6/in6.h
AgeCommit message (Expand)Author
2019-11-11Kernel is missing propper input validation when configuring IPv6Alexander Bluhm
2019-04-22In in_cksum() and in6_cksum() convert types to C99 style and makeAlexander Bluhm
2018-09-11Convert inetctlerrmap to u_char like inet6ctlerrmap. That is alsoAlexander Bluhm
2018-06-07The global zero addresses must not change, mark them constant.Alexander Bluhm
2018-02-10Implement RFC 7217: "A Method for Generating Semantically OpaqueFlorian Obser
2017-11-20Sprinkle some NET_ASSERT_LOCKED(), const and co to prepare runningMartin Pieuchot
2017-09-01Use in6_get_rand_ifid() instead of get_last_resort_ifid() and delete theFlorian Obser
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