aboutsummaryrefslogtreecommitdiff
path: root/sys/net/if_vlan_var.h
Commit message (Expand)AuthorAgeFilesLines
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* bridge: distinguish no vlan and vlan 1Kristof Provost2023-04-141-0/+5
* IfAPI: Add some more accessorsJustin Hibbits2023-01-311-2/+2
* IfAPI: Add if_gettype() API and use it for vlanJustin Hibbits2023-01-311-5/+5
* vlan: deduplicate bpf_setpcp() and pf_ieee8021q_setpcp()Kristof Provost2021-07-261-0/+26
* Add support for stacked VLANs (IEEE 802.1ad, AKA Q-in-Q).Alexander V. Chernikov2020-10-211-0/+10
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-2/+2
* Add the ability to look up the 3b PCP of a VLAN interface. Use it inNavdeep Parhar2018-08-161-0/+3
* Allow to specify PCP on packets not belonging to any VLAN.Konstantin Belousov2018-03-271-16/+2
* Properly define the VLAN_XXX() function macros to avoid miscompilation whenHans Petter Selasky2017-11-301-6/+6
* Add support to priority code point (PCP) that is an 3-bit fieldMarcelo Araujo2016-06-061-0/+27
* Move struct ether_vlan_header to ethernet.h, out of if_vlan_var.h,Gleb Smirnoff2014-11-111-16/+0
* Style: s/SYS_EVENTHANDLER_H/_SYS_EVENTHANDLER_H_/gGleb Smirnoff2013-10-281-2/+2
* Instead of putting ifnet declaration into eventhandler.h, moveGleb Smirnoff2013-10-281-0/+8
* Clarify throughout the vlan(4) code the difference between a "tag" (theRobert Watson2012-01-121-5/+5
* - Merge changes to the base system to support OFED. These includeJeff Roberson2011-03-211-0/+18
* Prepare for 802.1p:Bruce M Simpson2007-02-281-3/+34
* Move ethernet VLAN tags from mtags to its own mbuf packet header fieldAndre Oppermann2006-09-171-39/+16
* Merge the //depot/user/yar/vlan branch into CVS. It contains some collectiveGleb Smirnoff2006-01-301-5/+9
* - Fix VLAN_INPUT_TAG() macro, so that it doesn't touch mtag inGleb Smirnoff2005-12-181-6/+7
* Use VLAN_TAG_VALUE() not only to read a dot1q tagYaroslav Tykhiy2005-08-311-2/+7
* Allocate the M_VLANTAG m_pkthdr flag, and use it to indicate thatRuslan Ermilov2005-02-181-3/+4
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* A network interface driver can support IFCAP_VLAN_MTU only,Yaroslav Tykhiy2004-01-181-3/+3
* backout the switch to use a zone for vlan tags; this requiresSam Leffler2004-01-031-3/+2
* switch vlan packet tag allocation to use a private zoneSam Leffler2004-01-021-2/+3
* - In vlan_input(), always mask off all but the VLID bits from tagsBill Paul2003-07-081-1/+2
* Pass the correct malloc flags to m_tag_alloc().Maxime Henrion2003-03-131-1/+1
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-1/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-1/+1
* o eliminate separate callback interface for h/w tagged input packets; insteadSam Leffler2002-11-141-22/+57
* Simplify the interface cloning framework by handling unitMaxime Henrion2002-03-111-1/+0
* Make vlan(4) loadable, unloadable, and clonable. As a side effect,Brooks Davis2001-09-051-8/+2
* Use the IANA assignment IFT_L2VLAN directly instead of indirecting throughBill Fenner2001-07-241-3/+0
* Change the type of the VLAN interface from IFT_PROPVIRTUAL,Yaroslav Tykhiy2001-04-041-2/+2
* Back out the previous change to the queue(3) interface.Jake Burkholder2000-05-261-2/+2
* Change the way that the queue(3) structures are declared; don't assume thatJake Burkholder2000-05-231-2/+2
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-3/+3
* The current code incorrectly assumes that all vlansJordan K. Hubbard1999-12-131-1/+1
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Grrr... botched remote commit. Let's try this again: vlan updates,Bill Paul1999-03-151-1/+9
* Add preliminary support for IEEE 802.1Q VLAN tagging. It doesn't actuallyGarrett Wollman1998-03-181-0/+84