summaryrefslogtreecommitdiffstats
path: root/sys/contrib/pf/net/pf.c
Commit message (Expand)AuthorAgeFilesLines
* Commit step 1 of the vimage project, (network stack)bz2008-08-171-22/+23
* Merge state reuse for tcp.mlaier2008-08-041-0/+17
* Add code to allow the system to handle multiple routing tables.julian2008-05-091-4/+32
* Teach pf and ipfw to use read locks in inpcbs write than write locksrwatson2008-04-201-6/+5
* Convert pcbinfo and inpcb mutexes to rwlocks, and modify macros torwatson2008-04-171-4/+4
* Reloop OpenBSD rev. 1.563:mlaier2007-11-211-3/+11
* Continue to move from generic network entry points in the TrustedBSD MACrwatson2007-10-281-1/+1
* Rename 'mac_mbuf_create_from_firewall' to 'mac_netinet_firewall_send' asrwatson2007-10-261-1/+1
* Merge first in a series of TrustedBSD MAC Framework KPI changesrwatson2007-10-241-2/+2
* Rename the kthread_xxx (e.g. kthread_create()) callsjulian2007-10-201-1/+1
* When checking the sequence number of a TCP header embedded in andhartmei2007-08-231-2/+1
* Commit resolved import of OpenBSD 4.1 pf from perforce.mlaier2007-07-031-543/+891
* From OpenBSD, rev. 1.524, 1.528, 1.529dhartmei2007-05-211-3/+52
* Work around a long standing LOR with user/group rules by doing the socketmlaier2006-12-291-0/+12
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hrwatson2006-10-221-1/+1
* Introduce a new entry point, mac_create_mbuf_from_firewall. This entry pointcsjp2006-09-121-0/+55
* Only decrement the max-src-conn counter for tcp connections that reachedmlaier2005-12-251-0/+7
* Move PFSTATE_EXPIRING from sync_flags to a new local_flags. sync_flags hasmlaier2005-12-201-2/+2
* Fix -Wundef warnings found when compiling i386 LINT, GENERIC andru2005-12-051-0/+16
* Unbreak the build. Committed from the wrong directory.mlaier2005-09-081-4/+5
* Commit imported changes to HEAD:mlaier2005-09-081-21/+60
* Prevent a race condition. As pf_send_tcp() - called for expired synproxymlaier2005-07-201-0/+5
* if_mtu not ifp_mtu.mlaier2005-05-041-1/+1
* Bring back fix from rev. 1.28 which was lost during the import.mlaier2005-05-041-2/+2
* Combine rev. 1.29 and 1.30 to something that will make sense for futuremlaier2005-05-041-1/+6
* Make LINT happy.mlaier2005-05-041-1/+1
* Pass icmp_error() the MTU argument directly instead ofandre2005-05-041-6/+2
* Resolve conflicts created during the import of pf 3.7 Some features aremlaier2005-05-031-445/+908
* Fix error in synproxy connection completion. Source andglebius2005-04-221-2/+2
* Fix mss byte order, only affects synproxy code path.glebius2005-04-131-0/+2
* Use the packet's address family instead of the rule's when selecting adhartmei2005-01-201-1/+1
* Initialise init_addr in pf_map_addr() in the PF_POOL_ROUNDROBIN,dhartmei2004-12-191-3/+5
* IPv6 packets can contain headers (like options) before the TCP/UDP/ICMP6dhartmei2004-12-051-3/+6
* fix a bug that leads to a crash when binat rules of the formdhartmei2004-11-241-1/+1
* Removed the remnants of gx(4).ru2004-11-081-1/+1
* Fix a panic discovered with some apache2 configure test (that seemed tomlaier2004-10-241-0/+5
* Add an additional struct inpcb * argument to pfil(9) in order to enablemlaier2004-09-291-2/+85
* One more round on the H/W supported checksum code: Fix NICs that can't domlaier2004-09-111-3/+2
* Loopback fix from Daniel Hartmeier:mlaier2004-08-121-2/+1
* Initialize s variable early to shut up GCC warnings.kan2004-07-281-0/+10
* Refine pf_check_proto_cksum() a bit in order to avoid additional in_pseudo()mlaier2004-07-231-25/+22
* Fix a stupid attemp to apply host arithmetics to network byte ordered data.mlaier2004-07-181-1/+1
* m_tag_copy takes an additional "how" parameter in FreeBSD.mlaier2004-07-181-0/+8
* Merge in a stable fix from OpenBSD:mlaier2004-07-171-52/+63
* Define semantic of M_SKIP_FIREWALL more precisely, i.e. also pass associatedmlaier2004-07-171-10/+29
* Import two fixes from the OpenBSD stable branch:mlaier2004-06-171-11/+8
* Commit pf version 3.5 and link additional files to the kernel build.mlaier2004-06-161-1081/+1436
* Prepare pf for building with ALTQ:mlaier2004-06-131-1/+1
* Commit three imported bugfixes from OpenBSD 3.4-stable:dhartmei2004-05-021-11/+8
* Commit import of OpenBSD-stable fix:mlaier2004-04-111-6/+11
OpenPOWER on IntegriCloud