aboutsummaryrefslogtreecommitdiff
path: root/sys/net/if_vlan.c
Commit message (Expand)AuthorAgeFilesLines
* Fix a couple of incorrect m_free() vs. m_freem() usages and related issues.Luigi Rizzo2002-04-041-1/+3
* Simplify the interface cloning framework by handling unitMaxime Henrion2002-03-111-46/+5
* Change the network interface cloning API so the destroy function returnsBrooks Davis2002-03-041-2/+3
* When using hardware decoding, reconstruct the wire form of the ethernetBrooks Davis2002-02-261-0/+20
* - Utilize the great M_ZERO flag rather than allocating memory then doAndrew R. Reiter2001-11-211-2/+1
* Set the interface speed back to zero, after ether_ifattach() set itBill Fenner2001-10-151-0/+1
* bring in ARP support for variable length link level addressesMax Khon2001-10-141-1/+1
* - Fix typo in "didn't find tag in list" code -- != should have been ==.Bill Fenner2001-10-061-4/+5
* Wrap array accesses in macros, which also happen to be lvalues:Jonathan Lemon2001-09-061-3/+3
* Make vlan(4) loadable, unloadable, and clonable. As a side effect,Brooks Davis2001-09-051-51/+129
* Eliminate the panic, reported by Daniel Sobral, which occurs whenBill Fenner2001-07-241-17/+36
* Use the IANA assignment IFT_L2VLAN directly instead of indirecting throughBill Fenner2001-07-241-2/+2
* Fix warning. s/char/unsigned char/ in "(char *)eth"Peter Wemm2001-06-151-1/+1
* Get IP multicast working on VLAN devices:Bill Fenner2001-05-021-1/+4
* Fix a number of minor bugs in the VLAN code:Yaroslav Tykhiy2001-03-281-6/+25
* Fix another typo I missed on first reading:Jeroen Ruigrok van der Werven2001-02-141-1/+1
* Fix typo and comma placement.Jeroen Ruigrok van der Werven2001-02-141-2/+2
* Convert if_multiaddrs from LIST to TAILQ so that it can be traversedPoul-Henning Kamp2001-02-061-1/+1
* Mechanical change to use <sys/queue.h> macro API instead ofPoul-Henning Kamp2001-02-041-2/+1
* Use <sys/queue.h> macro api rather than fondle its implementation detals.Poul-Henning Kamp2001-02-031-6/+6
* Exterminate the use of PSEUDO_SET() with extreme prejudice.Peter Wemm2001-01-311-3/+26
* Lock down the network interface queues. The queue mutex must be obtainedJonathan Lemon2000-11-251-11/+3
* Make all Ethernet drivers attach using ether_ifattach() and detach usingArchie Cobbs2000-07-131-3/+1
* Move code to handle BPF and bridging for incoming Ethernet packets outArchie Cobbs2000-05-141-26/+0
* Remove duplicate wordPhilippe Charnier2000-03-261-1/+1
* m_pullup() frees the supplied mbuf on failure; we don't need to tryMatthew N. Dodd2000-02-071-5/+3
* Make sure that the entire header is in the first mbuf before weMatthew N. Dodd2000-02-031-2/+14
* Remove some #if NFOO > 0 that are always true because of config rules.Peter Wemm2000-01-291-3/+0
* The current code incorrectly assumes that all vlansJordan K. Hubbard1999-12-131-4/+3
* sys/net/if_vlan.c fails to maintain the IFF_RUNNING flag on theJordan K. Hubbard1999-12-131-2/+3
* Remove NBPF conditionality of bpf calls in most of our network drivers.Poul-Henning Kamp1999-09-251-11/+0
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Rename bpfilter to bpf.Dag-Erling Smørgrav1999-07-061-8/+8
* Add missing SYSCTL_DECL(_net_link); required by newer sysctl implementation.Bill Paul1999-04-071-1/+2
* Grrr... botched remote commit. Let's try this again: vlan updates,Bill Paul1999-03-151-1/+2
* Updates for vlan stuff:Bill Paul1999-03-151-25/+228
* Examine all occurrences of sprintf(), strcat(), and str[n]cpy()Archie Cobbs1998-12-041-3/+3
* Yow! Completely change the way socket options are handled, eliminatingGarrett Wollman1998-08-231-3/+3
* Fix an obvious parameter-order bogon. (Don't know what happened toGarrett Wollman1998-05-151-2/+2
* Add preliminary support for IEEE 802.1Q VLAN tagging. It doesn't actuallyGarrett Wollman1998-03-181-0/+363