summaryrefslogtreecommitdiff
path: root/sys/netinet6/frag6.c
AgeCommit message (Collapse)Author
2003-10-01use random number generator to generate IPv6 fragment ID/flowlabel.Jun-ichiro itojun Hagino
cleanup IPv6 flowlabel handling. deraadt ok
2003-05-14make PULLDOWN_TEST codepath the default (has been default for a long time).Jun-ichiro itojun Hagino
markus ok
2002-09-11fix pointer signedness mixup. sync w/kameJun-ichiro itojun Hagino
2002-09-11KNF - return is not a function. sync w/kameJun-ichiro itojun Hagino
2002-06-08splnet -> splsoftnet where appropriateJun-ichiro itojun Hagino
2002-05-28limit number of IPv6 fragments (not the fragment queue size) toJun-ichiro itojun Hagino
fight against lots-of-frags DoS attacks. sync w/kame
2002-05-27kill __PTheo de Raadt
2002-05-16bring in ECN support from KAME.Kenjiro Cho
it consists of - ECN support in TCP - tunnel-egress and fragment reassembly rules in layer-3 not to lose congestion info at tunnel-egress and fragment reassembly to enable ECN in TCP, build a kernel with TCP_ECN, and then, turn it on by "sysctl -w net.inet.tcp.ecn=1". ok deraadt@
2002-03-15have a real lock around IPv6 reassembly.Jun-ichiro itojun Hagino
2002-03-14First round of __P removal in sysTodd C. Miller
2001-06-09No need for net/net_osdep.hAngelos D. Keromytis
2001-05-17fix memory leak on ipv6 reass failure. sync with kameJun-ichiro itojun Hagino
2001-02-22correct behavior when ip6 reass queue reaches the upper limit.Jun-ichiro itojun Hagino
2001-02-16set frag6_doing_reass while doing reass, to help frag6_drain.Jun-ichiro itojun Hagino
2001-02-16sync whitespace/comment with kame. to help merge tasksJun-ichiro itojun Hagino
2000-02-07fix include file path related to ip6.Jun-ichiro itojun Hagino
2000-02-04make IPv6 reass work on alpha. NetBSD PR 9340.Jun-ichiro itojun Hagino
2000-01-08pull in arc4random() prototypeTheo de Raadt
2000-01-08use arc4random() instead of random for two reasons.Theo de Raadt
1) on some architectures, random() should only be used by the scheduler (ie. statintr() because it is uniformly distributed 2) arc4random() is actually strong, random() is not at all
1999-12-10Remove remaining unnecessary ifdefs (itojun will hate me for this :-)Angelos D. Keromytis
1999-12-08bring in KAME IPv6 code, dated 19991208.Jun-ichiro itojun Hagino
replaces NRL IPv6 layer. reuses NRL pcb layer. no IPsec-on-v6 support. see sys/netinet6/{TODO,IMPLEMENTATION} for more details. GENERIC configuration should work fine as before. GENERIC.v6 works fine as well, but you'll need KAME userland tools to play with IPv6 (will be bringed into soon).