aboutsummaryrefslogtreecommitdiff
path: root/sys/net/if_ethersubr.c
Commit message (Expand)AuthorAgeFilesLines
* Move the bridge hook after the loopback check so that IFF_SIMPLEX is honouredAndrew Thompson2006-08-251-8/+8
* Remove the dependency of bridgestp.h on if_bridgevar.h by moving a couple ofAndrew Thompson2006-07-271-1/+0
* Fixing compilation bustage: net/if_bridgevar.h depends on net/bridgestp.h.Tai-hwa Liang2006-07-271-0/+1
* Unbreak byte counters when network interfaces are in monitor mode byChristian S.J. Peron2006-03-031-8/+8
* Properly initialize args structure before passing it to ipfw_chk(): havingOleg Bulyzhin2006-02-031-0/+1
* Merge the //depot/user/yar/vlan branch into CVS. It contains some collectiveGleb Smirnoff2006-01-301-3/+3
* Return mbuf pointer or NULL from ip_fastforward() as the mbuf pointerAndre Oppermann2006-01-181-1/+1
* 1) remove useless check of loop_copy - corresponding code was removed inOleg Bulyzhin2005-12-221-5/+5
* Change from a callback in if_ethersubr to using EVENTHANDLER in order to detachAndrew Thompson2005-12-171-7/+0
* Purge layer specific mbuf flags on layer crossings to avoid confusingAndre Oppermann2005-11-181-0/+3
* - Store pointer to the link-level address right in "struct ifnet"Ruslan Ermilov2005-11-111-8/+7
* - Make IFP2ENADDR() a pointer to IF_LLADDR() rather than anotherRuslan Ermilov2005-11-111-10/+5
* Further clean up the bridge hooks in if_ethersubr.c and ng_ether.cAndrew Thompson2005-10-141-14/+5
* From 101 ways to panic your kernel.Andrew Thompson2005-10-131-0/+8
* Consolidate two adjacent conditional blocksJulian Elischer2005-10-131-5/+1
* Remove a stale comment.Ruslan Ermilov2005-10-131-1/+0
* Clean up the if_bridge hooks a bit in if_ethersubr.c and ng_ether.c, moveAndrew Thompson2005-10-131-13/+0
* A deja vu of:Gleb Smirnoff2005-10-071-1/+4
* Fix KASSERT function name in ether_output, use __func__ while I am here.Andrew Thompson2005-10-061-2/+2
* Remove bridge(4) from the tree. if_bridge(4) is a full functionalMax Laier2005-09-271-33/+2
* Add support for multicast to the bridge and allow inet6 addresses to beAndrew Thompson2005-09-061-1/+1
* Don't loop back packets that have been routed by pf. This fixes an endlessMax Laier2005-08-231-1/+2
* Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE andRobert Watson2005-08-091-1/+2
* When allocating link layer ifnet address list entries inRobert Watson2005-08-021-2/+6
* Add some KASSERTS to catch null pointers.Poul-Henning Kamp2005-07-211-1/+10
* Stop embedding struct ifnet at the top of driver softcs. Instead theBrooks Davis2005-06-101-13/+50
* Add dummynet(4) support to if_bridge, this code is largely based on bridge.c.Andrew Thompson2005-06-101-1/+2
* Fix indentation of two comment blocks from the last commit.Andrew Thompson2005-06-051-10/+10
* Add hooks into the networking layer to support if_bridge. This changes structAndrew Thompson2005-06-051-0/+48
* Fix ef(4) driver when kernel compiled w/o IPX.Maxim Sobolev2005-03-061-1/+1
* Fix long lines in comment introduced in previous commit.Gleb Smirnoff2005-02-241-5/+6
* When prepending an LCC SNAP header to an atalk outgoing ethernet packet,Robert Watson2005-02-221-1/+1
* Add CARP (Common Address Redundancy Protocol), which allows multipleGleb Smirnoff2005-02-221-0/+26
* Allocate the M_VLANTAG m_pkthdr flag, and use it to indicate thatRuslan Ermilov2005-02-181-4/+4
* Check for non-NULL ac_netgraph field in interface arpcom, instead ofGleb Smirnoff2005-02-141-4/+4
* If no vlan(4) interfaces are configured for the interface, and theRuslan Ermilov2005-02-141-3/+10
* - Reduce number of arguments passed to dummynet_io(), we already have cookieGleb Smirnoff2005-01-161-2/+1
* o Clean up interface between ip_fw_chk() and its callers:Gleb Smirnoff2005-01-141-4/+6
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Fix packet flow when both ng_ether(4) and bridge(4) are in use:Gleb Smirnoff2004-10-121-46/+2
* When harvesting entropy from an ethernet mbuf, do so before freeing theRobert Watson2004-10-111-1/+1
* Add a new network interface flag, IFF_NEEDSGIANT, which will allowRobert Watson2004-07-271-0/+2
* Use ETHER_IS_MULTICAST() consistently in ether_resolvemulti().Bruce M Simpson2004-07-091-1/+1
* Don't announce the ethernet address when it's 00:00:00:00:00:00. It'sBrooks Davis2004-07-021-2/+7
* When considering an ethernet frame that is not destined for us, do notJoerg Wunsch2004-06-241-3/+9
* Make dependencies on the TCP/IP stack conditional on INET / INET6. ThisDag-Erling Smørgrav2004-06-241-0/+21
* Replace IF_HANDOFF with new IFQ_HANDOFF to enqueue with ALTQ once enabled onMax Laier2004-06-151-1/+3
* Add helper functions to calculate the standard ethernet CRC inChristian Weisgerber2004-06-021-0/+73
* Add some missing <sys/module.h> includes which are masked by thePoul-Henning Kamp2004-05-301-0/+1
* This commit does two things:Luigi Rizzo2004-04-251-18/+10