| Commit message (Expand) | Author | Age | Files | Lines |
* | net: whack "set but not used" warnings in net/pfil.c | Mateusz Guzik | 2021-11-14 | 1 | -1/+1 |
* | Since now drivers that support pfil run their interrupts in the network | Gleb Smirnoff | 2020-01-23 | 1 | -13/+6 |
* | Change argument order of epoch_call() to more natural, first function, | Gleb Smirnoff | 2020-01-17 | 1 | -6/+6 |
* | Most Ethernet drivers that potentially can run a pfil(9) hook with | Gleb Smirnoff | 2019-03-10 | 1 | -6/+23 |
* | Properly handle a case when a first filter returns PFIL_REALLOCED, then | Gleb Smirnoff | 2019-03-10 | 1 | -8/+10 |
* | Teach pfil_ioctl() about VIMAGE. | Gleb Smirnoff | 2019-02-03 | 1 | -2/+6 |
* | New pfil(9) KPI together with newborn pfil API and control utility. | Gleb Smirnoff | 2019-01-31 | 1 | -339/+523 |
* | Revert r316461: Remove "IPFW static rules" rmlock, and use pfil's global lock. | Gleb Smirnoff | 2019-01-31 | 1 | -0/+1 |
* | netpfil: Introduce PFIL_FWD flag | Kristof Provost | 2018-03-23 | 1 | -7/+52 |
* | sys: general adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-27 | 1 | -0/+2 |
* | Remove "IPFW static rules" rmlock. | Andrey V. Elsukov | 2017-04-03 | 1 | -1/+0 |
* | ake pfil's locking macros private. | Andrey V. Elsukov | 2017-03-27 | 1 | -0/+26 |
* | Get closer to a VIMAGE network stack teardown from top to bottom rather | Bjoern A. Zeeb | 2016-06-21 | 1 | -7/+4 |
* | SYSINIT functions do not return a value; switch to void, remove | Bjoern A. Zeeb | 2016-06-06 | 1 | -6/+4 |
* | The r48589 promised to remove implicit inclusion of if_var.h soon. Prepare | Gleb Smirnoff | 2013-10-26 | 1 | -0/+1 |
* | ename PFIL_LIST_[UN]LOCK() to PFIL_HEADLIST_[UN]LOCK() to avoid | Andre Oppermann | 2013-08-24 | 1 | -7/+7 |
* | Resolve the confusion between the head_list and the hook list. | Andre Oppermann | 2013-08-24 | 1 | -25/+29 |
* | Internalize pfil_hook_get(). There are no outside consumers of | Andre Oppermann | 2013-08-24 | 1 | -0/+13 |
* | Convert one instance of pfil hook callback missed in r254769. | Andre Oppermann | 2013-08-24 | 1 | -4/+1 |
* | Introduce typedef for pfil hook callback function and replace all | Andre Oppermann | 2013-08-24 | 1 | -7/+3 |
* | Fix style and comments. | Andrey V. Elsukov | 2013-03-19 | 1 | -4/+11 |
* | Remove the recently added sysctl variable net.pfil.forward. | Andrey V. Elsukov | 2012-11-02 | 1 | -6/+0 |
* | Remove the IPFIREWALL_FORWARD kernel option and make possible to turn | Andrey V. Elsukov | 2012-10-25 | 1 | -0/+6 |
* | Make PFIL use per-VNET lock instead of per-AF lock. Since most used packet | Alexander V. Chernikov | 2012-10-22 | 1 | -0/+58 |
* | Clean up comments, white space, and style in pfil.c (especially new VNET | Robert Watson | 2009-10-19 | 1 | -30/+28 |
* | Line-wrap pfil.c so that it prints more nicely. | Robert Watson | 2009-10-18 | 1 | -6/+10 |
* | Virtualize the pfil hooks so that different jails may chose different | Julian Elischer | 2009-10-11 | 1 | -5/+48 |
* | A few locking fixes and cleanups to pfil hook registration, | Robert Watson | 2008-12-16 | 1 | -32/+10 |
* | pfil(9) locking take 3: Switch to rmlock(9) | Max Laier | 2007-11-25 | 1 | -5/+6 |
* | Somewhat re-factor the read/write locking mechanism associated with the packet | Christian S.J. Peron | 2006-02-02 | 1 | -100/+22 |
* | Fix semantics of ph_busy_count == -1 to pass instead of block. | Max Laier | 2005-05-23 | 1 | -1/+3 |
* | /* -> /*- for license, minor formatting changes | Warner Losh | 2005-01-07 | 1 | -1/+1 |
* | Change pfil starvation prevention from fail-open to fail-close. | Max Laier | 2004-10-08 | 1 | -2/+10 |
* | Add an additional struct inpcb * argument to pfil(9) in order to enable | Max Laier | 2004-09-29 | 1 | -6/+6 |
* | Switch order for mtx_unlock and cv_signal as (condvar(9)) sez: | Max Laier | 2004-09-22 | 1 | -2/+2 |
* | o update PFIL_HOOKS support to current API used by netbsd | Sam Leffler | 2003-09-23 | 1 | -76/+280 |
* | Back out M_* changes, per decision of the TRB. | Warner Losh | 2003-02-19 | 1 | -2/+2 |
* | Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. | Alfred Perlstein | 2003-01-21 | 1 | -2/+2 |
* | Remove __P. | Alfred Perlstein | 2002-03-19 | 1 | -11/+7 |
* | Mechanical change to use <sys/queue.h> macro API instead of | Poul-Henning Kamp | 2001-02-04 | 1 | -1/+1 |
* | Use <sys/queue.h> macro api rather than fondle its implementation detals. | Poul-Henning Kamp | 2001-02-03 | 1 | -3/+3 |
* | Remove unneeded #include <sys/proc.h> lines. | Poul-Henning Kamp | 2000-10-29 | 1 | -1/+0 |
* | Add pfil(9) subroutines and manpage from NetBSD. | Darren Reed | 2000-05-10 | 1 | -0/+176 |