summaryrefslogtreecommitdiffstats
path: root/sys/net/if_vlan.c
Commit message (Expand)AuthorAgeFilesLines
* Don't acquire a lock before calling vlan_unconfig().ru2006-03-091-2/+0
* Don't to forget to unlock the rwlock on trunk before destroying it.yar2006-02-241-2/+3
* Bump the MODULE_VERSION for HEAD, as the vlan(4) API is different inemaste2006-02-101-1/+1
* Avoid frobbing IFF_UP at any cost (which is close toyar2006-02-101-2/+0
* Add a MODULE_VERSION so that other modules (perhaps third-party) canemaste2006-02-091-0/+1
* In vlan_config() first call vlan_inithash(), then lock mutex, becauseglebius2006-02-021-4/+6
* Set IFF_BROADCAST and IFF_MULTICAST on vlan interfaces from theyar2006-01-311-2/+5
* Merge the //depot/user/yar/vlan branch into CVS. It contains some collectiveglebius2006-01-301-120/+463
* Take if_baudrate from the parent. This fixes problem with SNMPglebius2005-11-281-0/+1
* - Store pointer to the link-level address right in "struct ifnet"ru2005-11-111-1/+1
* - Make IFP2ENADDR() a pointer to IF_LLADDR() rather than anotherru2005-11-111-18/+2
* Move the cloned interface list management in to if_clone. For some drivers thethompsa2005-11-081-3/+0
* - Do not raise IFF_DRV_OACTIVE flag in vlan_start, because thisglebius2005-11-061-2/+8
* Improve handling flags that must be propagatedyar2005-10-031-37/+84
* The arguments to printf() were swapped.ru2005-09-161-2/+2
* Do assorted nitpicking in diagnostics while I'm here:yar2005-09-161-9/+9
* It's nice to have relevant comments both in if {} and else {},yar2005-09-161-1/+4
* Test the new M_VLANTAG packet flag before callingyar2005-09-161-2/+5
* Use VLAN_TAG_VALUE() not only to read a dot1q tagyar2005-08-311-1/+1
* Fix fallout from revision 1.77, mark outgoing packets with M_VLANTAG flag.glebius2005-08-301-0/+1
* Vlan interfaces change their type after ether_ifattach() so we needs tobrooks2005-08-151-1/+1
* Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE andrwatson2005-08-091-7/+7
* 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
OpenPOWER on IntegriCloud