aboutsummaryrefslogtreecommitdiff
path: root/sys/net/if_ethersubr.c
Commit message (Expand)AuthorAgeFilesLines
* Bulk sync of pf changes from head, in attempt to fixup broken build IGleb Smirnoff2014-03-121-1/+2
* Merge from project branch via main. Uninteresting commits are trimmed.Mark Murray2013-10-121-1/+1
* There are some high performance NICs that count statistics in hardware,Gleb Smirnoff2013-10-091-1/+2
* Snapshot; Do some running repairs on entropy harvesting. More needs to follow.Mark Murray2013-08-261-2/+1
* Add m_clrprotoflags() to clear protocol specific mbuf flags at up andAndre Oppermann2013-08-191-1/+1
* Decouple the UUID generator from network interfaces by having MACMarcel Moolenaar2013-07-241-0/+8
* Use separate function to update mbuf checksum flags instead ofAlexander V. Chernikov2013-05-181-24/+19
* Add const qualifier to the dst parameter of the ifnet if_output method.Gleb Smirnoff2013-04-261-9/+12
* Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff2012-12-051-5/+5
* Better safe than sorry: reinitialize eh after ng_ether(4) andGleb Smirnoff2012-11-271-0/+2
* Re-initialize eh pointer after m_adj()Gleb Smirnoff2012-11-261-0/+1
* Revert previous commit...Kevin Lo2012-10-101-1/+1
* Prefer NULL over 0 for pointersKevin Lo2012-10-091-1/+1
* Introduce new link-layer PFIL hook V_link_pfil_hook.Alexander V. Chernikov2012-09-041-145/+49
* Revert r234834 per luigi@ request.Alexander V. Chernikov2012-05-031-0/+1
* Move several enums and structures required for L2 filtering from ip_fw_privat...Alexander V. Chernikov2012-04-301-1/+0
* Properly restore curvnet context when returning early fromMarko Zec2012-03-041-1/+4
* A major overhaul of the CARP implementation. The ip_carp.c was startedGleb Smirnoff2011-12-161-1/+1
* Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.Ed Schouten2011-11-071-1/+1
* When adding IPv6 fwd support to ipfw in r225044 these two files wereBjoern A. Zeeb2011-08-271-0/+1
* Tag mbufs of all incoming frames or packets with the interface's FIBBjoern A. Zeeb2011-07-031-0/+2
* Add an optional netisr dispatch point at ether_input(), but set theRobert Watson2011-06-011-1/+41
* After some off-list discussion, revert a number of changes to theDimitry Andric2010-11-221-1/+1
* Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughoutDimitry Andric2010-11-141-1/+1
* When moving an ethernet ifnet from one vnet to another, destroy theMarko Zec2010-08-131-0/+25
* Unbreak LINT by moving all carp hooks to net/if.c / netinet/ip_carp.h, withWill Andrews2010-08-111-5/+0
* Allow carp(4) to be loaded as a kernel module. Follow precedent set byWill Andrews2010-08-111-13/+8
* Bring in the most recent version of ipfw and dummynet, developedLuigi Rizzo2010-03-021-6/+5
* put ip_var before ip_fw_private.h as this will be needed inLuigi Rizzo2010-01-071-1/+1
* Various cleanup done in ipfw3-head branch including:Luigi Rizzo2010-01-041-7/+6
* bring in several cleanups tested in ipfw3-head branch, namely:Luigi Rizzo2009-12-281-5/+10
* merge code from ipfw3-head to reduce contention on the ipfw lockLuigi Rizzo2009-12-221-5/+7
* Start splitting ip_fw2.c and ip_fw.h into smaller components.Luigi Rizzo2009-12-151-0/+1
* Virtualize the pfil hooks so that different jails may chose differentJulian Elischer2009-10-111-3/+3
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andRobert Watson2009-08-011-1/+0
* The new flow table caches both the routing table entry as well as theQing Li2009-07-281-1/+2
* Remove unused VNET_SET() and related macros; only VNET_GET() isRobert Watson2009-07-161-1/+1
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorRobert Watson2009-07-141-9/+5
* Break at_ifawithnet() into two variants:Robert Watson2009-06-241-1/+5
* carp(4) allows people to share a set of IP addresses and can onlyBjoern A. Zeeb2009-06-111-0/+6
* Close long existed race with net.inet.ip.fw.one_pass = 0:Oleg Bulyzhin2009-06-091-13/+16
* After r193232 rt_tables in vnet.h are no longer indirectly dependent onBjoern A. Zeeb2009-06-081-1/+0
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICRobert Watson2009-06-051-1/+0
* More cleanup in preparation of ipfw relocation (no actual code change):Luigi Rizzo2009-06-051-3/+3
* Change the curvnet variable from a global const struct vnet *,Marko Zec2009-05-051-2/+10
* Change if_output to take a struct route as its fourth argument in orderKip Macy2009-04-161-4/+15
* For all files including net/vnet.h directly include opt_route.h andBjoern A. Zeeb2009-02-271-0/+1
* Adds support for SCTP checksum offload. This meansRandall Stewart2009-02-031-0/+4
* Remove the rt argument from nd6_storelladdr() becauseQing Li2008-12-171-1/+1
* This main goals of this project are:Qing Li2008-12-151-2/+17