summaryrefslogtreecommitdiff
path: root/sys/netinet/ip_var.h
AgeCommit message (Expand)Author
2003-12-12Make fast-ipsec and ipflow (Fast Forwarding) interoperate.scw
2003-12-08Add new field ipq_nfrags to struct ipq. Maintain count of fragmentsjonathan
2003-12-06Replace the single global IP reassembly list/listhead, with ajonathan
2003-11-26define RANDOM_IP_ID by default (unifdef -DRANDOM_IP_ID).itojun
2003-11-25knfitojun
2003-11-17Revert the (default) ip_id algorithm to the pre-randomid algorithm,jonathan
2003-09-06randomize IPv4/v6 fragment ID and IPv6 flowlabel. avoids predictabilityitojun
2003-08-19make ip_fragment public (it is for coming PF integration)itojun
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-28Pass lwp pointers throughtout the kernel, as required, so that the lwpid candarrenr
2003-06-23Protect opt_*.h includes by _KERNEL_OPTmartin
2003-06-23Make sure to include opt_foo.h if a defflag option FOO is used.martin
2003-06-15Change the way multicasts are kept. They now use a hash table in the samematt
2003-02-26Add MBUFTRACE kernel option.matt
2003-01-28success, not sucess. Noted by mjl.wiz
2002-09-11correct signedness mixup in pointer passing. sync w/kameitojun
2002-06-30Changes to allow the IPv4 and IPv6 layers to align headers themseves,thorpej
2002-05-07Change struct ipqe to use TAILQ's instead of LIST's (primarily for TCP'smatt
2001-12-21have rip_ctlinput to notify routing changes to raw socketsitojun
2001-03-02increase ipstat.ips_badaddr if the packet fails to pass address checks.itojun
2001-01-13allow IP_MULTICAST_IF and IP_ADD/DROP_MEMBERSHIP to specify interfaceitojun
2000-10-17Add an IP_MTUDISC flag to the flags that can be passed tothorpej
2000-08-25Add new sysctl variables "net.inet.ip.lowportmin" andtron
2000-03-30Delete redundant decl of ip_gif_ttl - it's in <netinet/in_gif.h>.simonb
1999-11-20Add the `packed' attribute to structures which describe wire protocol data.thorpej
1999-11-19Update protocoles and interfaces stats counters to 64bit.bouyer
1999-07-06sync with KAME/NetBSD 1.4, SNAP kit 19990705.itojun
1999-07-01IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628.itojun
1998-10-08Use the pool allocator for ipflow entries.thorpej
1998-10-08Use the pool allocator for ipqent structures.thorpej
1998-06-02In addition to the IP flow hash table, put the flows on a list. The tablethorpej
1998-05-11Back out previous. This problem was already fixed in a different way.thorpej
1998-05-11Let usr.sbin/tcpdump build again.matt
1998-05-04Default IP flow to being enabled. Add a sysctl to control the maximummatt
1998-04-30Need <net/route.h>thorpej
1998-04-29Add support for "fast" forwarding. Add hooks in if_ethersubr.c andmatt
1998-04-29New TCP reassembly code. The new code reduces the memory needed bymatt
1998-04-29Add support for deletion of routes added by path MTU discovery;kml
1998-03-24Ensure that we take the IP option length into account when we calculatekml
1998-02-10add/cleanup multiple inclusion protection.perry
1998-01-05Finishing merging 4.4BSD-Lite2 netinet. At this point, the only changesthorpej
1998-01-05enhance ephemeral port allocation code:lukem
1997-10-18change sysctl net.inet.icmp.mtudisc to net.inet.ip.mtudisckml
1997-10-14Define IP_RETURNMTU. (Matt missed this part of his diff, I guess :-)thorpej
1997-06-24Eliminate use of dtom() from the network code, allowing more flexiblethorpej
1997-01-11Implement the IP_RECVIF socket option: supply a datagram packet's incomingthorpej
1996-10-25Make length and offset fields unsigned. From Kevin M. Lahey <kml@nas.nasa.gov>thorpej
1996-05-22Pass a proc pointer down to the usrreq and pcbbind functions for PRU_ATTACH, ...mycroft
1996-02-13netinet prototypeschristos