summaryrefslogtreecommitdiffstats
path: root/sys/netgraph/ng_ether.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Remove a check that never returns true, because in this case we have panicglebius2004-12-301-2/+0
* Fix packet flow when both ng_ether(4) and bridge(4) are in use:glebius2004-10-121-0/+5
* Return 0, not NULL, from a function declared as returning int.des2004-10-091-1/+1
* Avoid casts as lvalues.kan2004-07-281-2/+3
* Slight cosmetic changes.julian2004-07-201-2/+3
* Having moved metadata usage to mbuf tags, remove code that supportsjulian2004-06-261-14/+7
* Switch to using C99 sparse initialisers for the type methods array.julian2004-05-291-12/+11
* Allow ng_ether "lower" and "orphans" hooks to be connected at the same time.archie2004-05-161-42/+20
* + rename and document an unused field in struct arpcom (field is stillluigi2004-04-181-1/+0
* Backout previous change, it breaks build and it is not neededpjd2004-02-201-1/+12
* Export private structure owned by ng_ether(4) module outside.pjd2004-02-191-12/+1
* Also, don't crash in the netgraph disconnect node if the interface isgreen2004-01-091-1/+2
* Don't try to ifpromisc() on an interface that's deleted already.green2004-01-091-4/+4
* Made the Ethernet address parse type standard.ru2003-12-171-57/+2
* Replace the if_name and if_unit members of struct ifnet with new membersbrooks2003-10-311-8/+5
* SMP locking for ifnet list.hsu2002-12-221-0/+2
* o track changes to ethernet input packet handlingsam2002-11-141-70/+16
* Fix bug where an mbuf was being written to without checking M_WRITABLE().archie2002-06-051-57/+24
* Don't send packets out an interface unless it is IFF_UP|IFF_RUNNING.archie2002-05-091-2/+10
* The hardware checksum code makes the assumption that a packet routed outarchie2002-02-051-2/+9
* Update to C99, s/__FUNCTION__/__func__/,obrien2001-12-101-6/+6
* KSE Milestone 2julian2001-09-121-0/+3
* Fix kernel crash when VLANs are combined with ng_ether(4), by attachingarchie2001-08-301-1/+2
* Implement direct support for semipersistant nodes.julian2001-01-301-30/+26
* Add a generic "queued function callin" mechanismjulian2001-01-141-0/+1
OpenPOWER on IntegriCloud