aboutsummaryrefslogtreecommitdiff
path: root/sys/net/ethernet.h
Commit message (Expand)AuthorAgeFilesLines
* net: add ETHER_IS_ZERO macro similar to ETHER_IS_BROADCASTEric Joyner2019-11-051-0/+3
* ether: add older ethertype definitions for QinQPhilip Paeps2019-10-171-0/+3
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-2/+2
* net: adjust randomized address bitsKyle Evans2019-04-171-1/+1
* ether: centralize fake hwaddr generationKyle Evans2019-03-141-0/+1
* Allow to specify PCP on packets not belonging to any VLAN.Konstantin Belousov2018-03-271-0/+16
* Define ethernet type 0x88A8 as ETHERTYPE_QINQ.Andrey V. Elsukov2018-03-061-0/+1
* ethernet: Add ethernet interface attached event and devctl notification.Sepherosa Ziehau2017-07-241-0/+6
* net/vlan: Revert 305177Sepherosa Ziehau2017-05-191-1/+1
* net/vlan: Shift for pri is 13 (pri mask 0xe000) not 1.Sepherosa Ziehau2016-09-011-1/+1
* Extract out the various local definitions of ETHER_IS_BROADCAST() andAdrian Chadd2016-08-071-0/+3
* Add ethertype reserved for network testingGeorge V. Neville-Neil2016-03-281-0/+1
* Move struct ether_vlan_header to ethernet.h, out of if_vlan_var.h,Gleb Smirnoff2014-11-111-0/+19
* Add const qualifier to the dst parameter of the ifnet if_output method.Gleb Smirnoff2013-04-261-2/+2
* Change if_output to take a struct route as its fourth argument in orderKip Macy2009-04-161-2/+2
* Move CTASSERT of ether header sizes out of the header file and intoEd Maste2008-08-271-5/+0
* Spelling and capitalization fixes.Sean Farley2008-05-161-4/+4
* Use a uint16_t type for the vlan tag rather an int.Andrew Thompson2007-10-181-1/+1
* The bridging output function puts the mbuf directly on the interfaces sendAndrew Thompson2007-10-181-0/+1
* Sync ether_ioctl() with ioctl(2) and ifnet.if_ioctlYaroslav Tykhiy2007-05-291-1/+1
* Add prototypes for ether_aton_r() and ether_ntoa_r() missed in previousRobert Watson2007-05-131-0/+2
* Add Ethertype for 802.3ad LACP.Bruce M Simpson2007-03-071-0/+1
* style(9) nit. Prefer struct[space]name[space]{ to make grep searches moreChristian S.J. Peron2007-01-011-2/+2
* Use CTASSERT to make sure:Warner Losh2006-12-011-1/+6
* Fix typo in commentChristian S.J. Peron2006-11-181-1/+1
* Currently, drivers that support hardware offload of VLAN tagChristian S.J. Peron2006-11-181-0/+19
* mark struct ether_header packed so gcc honors alignmentSam Leffler2006-11-181-1/+1
* add ETHERTYPE_PAE for EAPOL/802.1xSam Leffler2004-10-051-0/+1
* Add helper functions to calculate the standard ethernet CRC inChristian Weisgerber2004-06-021-0/+2
* general cleanups mostly aimed at improving portability of driversSam Leffler2002-11-141-43/+38
* Add more ethernet types and move AppleTalk types into proper location.Maxim Sobolev2002-09-061-7/+257
* Fix a couple of incorrect m_free() vs. m_freem() usages and related issues.Luigi Rizzo2002-04-041-29/+9
* Remove __P.Alfred Perlstein2002-03-191-5/+5
* Don't pass an interface pointer to VLAN_INPUT{,_TAG}. Get it from theBrooks Davis2001-12-031-10/+10
* Make vlan(4) loadable, unloadable, and clonable. As a side effect,Brooks Davis2001-09-051-0/+35
* Const'ify parameters to ethers(3) routines as appropriate.Archie Cobbs2000-07-181-5/+5
* Make all Ethernet drivers attach using ether_ifattach() and detach usingArchie Cobbs2000-07-131-0/+6
* Provide forward declarations for struct ifnet and struct mbufArchie Cobbs2000-06-291-0/+3
* Make the ng_ether(4) node type dynamically loadable like the rest.Archie Cobbs2000-06-261-2/+14
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-2/+2
* KAME related header files additions and merges.Yoshinobu Inoue1999-11-051-3/+4
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Add preliminary support for IEEE 802.1Q VLAN tagging. It doesn't actuallyGarrett Wollman1998-03-181-1/+2
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Move the ethertypes from <netinet/if_ether.h> to <net/ethernet.h>.Garrett Wollman1997-01-031-1/+19
* More cleanups to satisfy the following rules:Bruce Evans1996-12-191-5/+8
* Clean up Bill's additions.Garrett Wollman1996-12-191-9/+11
* Add prototypes for ethers.3 functions as per wollman:Bill Paul1996-12-181-1/+11
* Megacommit to straigthen out ETHER_ mess.Poul-Henning Kamp1996-08-061-6/+56