summaryrefslogtreecommitdiffstats
path: root/sys/net/pfil.c
Commit message (Expand)AuthorAgeFilesLines
* ename PFIL_LIST_[UN]LOCK() to PFIL_HEADLIST_[UN]LOCK() to avoidandre2013-08-241-7/+7
* Resolve the confusion between the head_list and the hook list.andre2013-08-241-25/+29
* Internalize pfil_hook_get(). There are no outside consumers ofandre2013-08-241-0/+13
* Convert one instance of pfil hook callback missed in r254769.andre2013-08-241-4/+1
* Introduce typedef for pfil hook callback function and replace allandre2013-08-241-7/+3
* Fix style and comments.ae2013-03-191-4/+11
* Remove the recently added sysctl variable net.pfil.forward.ae2012-11-021-6/+0
* Remove the IPFIREWALL_FORWARD kernel option and make possible to turnae2012-10-251-0/+6
* Make PFIL use per-VNET lock instead of per-AF lock. Since most used packetmelifaro2012-10-221-0/+58
* Clean up comments, white space, and style in pfil.c (especially new VNETrwatson2009-10-191-30/+28
* Line-wrap pfil.c so that it prints more nicely.rwatson2009-10-181-6/+10
* Virtualize the pfil hooks so that different jails may chose differentjulian2009-10-111-5/+48
* A few locking fixes and cleanups to pfil hook registration,rwatson2008-12-161-32/+10
* pfil(9) locking take 3: Switch to rmlock(9)mlaier2007-11-251-5/+6
* Somewhat re-factor the read/write locking mechanism associated with the packetcsjp2006-02-021-100/+22
* Fix semantics of ph_busy_count == -1 to pass instead of block.mlaier2005-05-231-1/+3
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Change pfil starvation prevention from fail-open to fail-close.mlaier2004-10-081-2/+10
* Add an additional struct inpcb * argument to pfil(9) in order to enablemlaier2004-09-291-6/+6
* Switch order for mtx_unlock and cv_signal as (condvar(9)) sez:mlaier2004-09-221-2/+2
* o update PFIL_HOOKS support to current API used by netbsdsam2003-09-231-76/+280
* Back out M_* changes, per decision of the TRB.imp2003-02-191-2/+2
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-2/+2
* Remove __P.alfred2002-03-191-11/+7
* Mechanical change to use <sys/queue.h> macro API instead ofphk2001-02-041-1/+1
* Use <sys/queue.h> macro api rather than fondle its implementation detals.phk2001-02-031-3/+3
* Remove unneeded #include <sys/proc.h> lines.phk2000-10-291-1/+0
* Add pfil(9) subroutines and manpage from NetBSD.darrenr2000-05-101-0/+176
OpenPOWER on IntegriCloud