summaryrefslogtreecommitdiffstats
path: root/sys/netinet/ip_fw.c
Commit message (Expand)AuthorAgeFilesLines
* MFS: sync the ipfw/dummynet/bridge code with the one recently mergedluigi2001-11-041-76/+95
* Only allow users to see their own socket connections ifps2001-10-051-4/+2
* Make it so dummynet and bridge can be loaded as modules.ps2001-10-051-13/+5
* Fix a problem with unnumbered rules introduced in latest commit.luigi2001-10-011-3/+3
* Two main changes here:luigi2001-09-271-164/+242
* o Modify IPFW and DUMMYNET administrative setsockopt() calls to userwatson2001-09-261-3/+8
* Fix a null pointer dereference introduced in the last commit, plusluigi2001-09-241-6/+4
* A bunch of minor changes to the code (see below) for readability, code sizeluigi2001-09-201-304/+318
* the IP_FW_GET code in ip_fw_ctl() sizes a buffer to hold informationbillf2001-08-261-0/+3
* While in there fixing a fragment logging bug, fix it so we logcjc2001-07-021-8/+11
* pipe/queue are the only consumers of flow_id, so only set it in those casesbillf2001-04-061-1/+1
* Replace dyn_fin_lifetime with dyn_ack_lifetime for half-closed state.simokawa2001-03-271-1/+1
* Only flush rules that have a rule number above that set by a newpaul2001-03-211-8/+17
* The TCP sequence number used for sending a RST with the ipfw reset rulejlemon2001-03-091-1/+1
* The TCP header-specific section suffered a little bit of bitrot recently:billf2001-02-271-1/+1
* Clean up warning.jlemon2001-02-151-1/+0
* Introduce a new feature in IPFW: Check of the source or destinationphk2001-02-131-0/+12
* Sync with the bridge/dummynet/ipfw code already tested in stable.luigi2001-02-101-43/+41
* Mechanical change to use <sys/queue.h> macro API instead ofphk2001-02-041-15/+14
* MFS: bridge/ipfw/dummynet fixes (bridge.c will be committed separately)luigi2001-02-021-4/+2
* Make sure we do not follow an invalid pointer in ipfw_reportluigi2001-01-271-1/+2
* Minor cleanups after yesterday's patch.luigi2001-01-261-4/+3
* Bring dummynet in line with the code that now works in -STABLE.luigi2001-01-261-41/+39
* o IPFW incorrectly handled filtering in the presence of previouslyrwatson2001-01-091-5/+13
* Convert more malloc+bzero to malloc+M_ZERO.dwmalone2000-12-081-6/+3
* Fixed the security breach I introduced in rev 1.145.ru2000-11-071-3/+3
* Remove unneeded #include <sys/proc.h> lines.phk2000-10-291-1/+0
* Fetch the protocol header (TCP, UDP, ICMP) only from the first fragmentru2000-10-271-16/+11
* Close PR22152 and PR19511 -- correct the naming of a variableluigi2000-10-261-1/+1
* Allow for IP_FW_ADD to be used in getsockopt(2) incarnation asru2000-10-121-1/+3
* As we now may check the TCP header window field, make sure we pullupru2000-10-061-4/+4
* Added the missing ntohs() conversion when matching IP packet withru2000-10-031-1/+1
* Add new fields for more granularity:billf2000-10-021-4/+48
* Document that net.inet.ip.fw.one_pass only affects dummynet(4).ru2000-09-291-1/+1
* Fix screwup in previous commit.billf2000-09-121-1/+3
* 1. IP_FW_F_{UID,GID} are _not_ commands, they are extras. The sanity checkingbillf2000-09-061-2/+7
* Add tcpoptions to ipfw. This works much in the same way as ipoptions do.dan2000-06-081-0/+70
* Implement WF2Q+ in dummynet.luigi2000-06-081-2/+19
* Back out the previous change to the queue(3) interface.jake2000-05-261-1/+1
* Change the way that the queue(3) structures are declared; don't assume thatjake2000-05-231-1/+1
* Move code to handle BPF and bridging for incoming Ethernet packets outarchie2000-05-141-235/+165
* Remove an unnecessary error messageluigi2000-05-021-0/+2
* Fix reporting of src and dst IP addresses for ICMP and generic IP packets.ru2000-03-141-5/+6
* Fix panic when doing keep-state and "forward".luigi2000-02-291-69/+68
* Move definition of fw_enable from ip_fw.c to ip_input.cluigi2000-02-101-1/+0
* Whoops... forgot braces in a conditionalluigi2000-02-101-6/+7
* Support for stateful (dynamic) ipfw rules. They are veryluigi2000-02-101-21/+450
* tcp updates to support IPv6.shin2000-01-091-3/+4
* Add ipfw hooks for the new dummynet features.luigi2000-01-081-68/+95
* udp IPv6 support, IPv6/IPv4 tunneling support in kernel,shin1999-12-071-4/+8
OpenPOWER on IntegriCloud