summaryrefslogtreecommitdiff
path: root/sys/netinet6
AgeCommit message (Expand)Author
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
2011-10-15dont define proxydl in nd6_na_output when NCARP = 0 as unusedNigel Taylor
2011-10-14Prevent carp slaves from sending IPv6 neighbour advertisements for carpStefan Sperling
2011-10-13Since the IPv6 madness is not enough introduce NAT64 -- which is actuallyClaudio Jeker
2011-08-08If two carp interfaces on the same physical interface had addressesAlexander Bluhm
2011-08-07Several fixes for the IPV6_PKTINFO handling with sendmsg(2)Mike Belopuhov
2011-08-07When checking wether a prefix belongs to an interface, also allowAlexander Bluhm
2011-08-04Move the check that ::1 is not allowed from the wire before pf_test().Alexander Bluhm
2011-07-26Accept neighbor discovery packets from source IPv6 addresses forAlexander Bluhm
2011-07-06cosnistently use IFQ_SET_MAXLEN, surfaced in a discussion with + ok bluhmHenning Brauer
2011-07-04Bye bye pf_test6(). Only one pf_test function for both IPv4 and v6.Claudio Jeker
2011-06-17M_WAITOK cleanup of two cases:Michael Knudsen
2011-05-13Revert the pf->socket linking diff.Owain Ainsworth
2011-05-02Fix potential null dereference.Charles Longeau
2011-05-02Fix potential null dereference.Charles Longeau
2011-05-02recognize SO_RTABLE socket option at the SOL_SOCKET level;Mike Belopuhov
2011-04-24Double link between pf states and sockets. Henning has alreadyAlexander Bluhm
2011-04-15Remove dead assignment.Charles Longeau
2011-04-06comment typoStuart Henderson
2011-04-05Passing M_WAITOK to mbuf functions is supposed to be a contract betweenBret Lambert
2011-04-04Add the same SS_CANTRCVMORE check as was done in the other inputClaudio Jeker
2011-04-03fix typos in commentsStefan Sperling
2011-04-03As of r1.54 of nd6_rtr.c we don't add addresses from interrupt contextStefan Sperling
2011-04-03Kill redundant offsetof definitions; ok deraadt henning sthen thibStefan Sperling
2011-03-31- use nitems(); no binary changeJasper Lievisse Adriaanse
2011-03-24Reassemble IPv6 fragments in pf. In the forward case, pf refragmentsAlexander Bluhm
2011-03-23Don't process ICMP6 redirects by default anymore. This is in line withClaudio Jeker
2011-03-23With pf IPv6 fragment reassembly, a large packet gets refragmentedAlexander Bluhm
2011-03-22Extract the new function ip6_fragment() from ip6_output() to makeAlexander Bluhm
2011-03-09Log MAC address changes in the IPv6 neighbor discovery protocolAlexander Bluhm
2011-03-06Extract the new function frag6_deletefraghdr() from frag6_input()Alexander Bluhm
2011-02-24Prevent the nd6_addr_add() work queue task from adding multiple addressesStefan Sperling