summaryrefslogtreecommitdiffstats
path: root/sys/net/if_vlan.c
Commit message (Expand)AuthorAgeFilesLines
* Stop embedding struct ifnet at the top of driver softcs. Instead thebrooks2005-06-101-23/+30
* - Call if_link_state_change() for each vlan, when link changesglebius2005-04-201-7/+4
* Allocate the M_VLANTAG m_pkthdr flag, and use it to indicate thatru2005-02-181-0/+1
* Fix spelling in a comment.yar2005-01-241-1/+1
* Reduce the global name space pollution.yar2005-01-231-2/+2
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Add locking to the kqueue subsystem. This also makes the kqueue subsystemjmg2004-08-151-1/+1
* Stop tinkering with the parent's VLAN_MTU capability.yar2004-07-261-27/+7
* Actually free the unit when destroying the interface.brooks2004-07-221-0/+5
* Do a pass over all modules in the kernel and make them return EOPNOTSUPPphk2004-07-151-0/+2
* Workaround a locking problem in vlan(4). vlan_setmulti() may be calledbms2004-07-041-2/+11
* style(9)/whitespace cleanup while I'm in this file.bms2004-07-041-54/+55
* Add a couple of #ifdef DEBUG printf()s in vlan_input() I found to bejoerg2004-06-241-0/+6
* Major overhaul of pseudo-interface cloning. Highlights include:brooks2004-06-221-9/+142
* Replace IF_HANDOFF with new IFQ_HANDOFF to enqueue with ALTQ once enabled onmlaier2004-06-151-1/+3
* if_printf() won't emit a newline unless told to.yar2004-05-261-2/+3
* After all the relevant drivers have been fixed, fix vlan(4) itselfyar2004-05-251-27/+27
* Consult parent's if_capenable for active VLAN-related capabilities.yar2004-05-231-1/+8
* Added dependency on the miibus module.ru2004-05-211-0/+1
* Add route.h to pick up the rt_ifmsg() declaration.scottl2004-05-041-0/+1
* Link state change notification of ethernet media to the routing socket.andre2004-05-031-0/+25
* arpcom untangling:luigi2004-04-241-1/+1
* backout the switch to use a zone for vlan tags; this requiressam2004-01-031-26/+4
* switch vlan packet tag allocation to use a private zonesam2004-01-021-4/+26
* - vlan_start(): Increment the correct interface statistics member.ru2003-11-121-3/+3
* Replace the if_name and if_unit members of struct ifnet with new membersbrooks2003-10-311-4/+3
* Use VLANNAME instead of "vlan".brooks2003-10-281-4/+4
* Add locking. We use a single lock to guard the global vlan list and alsosam2003-09-051-17/+47
* - In vlan_input(), always mask off all but the VLID bits from tagswpaul2003-07-081-2/+10
* Testing VLANs with the new 8139C+ chip (which does hardware tagwpaul2003-07-061-2/+2
* correct two more flag misuses; m_tag* use malloc flagssam2003-03-121-1/+1
* sizeof(struct llc) -> LLC_SNAPFRAMELENmdodd2003-03-031-2/+2
* Back out M_* changes, per decision of the TRB.imp2003-02-191-4/+4
* Implement SIOCGIFMEDIA for vlan devices by passing the request to thefenner2003-01-221-0/+23
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-4/+4
* o eliminate separate callback interface for h/w tagged input packets; insteadsam2002-11-141-142/+245
* Add a cast to quiet a warning.jhb2002-11-071-1/+1
* Use if_printf(ifp, "blah") instead of printf("vlan%d: blah", ifp->if_unit).brooks2002-10-211-2/+2
* Move all unit number management cloned interfaces into the cloningbrooks2002-05-251-4/+3
* Fix a couple of incorrect m_free() vs. m_freem() usages and related issues.luigi2002-04-041-1/+3
* Simplify the interface cloning framework by handling unitmux2002-03-111-46/+5
* Change the network interface cloning API so the destroy function returnsbrooks2002-03-041-2/+3
* When using hardware decoding, reconstruct the wire form of the ethernetbrooks2002-02-261-0/+20
* - Utilize the great M_ZERO flag rather than allocating memory then doarr2001-11-211-2/+1
* Set the interface speed back to zero, after ether_ifattach() set itfenner2001-10-151-0/+1
* bring in ARP support for variable length link level addressesfjoe2001-10-141-1/+1
* - Fix typo in "didn't find tag in list" code -- != should have been ==.fenner2001-10-061-4/+5
* Wrap array accesses in macros, which also happen to be lvalues:jlemon2001-09-061-3/+3
* Make vlan(4) loadable, unloadable, and clonable. As a side effect,brooks2001-09-051-51/+129
* Eliminate the panic, reported by Daniel Sobral, which occurs whenfenner2001-07-241-17/+36
OpenPOWER on IntegriCloud