summaryrefslogtreecommitdiffstats
path: root/sys/net/pf_if.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove useless macroskn2018-12-101-3/+3
* Disambiguate the source of panics in sys/net* by adding __func__nayden2018-07-111-5/+5
* provide pfi_group_addmember(), which makes the new member interface inherithenning2018-07-111-1/+14
* Fix copy and paste typo in pfi_kif_unref route error message.bluhm2018-04-241-2/+2
* some finger muscle workout:henning2018-02-061-10/+10
* sizes for free()deraadt2017-05-301-3/+3
* Replace remaining splsoftassert(IPL_SOFTNET) by NET_ASSERT_LOCKED().mpi2017-05-161-2/+2
* A space here, a space there. Soon we're talking real whitespacekrw2017-01-241-2/+2
* Kill recursive splsoftnet().mpi2016-12-121-23/+3
* Kill recursive splsoftnet()s.mpi2016-11-161-27/+4
* roll back turning RB into RBT until i get better at this process.dlg2016-09-271-16/+16
* move pf from the RB macros to the RBT functions.dlg2016-09-271-16/+16
* all pools have their ipl set via pool_setipl, so fold it into pool_init.dlg2016-09-151-3/+2
* pool_setipl for pf bitsdlg2016-09-021-1/+2
* shuffle struct ifqueue so in flight mbufs are protected by a mutex.dlg2015-11-201-6/+1
* Clean up handling of 'clear states' pfsync packets.mikeb2015-10-301-4/+11
* The pf_osfp_pl and pf_osfp_entry_pl never get used in interrupt context.kettenis2015-09-041-2/+2
* - added /* FALLTHROUGH */ comments, typecasts (u_int32_t)-1, ...sashan2015-07-211-7/+7
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* unifdef INET in net code as a precursor to removing the pretend option.tedu2014-12-191-3/+1
* Explicitly include <net/if_var.h> instead of pulling it in <net/if.h>.mpi2014-12-051-1/+2
* replace some malloc multiplies with mallocarry. ok deraadt henningtedu2014-12-021-3/+3
* Fewer <netinet/in_systm.h> !mpi2014-07-221-2/+1
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-121-3/+3
* 7x bcopy -> memcpy, impossibility of overlaps verified. ok benno dlghenning2014-01-221-2/+2
* introduce a way to match "any" interface, excluding loopback ones.henning2014-01-211-1/+11
* Name the local variables for struct ifaddr consistently "ifa".bluhm2014-01-081-11/+11
* Make queues disappear correctly on interfaces being destroyed.pelikan2014-01-031-1/+7
* The header file netinet/in_var.h included netinet6/in6_var.h. Thisbluhm2013-10-171-2/+1
* Missing splx on return path.haesbaert2013-08-301-1/+2
* Revert previous and unbreak asr, the new include should be protected.mpi2013-06-201-3/+3
* Allocate the various hook head descriptors as part of the ifnetmpi2013-06-201-3/+3
* change the malloc(9) flags from M_DONTWAIT to M_NOWAIT; OK millert@gsoares2012-12-281-2/+2
* fix set skip group matching: don't match partial strings, i. e. 'set skip onhenning2011-07-281-2/+2
* Change 'set skip on <...>' to work with interface groups.sthen2011-05-201-6/+9
* Clean up iterface stats handling:mcbride2010-06-281-2/+11
* Convert pf debug logging to using log()/addlog(), a single standardisedmcbride2010-01-181-9/+16
* First pass at removing the 'pf_pool' mechanism for translation and routingmcbride2010-01-121-2/+12
* Clearly copy the whole, and nothing but the whole, old buffer intokrw2009-08-251-2/+2
* Fix order of memcpy() arguments so data is copied from src to dest,krw2009-08-251-2/+2
* Make the DIOCSETIFFLAG, DIOCSETLIMIT, and DIOCSETTIMEOUT ioctlsmcbride2009-03-091-3/+15
* Fix splasserts seen in pr 5987 by propagating a flag that discribesmikeb2008-11-241-2/+2
* Also do the PR_ZERO dance here. This was held back on Henning's requestmk2008-06-141-3/+3
* pool_get()s not in interrupt context should not be PR_NOWAIT, buthenning2008-06-141-2/+2
* KNFmcbride2008-05-181-2/+2
* Check for pfi_kif's that are neither groups nor have a real interface.mpf2007-11-071-1/+3
* Add loginterface support for groups.mpf2007-09-271-30/+36
* malloc sweep:henning2007-09-151-3/+2
* since thehenning2007-09-011-1/+2
* remove obsolete pfi_statehead and pfik_w_states; ok henning@markus2007-07-131-7/+3