summaryrefslogtreecommitdiff
path: root/sys/netinet/ip_input.c
Commit message (Expand)AuthorAgeFilesLines
* Move fw_one_pass from ip_fw2.c to ip_input.c so that neitherLuigi Rizzo2002-11-201-0/+1
* Add a sysctl to control the generation of source quench packets,Mike Silbersack2002-11-191-2/+20
* Massive cleanup of the ip_mroute code.Luigi Rizzo2002-11-151-3/+30
* Fix two instances of variant struct definitions in sys/netinet:Poul-Henning Kamp2002-10-201-14/+13
* Get rid of checking for ip sec history. It is true that packets are notGuido van Rooij2002-10-161-5/+0
* Tie new "Fast IPsec" code into the build. This involves the usualSam Leffler2002-10-161-2/+131
* Replace aux mbufs with packet tags:Sam Leffler2002-10-161-7/+7
* Fix IPOPT_TS processing: do not overwrite IP address by timestamp.Maxim Konovalov2002-10-101-0/+2
* Be consistent about "static" functions: if the function is markedPoul-Henning Kamp2002-09-281-1/+1
* Use m_fixhdr() rather than roll our own.Poul-Henning Kamp2002-09-181-6/+2
* Explicitly clear M_FRAG flag on a mbuf with the last fragment to unbreakMaxim Konovalov2002-09-171-1/+2
* Fix handling of packets which matched an "ipfw fwd" rule on the input side.Luigi Rizzo2002-08-031-0/+13
* When preserving the IP header in extra mbuf in the IP forwardingRobert Watson2002-08-021-0/+7
* Introduce support for Mandatory Access Control and extensibleRobert Watson2002-07-311-0/+17
* Warning fixes for 64 bits platforms. With this last fix,Maxime Henrion2002-06-271-1/+1
* Move some global variables in more appropriate places.Luigi Rizzo2002-06-231-3/+28
* fix bad indentation and whitespace resulting from cut&pasteLuigi Rizzo2002-06-231-7/+6
* Remove (almost all) global variables that were used to holdLuigi Rizzo2002-06-221-123/+101
* Back out my lats commit of locking down a socket, it conflicts with hsu's work.Seigo Tanimura2002-05-311-4/+1
* - Change the newly turned INVARIANTS #ifdef blocks (they were changed fromAndrew R. Reiter2002-05-211-4/+3
* - Turn a #ifdef DIAGNOSTIC to #ifdef INVARIANTS as the code from this lineAndrew R. Reiter2002-05-201-1/+1
* Lock down a socket, milestone 1.Seigo Tanimura2002-05-201-1/+4
* s/demon/daemon/Dima Dorfman2002-05-121-1/+1
* Cleanup the interface to ip_fw_chk, two of the input argumentsLuigi Rizzo2002-05-091-12/+4
* Change callers of mtx_init() to pass in an appropriate lock type name. InJohn Baldwin2002-04-041-1/+1
* Remove __P.Alfred Perlstein2002-03-191-7/+7
* Enforce inbound IPsec SPDChris D. Faulhaber2002-02-261-1/+11
* o Move NTOHL() and associated macros into <sys/param.h>. These areMike Barcroft2002-02-181-8/+8
* The ipfw(8) 'tee' action simply hasn't worked on incoming packets forCrist J. Clark2002-01-261-0/+3
* Initialise the intrq_present fields at runtime, not link time. This allowsMike Smith2002-01-081-1/+1
* Don't reveal a router in the IPSTEALTH mode through IP options.Yaroslav Tykhiy2001-12-291-4/+41
* Fix ipfw fwd so that it acts as the docs sayJulian Elischer2001-12-281-5/+13
* minor style and whitespace fixes.Jonathan Lemon2001-12-141-11/+12
* - Make ip_rtaddr() global, and use it to look up the correct sourceRuslan Ermilov2001-11-301-16/+17
* MFS: sync the ipfw/dummynet/bridge code with the one recently mergedLuigi Rizzo2001-11-041-5/+4
* Don't use the ip_timestamp structure to access timestamp options, as theJonathan Lemon2001-10-251-29/+22
* Make it so dummynet and bridge can be loaded as modules.Paul Saab2001-10-051-16/+6
* Add a hash table that contains the list of internet addresses, and useJonathan Lemon2001-09-291-17/+30
* Centralize satosin(), sintosa() and ifatoia() macros in <netinet/in.h>Jonathan Lemon2001-09-291-3/+1
* Two main changes here:Luigi Rizzo2001-09-271-2/+2
* Make faith loadable, unloadable, and clonable.Brooks Davis2001-09-251-7/+3
* Wrap array accesses in macros, which also happen to be lvalues:Jonathan Lemon2001-09-061-2/+2
* Patches from Keiichi SHIMA <keiichi@iij.ad.jp>Julian Elischer2001-09-031-9/+7
* When net.inet.tcp.icmp_may_rst is enabled, report ECONNREFUSED not ENETRESETJesper Skriver2001-08-271-1/+1
* Add netstat(1) knob to reset net.inet.{ip|icmp|tcp|udp|igmp}.stats.Ruslan Ermilov2001-06-231-1/+1
* Sync with recent KAME.Hajimu UMEMOTO2001-06-111-13/+53
* Make the default value of net.inet.ip.maxfragpackets andJesper Skriver2001-06-101-2/+3
* Prevent denial of service using bogus fragmented IPv4 packets.Jesper Skriver2001-06-031-0/+31
* Add ``options RANDOM_IP_ID'' which randomizes the ID field of IP packets.Kris Kennaway2001-06-011-0/+3
* Back out jesper's 2001/05/31 14:58:11 PDT commit. It does not compile.David E. O'Brien2001-06-011-31/+0