summaryrefslogtreecommitdiff
path: root/sys/netinet/ip_input.c
AgeCommit message (Expand)Author
2003-12-14Fix syntax errors in CHECK_NMBCLUSTER_PARAMS().thorpej
2003-12-14Second part of hashed IP_reassembly changes:jonathan
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-07KNF: s/unsigned/u_int/, in a couple of places I missed.jonathan
2003-12-06Replace the single global IP reassembly list/listhead, with ajonathan
2003-12-04Dynamic sysctl.atatat
2003-12-04ipflow (IP fast forwarding) is not compatible with FAST_IPSEC either.scw
2003-11-26define RANDOM_IP_ID by default (unifdef -DRANDOM_IP_ID).itojun
2003-11-24For FAST_IPSEC, ipfilter gets to see wire-format IPsec-encapsulated packetsscw
2003-11-19Correct number of arguments to sysctl_rdint.fvdl
2003-11-19Patch back support for (badly) randomized IP ids, by request:jonathan
2003-11-17Diff to netinet/ip_input.c (restore ip_id, initialize) for ip_id fix:jonathan
2003-11-12KNFitojun
2003-11-11Change global head-of-local-IP-address list from in_ifaddr tojonathan
2003-11-10Make per-protocol network input queue stats visible to userland viajonathan
2003-09-28Remove some code that breaks AH tunnels completely. The comment describingmycroft
2003-09-06randomize IPv4/v6 fragment ID and IPv6 flowlabel. avoids predictabilityitojun
2003-09-06backout previous, we don't know if arc4random() corrides on reboot.itojun
2003-09-05initialize fragment ID with arc4random, not by time.tv_secitojun
2003-08-22remove ipsec_set/getsocket. now we explicitly pass socket * to ip{,6}_output.itojun
2003-08-22change the additional arg to be passed to ip{,6}_output to struct socket *.itojun
2003-08-15(fast-ipsec): Add hooks to pass IPv4 IPsec traffic into fast-ipsec, ifjonathan
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-07-14correct igmp. from loveitojun
2003-07-03minor KNFitojun
2003-06-30do not generate ICMP redirect when packet filter alters ip_dst to anitojun
2003-06-30fix indentitojun
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-04-11PR/991: Darren Reed: Add a sysctl (checkinteface) to implement this. Thischristos
2003-02-26Add MBUFTRACE kernel option.matt
2002-11-12remove all entries in rt timer queue on ip_mtudisc change, instead ofitojun
2002-11-12ckout previous - doesn't compileitojun
2002-11-12update ip_mtudisc sysctl change handling.itojun
2002-11-10always create pmtud timeout queue, as ip_mtudisc can be tweaked viaitojun
2002-11-02/*CONTCOND*/ while (0)'ed macrosperry
2002-09-23revert mtudisc_timeout value to the old one if update falisitojun
2002-09-11KNF - return is not a function. sync w/kame.itojun
2002-09-11correct signedness mixup in pointer passing. sync w/kameitojun
2002-08-14avoid swapping endian of ip_len and ip_off on mbuf, to meet with M_LEADINGSPACEitojun
2002-06-30Changes to allow the IPv4 and IPv6 layers to align headers themseves,thorpej
2002-06-13set IPv4 parameter to modern value.itojun
2002-06-09whitespaceitojun
2002-06-07look at rmx_mtu on IPsec tunnel MTU computation.itojun
2002-05-12Eliminate commons.matt
2002-05-12Spelling fixes, from Sergey Svishchev in kern/16650.wiz
2002-05-07Change struct ipqe to use TAILQ's instead of LIST's (primarily for TCP'smatt
2002-04-18Change test for M_EXT to M_READONLY for MROUTING. We only need to to domatt
2002-03-08Pool deals fairly well with physical memory shortage, but it doesn'tthorpej