| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Major overhaul of pseudo-interface cloning. Highlights include: | brooks | 2004-06-22 | 1 | -9/+142 |
* | Replace IF_HANDOFF with new IFQ_HANDOFF to enqueue with ALTQ once enabled on | mlaier | 2004-06-15 | 1 | -1/+3 |
* | if_printf() won't emit a newline unless told to. | yar | 2004-05-26 | 1 | -2/+3 |
* | After all the relevant drivers have been fixed, fix vlan(4) itself | yar | 2004-05-25 | 1 | -27/+27 |
* | Consult parent's if_capenable for active VLAN-related capabilities. | yar | 2004-05-23 | 1 | -1/+8 |
* | Added dependency on the miibus module. | ru | 2004-05-21 | 1 | -0/+1 |
* | Add route.h to pick up the rt_ifmsg() declaration. | scottl | 2004-05-04 | 1 | -0/+1 |
* | Link state change notification of ethernet media to the routing socket. | andre | 2004-05-03 | 1 | -0/+25 |
* | arpcom untangling: | luigi | 2004-04-24 | 1 | -1/+1 |
* | backout the switch to use a zone for vlan tags; this requires | sam | 2004-01-03 | 1 | -26/+4 |
* | switch vlan packet tag allocation to use a private zone | sam | 2004-01-02 | 1 | -4/+26 |
* | - vlan_start(): Increment the correct interface statistics member. | ru | 2003-11-12 | 1 | -3/+3 |
* | Replace the if_name and if_unit members of struct ifnet with new members | brooks | 2003-10-31 | 1 | -4/+3 |
* | Use VLANNAME instead of "vlan". | brooks | 2003-10-28 | 1 | -4/+4 |
* | Add locking. We use a single lock to guard the global vlan list and also | sam | 2003-09-05 | 1 | -17/+47 |
* | - In vlan_input(), always mask off all but the VLID bits from tags | wpaul | 2003-07-08 | 1 | -2/+10 |
* | Testing VLANs with the new 8139C+ chip (which does hardware tag | wpaul | 2003-07-06 | 1 | -2/+2 |
* | correct two more flag misuses; m_tag* use malloc flags | sam | 2003-03-12 | 1 | -1/+1 |
* | sizeof(struct llc) -> LLC_SNAPFRAMELEN | mdodd | 2003-03-03 | 1 | -2/+2 |
* | Back out M_* changes, per decision of the TRB. | imp | 2003-02-19 | 1 | -4/+4 |
* | Implement SIOCGIFMEDIA for vlan devices by passing the request to the | fenner | 2003-01-22 | 1 | -0/+23 |
* | Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. | alfred | 2003-01-21 | 1 | -4/+4 |
* | o eliminate separate callback interface for h/w tagged input packets; instead | sam | 2002-11-14 | 1 | -142/+245 |
* | Add a cast to quiet a warning. | jhb | 2002-11-07 | 1 | -1/+1 |
* | Use if_printf(ifp, "blah") instead of printf("vlan%d: blah", ifp->if_unit). | brooks | 2002-10-21 | 1 | -2/+2 |
* | Move all unit number management cloned interfaces into the cloning | brooks | 2002-05-25 | 1 | -4/+3 |
* | Fix a couple of incorrect m_free() vs. m_freem() usages and related issues. | luigi | 2002-04-04 | 1 | -1/+3 |
* | Simplify the interface cloning framework by handling unit | mux | 2002-03-11 | 1 | -46/+5 |
* | Change the network interface cloning API so the destroy function returns | brooks | 2002-03-04 | 1 | -2/+3 |
* | When using hardware decoding, reconstruct the wire form of the ethernet | brooks | 2002-02-26 | 1 | -0/+20 |
* | - Utilize the great M_ZERO flag rather than allocating memory then do | arr | 2001-11-21 | 1 | -2/+1 |
* | Set the interface speed back to zero, after ether_ifattach() set it | fenner | 2001-10-15 | 1 | -0/+1 |
* | bring in ARP support for variable length link level addresses | fjoe | 2001-10-14 | 1 | -1/+1 |
* | - Fix typo in "didn't find tag in list" code -- != should have been ==. | fenner | 2001-10-06 | 1 | -4/+5 |
* | Wrap array accesses in macros, which also happen to be lvalues: | jlemon | 2001-09-06 | 1 | -3/+3 |
* | Make vlan(4) loadable, unloadable, and clonable. As a side effect, | brooks | 2001-09-05 | 1 | -51/+129 |
* | Eliminate the panic, reported by Daniel Sobral, which occurs when | fenner | 2001-07-24 | 1 | -17/+36 |
* | Use the IANA assignment IFT_L2VLAN directly instead of indirecting through | fenner | 2001-07-24 | 1 | -2/+2 |
* | Fix warning. s/char/unsigned char/ in "(char *)eth" | peter | 2001-06-15 | 1 | -1/+1 |
* | Get IP multicast working on VLAN devices: | fenner | 2001-05-02 | 1 | -1/+4 |
* | Fix a number of minor bugs in the VLAN code: | yar | 2001-03-28 | 1 | -6/+25 |
* | Fix another typo I missed on first reading: | asmodai | 2001-02-14 | 1 | -1/+1 |
* | Fix typo and comma placement. | asmodai | 2001-02-14 | 1 | -2/+2 |
* | Convert if_multiaddrs from LIST to TAILQ so that it can be traversed | phk | 2001-02-06 | 1 | -1/+1 |
* | Mechanical change to use <sys/queue.h> macro API instead of | phk | 2001-02-04 | 1 | -2/+1 |
* | Use <sys/queue.h> macro api rather than fondle its implementation detals. | phk | 2001-02-03 | 1 | -6/+6 |
* | Exterminate the use of PSEUDO_SET() with extreme prejudice. | peter | 2001-01-31 | 1 | -3/+26 |