summaryrefslogtreecommitdiff
path: root/sys/netinet6
AgeCommit message (Expand)Author
2013-01-17Expand the socket splicing functionality from TCP to UDP. MergeAlexander Bluhm
2013-01-15Flushing prefixes of autoconfigured IPv6 addresses with ndp -PAlexander Bluhm
2012-12-28change the malloc(9) flags from M_DONTWAIT to M_NOWAIT; OK millert@Gleydson Soares
2012-11-30Fix typo in comment.Stefan Sperling
2012-11-11align ifaliasreq.ifra_addr similar to the way that ifreq is fixed --Theo de Raadt
2012-11-06backout csum diff for the moment, requested by theoHenning Brauer
2012-11-05Make sure that in[6]_proto_cksum_out() is called unconditinally and notClaudio Jeker
2012-11-02unbreak ramdisks, we need to include tcp/udp.h unconditionally now and notHenning Brauer
2012-11-01redo most of the protocol (tcp/udp/...) checksum handlingHenning Brauer
2012-10-21Add the IP_DIVERTFL socket option on divert(4) sockets to controlSebastian Benoit
2012-10-16As CMSG_ALIGN() can overflow the integer value, do the length checkAlexander Bluhm
2012-10-05Point an interface directly to its bridgeport configuration, insteadCamiel Dobbelaar
2012-09-26add M_ZEROIZE as an mbuf flag, so copied PFKEY messages (with embedded keys)Markus Friedl
2012-09-20spltdb() was really just #define'd to be splsoftnet(); replace the formerBret Lambert
2012-09-19ioctl requests are u_long not int, spotted via clangJonathan Gray
2012-09-19Use TAILQ_FOREACH macro for loops. No binary diff.Alexander Bluhm
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-09-07Create IPv6 privacy addresses even if static IPv6 addresses are present.Stefan Sperling
2012-09-04Raise IPL to IPL_SOFTNET in nd6_addr_add(). This code originally ran atStefan Sperling
2012-08-28Do not add SLAAC or privacy addresses when a static address in the same prefixsperreault
2012-08-21Reverse the name and meaning of the IFXF_INET6_PRIVACY interfaceAlexander Bluhm
2012-08-15Enable IPv6 autoconfprivacy by defaultsperreault
2012-07-16add IP_IPSECFLOWINFO option to sendmsg() and recvmsg(), so npppd(4)Markus Friedl
2012-07-14Make IPv6 privacy addresses appear alongside regular SLAAC addresses.sperreault
2012-07-10Instead of <arpa/inet.h> pulling in <netinet/in.h>, just copy in thePhilip Guenthe
2012-07-08Instead of casting interface address pointers, use the macroAlexander Bluhm
2012-06-26Improve compliance for <arpa/inet.h> and <netinet/in.h> to define/declarePhilip Guenthe
2012-05-18rt6_flush should remove all routes configured via a specified gw,Mike Belopuhov
2012-05-16rfc 4861 mandates that target link local address must be includedMike Belopuhov
2012-04-13unneccessary casts to unsigned; ok claudioTheo de Raadt
2012-04-03According to the RFC 2460 and RFC 5095, ICMP Parameter Problem, Code 0Mike Belopuhov
2012-04-03bail if redirect destination is not unicast before doing otherMike Belopuhov
2012-03-15Direct IPv6 packets with Ethernet encapsulation into the appropriateMike Belopuhov
2012-02-14typo in comment.Stuart Henderson
2012-01-24Add a short cut for atomic IPv6 fragments. They will be processedAlexander Bluhm
2012-01-23Do not keep state when dropping overlapping IPv6 fragments in pfAlexander Bluhm
2012-01-17During IPv6 source address selection, give address scope higher priorityStefan Sperling
2012-01-11Simplify the #if CARP and if (IFT_CARP) dance in nd6_ns_input().Alexander Bluhm
2012-01-10Implement RFC 5722 and drop all IPv6 fragments that belong to aAlexander Bluhm
2012-01-10Flush the cached IPv6 forward route every 500 ms. This preventsAlexander Bluhm
2012-01-09Remove the IPv6 fragment overlapping length adjustment code. ItAlexander Bluhm
2012-01-09Replace the hand-crafted queue for IPv6 fragments with LIST.Alexander Bluhm
2012-01-05Remove dead code from #if 0: we do not have an ipsrcchk_rt anywhere else.Alexander Bluhm
2012-01-05Replace the hand-crafted queue for fragmented IPv6 packets with TAILQ.Alexander Bluhm
2012-01-05Replace the hand-crafted queue for fragmented IPv6 packets with TAILQ.Alexander Bluhm
2012-01-03To access the ifaddr of an in_ifaddr or in6_ifaddr struct, it isAlexander Bluhm
2011-12-27Instead of hand crafted code, use the macros TAILQ_FOREACH(_SAFE)Alexander Bluhm
2011-12-02Kill unused IFCAP_IPSEC and IFCAP_IPCOMP.Christiano F. Haesbaert
2011-11-24rdomain support for IPv6sperreault