aboutsummaryrefslogtreecommitdiff
path: root/sys/contrib/pf
Commit message (Expand)AuthorAgeFilesLines
* Adapt OpenBSD pf's "sloopy" TCP state machine which is useful for DirectXin LI2009-12-244-175/+296
* Fix argument ordering to memcpy as well as the size of the copy in theMax Laier2009-08-251-1/+1
* If we cannot immediately get the pf_consistency_lock in the purge thread,Max Laier2009-08-192-24/+70
* Many network stack subsystems use a single global data structure to holdRobert Watson2009-08-021-14/+14
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andRobert Watson2009-08-014-6/+0
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorRobert Watson2009-07-145-28/+0
* After cleaning up rt_tables from vnet.h and cleaning up opt_route.hBjoern A. Zeeb2009-06-232-2/+0
* All consumers of in_cksum.h have been properly #ifdefed already,Bjoern A. Zeeb2009-06-101-0/+2
* After r193232 rt_tables in vnet.h are no longer indirectly dependent onBjoern A. Zeeb2009-06-082-2/+0
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICRobert Watson2009-06-051-1/+0
* V_loif is not an array but a pure pointer, so treat it as such.Marko Zec2009-06-011-1/+1
* Change if_output to take a struct route as its fourth argument in orderKip Macy2009-04-163-5/+5
* Update stats in struct icmpstat and icmp6stat using four newRobert Watson2009-04-121-4/+4
* Update stats in struct udpstat using two new macros, UDPSTAT_ADD()Robert Watson2009-04-121-3/+3
* Update stats in struct ipstat using four new macros, IPSTAT_ADD(),Robert Watson2009-04-111-4/+4
* Update stats in struct tcpstat using two new macros, TCPSTAT_ADD() andRobert Watson2009-04-111-3/+3
* For all files including net/vnet.h directly include opt_route.h andBjoern A. Zeeb2009-02-272-5/+5
* Revert my previous two changes.Ed Schouten2009-01-251-0/+16
* Remove pfopen() and pfclose() entirely.Ed Schouten2009-01-251-12/+0
* Remove unneeded checking for invalid minor numbers from pf(4).Ed Schouten2009-01-251-4/+0
* This main goals of this project are:Qing Li2008-12-151-6/+6
* Like for tcp_subr.c in r186057 make the MD5 context a function localBjoern A. Zeeb2008-12-131-10/+10
* Second round of putting global variables, which were virtualizedBjoern A. Zeeb2008-12-131-0/+2
* Conditionally compile out V_ globals while instantiating the appropriateMarko Zec2008-12-101-15/+14
* - convert radix node head lock from mutex to rwlockKip Macy2008-12-071-0/+2
* Rather than using hidden includes (with cicular dependencies),Bjoern A. Zeeb2008-12-024-0/+13
* Cache so_cred as inp_cred in the inpcb.Bjoern A. Zeeb2008-10-041-15/+5
* Step 1.5 of importing the network stack virtualization infrastructureMarko Zec2008-10-025-0/+30
* Replace all calls to minor() with dev2unit().Ed Schouten2008-09-271-2/+2
* Commit step 1 of the vimage project, (network stack)Bjoern A. Zeeb2008-08-174-39/+43
* Merge state reuse for tcp.Max Laier2008-08-041-0/+17
|\
| * Flatten out dist and all "live" tag directories.Max Laier2008-08-0413-19698/+0
* | Fix spelling error in commentJulian Elischer2008-07-241-1/+1
* | Fix range check for rtable id.Max Laier2008-06-051-2/+2
* | Add code to allow the system to handle multiple routing tables.Julian Elischer2008-05-092-6/+34
* | Teach pf and ipfw to use read locks in inpcbs write than write locksRobert Watson2008-04-201-6/+5
* | Convert pcbinfo and inpcb mutexes to rwlocks, and modify macros toRobert Watson2008-04-171-4/+4
* | Make ALTQ cope with disappearing interfaces (particularly common with mpdMax Laier2008-03-293-2/+129
* | Bring back pf_if.c revs 1.8 and 1.6 also lost during last import:Max Laier2007-11-211-0/+23
* | Cleanup pf interface mangement - esp. remove EVENTHANDLER before unloadingMax Laier2007-11-212-1/+31
* | Reloop OpenBSD rev. 1.563:Max Laier2007-11-211-3/+11
* | Continue to move from generic network entry points in the TrustedBSD MACRobert Watson2007-10-281-1/+1
* | Rename 'mac_mbuf_create_from_firewall' to 'mac_netinet_firewall_send' asRobert Watson2007-10-261-1/+1
* | Properly drop the pf mutex around all copyout (consistency still protectedMax Laier2007-10-242-1/+9
* | Merge first in a series of TrustedBSD MAC Framework KPI changesRobert Watson2007-10-241-2/+2
* | Rename the kthread_xxx (e.g. kthread_create()) callsJulian Elischer2007-10-202-4/+4
* | When checking the sequence number of a TCP header embedded in anDaniel Hartmeier2007-08-231-2/+1
* | Replace references to NET_CALLOUT_MPSAFE with CALLOUT_MPSAFE, and removeRobert Watson2007-07-281-4/+4
* | Remove unused variable from pf_subr.c to make it -Werror buildable.Max Laier2007-07-051-1/+1
* | Add two place holders in struct pf_rule for future netgraph integration.Max Laier2007-07-031-0/+2