summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
1999-01-11Remove duplicate code.Angelos D. Keromytis
1999-01-10merge INPROTO_* tablesTheo de Raadt
1999-01-08dont call ip_randomid() in htons().Niels Provos
1999-01-08do not use random bits when not necessary, remove 8-byte block dependenceTheo de Raadt
1999-01-08IPV6 pieces; NRLTheo de Raadt
1999-01-08more IPV6 merge; cmetzTheo de Raadt
1999-01-08remove NRL debugging goop; cmetzTheo de Raadt
1999-01-08rip_input() should be called with a 0 terminator; cmetzTheo de Raadt
1999-01-08INET6 hooks; NRL/cmetzTheo de Raadt
1999-01-07INET6 supportTheo de Raadt
1999-01-07add ipv6 transition related ICMP errorsTheo de Raadt
1999-01-07indentTheo de Raadt
1999-01-07ipv6 ethertypeTheo de Raadt
1999-01-07update for ipv6Theo de Raadt
1999-01-07in_pcblookup() now takes ptr to both ip address argumentsTheo de Raadt
1999-01-07indentTheo de Raadt
1999-01-07rename baddynamic() to in_baddynamic(), and export itTheo de Raadt
1999-01-03use int8_t, not char in c++ case for consistency and fix indentationTodd C. Miller
1999-01-01mirror OSF1 solution for ip_opts[] within struct called ip_opts; dm@, pr#681Theo de Raadt
1998-12-31one last fix for byte order. now all architectures return the same correct i...Theo de Raadt
1998-12-31look at that, correct nested ip checksums...Theo de Raadt
1998-12-31XXX marker for where nested ip ip_sum should be re-build (but it is not in an...Theo de Raadt
1998-12-31icmp_error() is now getting packets which are completely in network byte orderTheo de Raadt
1998-12-31mangle uh_sum as before, but recover it for icmp errorsTheo de Raadt
1998-12-28ensure the ip packet embedded inside an icmp packet has correct ip_len,Theo de Raadt
1998-12-26make ip_id random but ensure that ids dont repeat for some period.Niels Provos
1998-12-15check for valid ip_hl too; route@infonexus.comTheo de Raadt
1998-11-25typo in commentNiklas Hallqvist
1998-11-25Better error code for too large packetsNiklas Hallqvist
1998-11-25more min vs. ulmin/lmin fixesTodd C. Miller
1998-11-25Must use lmin() not min() when comparing longs. Fixes alphaTodd C. Miller
1998-11-25typo in diagnosticNiklas Hallqvist
1998-11-25Add checks of packets getting to big after transforms.Niklas Hallqvist
1998-11-25Tell caller of error conditionNiklas Hallqvist
1998-11-24Use our exact size types instead of char/longNiklas Hallqvist
1998-11-1864-bit clean upNiels Provos
1998-11-18do not require userland programs to define cpp variables, that is stupidTheo de Raadt
1998-11-18indent rightTheo de Raadt
1998-11-17NewReno, SACK and FACK support for TCP, adapted from code for BSDINiels Provos
1998-11-16Please GCCNiklas Hallqvist
1998-11-16Break long lines. Use correct format for expiry timesNiklas Hallqvist
1998-11-16SPIs are kept in network byte orderTheo de Raadt
1998-11-13Recompute ip header length after packet has been reassembled, and alsoNiels Provos
1998-10-28- fix three bugs pointed out in Stevens, i.a. updating timestamps correctlyNiels Provos
1998-10-13Remove NULL deref conditionNiklas Hallqvist
1998-10-11bad ioctls return EINVAL; garath@code.ridgefield.orgTheo de Raadt
1998-09-15Updated to v3.2.9 of Darren's codebase. His code reimplements variablepattonme
1998-09-09Make RMD160Update a little less overzealous when fed small crumbs.janjaap
1998-08-02cleanup ipsec error handlingNiels Provos
1998-08-01more careful error handling, some simplification and beautification.Niels Provos