| Commit message (Expand) | Author | Age | Files | Lines |
* | - Update the baudrate every time the parent changes its link state. | glebius | 2006-10-11 | 1 | -3/+4 |
* | Move ethernet VLAN tags from mtags to its own mbuf packet header field | andre | 2006-09-17 | 1 | -17/+5 |
* | Fix spelling. | thompsa | 2006-08-25 | 1 | -1/+1 |
* | This XXX remark was rendered false by rev. 103, which made the | yar | 2006-08-15 | 1 | -1/+0 |
* | Make it a tad easier to base other encapsulation schemes on this driver | yar | 2006-08-15 | 1 | -5/+4 |
* | Set IFF_DRV_RUNNING on vlan(4) once in vlan_config(), | yar | 2006-08-15 | 1 | -2/+3 |
* | Optionally pad outgoing frames to the minimum of 60 bytes (excl. FCS) | yar | 2006-08-11 | 1 | -0/+33 |
* | Should vlan_input() ever be called with ifp pointing to a non-Ethernet | yar | 2006-08-03 | 1 | -4/+5 |
* | Back out rev. 1.107 because it introduced as many problems | yar | 2006-08-03 | 1 | -9/+15 |
* | In vlan_input(), if the network interface does not perform h/w based | qingli | 2006-08-01 | 1 | -15/+9 |
* | Revise network interface cloning to take an optional opaque | sam | 2006-07-09 | 1 | -3/+33 |
* | Detach the interface first, do vlan_unconfig() then. | yar | 2006-06-29 | 1 | -9/+3 |
* | Remove a few unused things. | yar | 2006-06-29 | 1 | -12/+8 |
* | Fix the VLAN_ARRAY case, mostly regarding improper use of atomic(9) | yar | 2006-06-21 | 1 | -30/+16 |
* | Track interface department events and detach vlans from | yar | 2006-06-21 | 1 | -8/+76 |
* | Don't acquire a lock before calling vlan_unconfig(). | ru | 2006-03-09 | 1 | -2/+0 |
* | Don't to forget to unlock the rwlock on trunk before destroying it. | yar | 2006-02-24 | 1 | -2/+3 |
* | Bump the MODULE_VERSION for HEAD, as the vlan(4) API is different in | emaste | 2006-02-10 | 1 | -1/+1 |
* | Avoid frobbing IFF_UP at any cost (which is close to | yar | 2006-02-10 | 1 | -2/+0 |
* | Add a MODULE_VERSION so that other modules (perhaps third-party) can | emaste | 2006-02-09 | 1 | -0/+1 |
* | In vlan_config() first call vlan_inithash(), then lock mutex, because | glebius | 2006-02-02 | 1 | -4/+6 |
* | Set IFF_BROADCAST and IFF_MULTICAST on vlan interfaces from the | yar | 2006-01-31 | 1 | -2/+5 |
* | Merge the //depot/user/yar/vlan branch into CVS. It contains some collective | glebius | 2006-01-30 | 1 | -120/+463 |
* | Take if_baudrate from the parent. This fixes problem with SNMP | glebius | 2005-11-28 | 1 | -0/+1 |
* | - Store pointer to the link-level address right in "struct ifnet" | ru | 2005-11-11 | 1 | -1/+1 |
* | - Make IFP2ENADDR() a pointer to IF_LLADDR() rather than another | ru | 2005-11-11 | 1 | -18/+2 |
* | Move the cloned interface list management in to if_clone. For some drivers the | thompsa | 2005-11-08 | 1 | -3/+0 |
* | - Do not raise IFF_DRV_OACTIVE flag in vlan_start, because this | glebius | 2005-11-06 | 1 | -2/+8 |
* | Improve handling flags that must be propagated | yar | 2005-10-03 | 1 | -37/+84 |
* | The arguments to printf() were swapped. | ru | 2005-09-16 | 1 | -2/+2 |
* | Do assorted nitpicking in diagnostics while I'm here: | yar | 2005-09-16 | 1 | -9/+9 |
* | It's nice to have relevant comments both in if {} and else {}, | yar | 2005-09-16 | 1 | -1/+4 |
* | Test the new M_VLANTAG packet flag before calling | yar | 2005-09-16 | 1 | -2/+5 |
* | Use VLAN_TAG_VALUE() not only to read a dot1q tag | yar | 2005-08-31 | 1 | -1/+1 |
* | Fix fallout from revision 1.77, mark outgoing packets with M_VLANTAG flag. | glebius | 2005-08-30 | 1 | -0/+1 |
* | Vlan interfaces change their type after ether_ifattach() so we needs to | brooks | 2005-08-15 | 1 | -1/+1 |
* | Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE and | rwatson | 2005-08-09 | 1 | -7/+7 |
* | Stop embedding struct ifnet at the top of driver softcs. Instead the | brooks | 2005-06-10 | 1 | -23/+30 |
* | - Call if_link_state_change() for each vlan, when link changes | glebius | 2005-04-20 | 1 | -7/+4 |
* | Allocate the M_VLANTAG m_pkthdr flag, and use it to indicate that | ru | 2005-02-18 | 1 | -0/+1 |
* | Fix spelling in a comment. | yar | 2005-01-24 | 1 | -1/+1 |
* | Reduce the global name space pollution. | yar | 2005-01-23 | 1 | -2/+2 |
* | /* -> /*- for license, minor formatting changes | imp | 2005-01-07 | 1 | -1/+1 |
* | Add locking to the kqueue subsystem. This also makes the kqueue subsystem | jmg | 2004-08-15 | 1 | -1/+1 |
* | Stop tinkering with the parent's VLAN_MTU capability. | yar | 2004-07-26 | 1 | -27/+7 |
* | Actually free the unit when destroying the interface. | brooks | 2004-07-22 | 1 | -0/+5 |
* | Do a pass over all modules in the kernel and make them return EOPNOTSUPP | phk | 2004-07-15 | 1 | -0/+2 |
* | Workaround a locking problem in vlan(4). vlan_setmulti() may be called | bms | 2004-07-04 | 1 | -2/+11 |
* | style(9)/whitespace cleanup while I'm in this file. | bms | 2004-07-04 | 1 | -54/+55 |
* | Add a couple of #ifdef DEBUG printf()s in vlan_input() I found to be | joerg | 2004-06-24 | 1 | -0/+6 |