summaryrefslogtreecommitdiffstats
path: root/sys/netgraph/ng_ether.c
Commit message (Expand)AuthorAgeFilesLines
* Look for the correct netgraph name when looking for VLANs in dot notation.Luiz Souza2017-10-241-2/+2
* sys/netgraph: spelling fixes in comments.pfg2016-04-291-1/+1
* Move iflladdr_event eventhandler invocation to if_setlladdr.melifaro2015-11-141-2/+0
* Use lladdr_event to propagate gratiotus arp.melifaro2015-11-091-1/+2
* Remove struct arpcom. It is unused by most interface types, that allocateglebius2014-11-071-1/+1
* Include necessary headers that now are available due to pollutionglebius2013-10-281-0/+1
* ng_ether_ifnet_arrival_event: check interface type before using IFP2NGavg2013-02-041-1/+7
* ng_ether: track interface renamingavg2013-02-021-4/+56
* Mechanically remove the last stray remains of spl* calls from net*/*.andre2012-10-181-7/+0
* Add version so others can depend on this moduleemaste2012-07-271-0/+2
* remove RESTARTABLE_PANICS optionavg2011-07-251-3/+0
* Clear pending ifnet events, in an attempt at preventingzec2011-07-161-0/+2
* Be consistent with r160968: keep autoSrcAddr flag untouched whenglebius2011-06-231-1/+0
* Declare a new EVENTHANDLER called iflladdr_event which signals that the L2thompsa2010-01-181-0/+1
* Send link state change control messages to "orphans" hook as well.fjoe2010-01-091-6/+10
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andrwatson2009-08-011-1/+1
* Introduce and use a sysinit-based initialization scheme for virtualrwatson2009-07-231-23/+8
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorrwatson2009-07-141-4/+3
* Use if_maddr_rlock()/if_maddr_runlock() rather than IF_ADDR_LOCK()/rwatson2009-06-261-2/+2
* After cleaning up rt_tables from vnet.h and cleaning up opt_route.hbz2009-06-231-1/+0
* Mark ng_ether node hooks as HI_STACK. It is usually the last point whenmav2009-06-231-1/+1
* Introduce a mechanism for detecting calls from outbound path of thezec2009-06-111-0/+3
* After r193232 rt_tables in vnet.h are no longer indirectly dependent onbz2009-06-081-2/+0
* In preparation to make options VIMAGE operational, where needed,zec2009-04-261-9/+48
* For all files including net/vnet.h directly include opt_route.h andbz2009-02-271-0/+3
* shave about 7% off the overhead of ng_ether by using per-hookjulian2008-12-251-17/+23
* Rather than using hidden includes (with cicular dependencies),bz2008-12-021-0/+1
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).des2008-10-231-2/+2
* Commit step 1 of the vimage project, (network stack)bz2008-08-171-1/+2
* Implement reference counting for ifmultiaddr, in_multi, and in6_multibms2007-03-201-3/+18
* Turn off by default "feature" that overwrites MAC addressglebius2006-08-041-1/+0
* Remove the dependency of bridgestp.h on if_bridgevar.h by moving a couple ofthompsa2006-07-271-1/+0
* Fixing compilation bustage: net/if_bridgevar.h depends on net/bridgestp.h.avatar2006-07-271-0/+1
* Do not force queueing on peer hooks. This was important only forglebius2006-01-121-14/+0
* - Store pointer to the link-level address right in "struct ifnet"ru2005-11-111-2/+2
* Make IFP2NG() usable as an lvalue.ru2005-11-091-4/+3
* Restore part of the code dropped in rev. 1.25 that makes sure ether_demux()ru2005-11-031-0/+9
* Further clean up the bridge hooks in if_ethersubr.c and ng_ether.cthompsa2005-10-141-17/+4
* Clean up the if_bridge hooks a bit in if_ethersubr.c and ng_ether.c, movethompsa2005-10-131-19/+0
* A deja vu of:glebius2005-10-071-2/+41
* Remove bridge(4) from the tree. if_bridge(4) is a full functionalmlaier2005-09-271-4/+1
* Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE andrwatson2005-08-091-1/+2
* Stop embedding struct ifnet at the top of driver softcs. Instead thebrooks2005-06-101-4/+4
* Add new netgraph control message NGM_ETHER_DETACH, which actuallyglebius2005-02-141-0/+10
* - bzero sockaddr_dlglebius2005-02-121-8/+4
* Add two new netgraph messages NGM_ETHER_ADD_MULTI and NGM_ETHER_DEL_MULTI,glebius2005-02-121-0/+56
* Removed redundant MODULE_VERSION().ru2005-02-121-1/+0
* Fixed an off-by-one error when dealing with interface nameru2005-02-031-2/+2
* This change adds reliability for Ethernet trunks built with ng_one2many:glebius2005-01-081-0/+31
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+3
OpenPOWER on IntegriCloud