svn commit: r357587 - head/sys/net

Pedro F. Giffuni pfg at FreeBSD.org
Wed Feb 5 19:11:08 UTC 2020


Author: pfg
Date: Wed Feb  5 19:11:07 2020
New Revision: 357587
URL: https://svnweb.freebsd.org/changeset/base/357587

Log:
  ethernet: Add a couple more Ethertypes.
  
  Powerlink and Sercos III are used in automation. Both have been standardized
  and In the case of Ethernet Powerlink there is a BSD-licensed stack.

Modified:
  head/sys/net/ethernet.h

Modified: head/sys/net/ethernet.h
==============================================================================
--- head/sys/net/ethernet.h	Wed Feb  5 19:08:45 2020	(r357586)
+++ head/sys/net/ethernet.h	Wed Feb  5 19:11:07 2020	(r357587)
@@ -356,7 +356,9 @@ struct ether_vlan_header {
 #define	ETHERTYPE_AOE		0x88A2	/* ATA Protocol */
 #define	ETHERTYPE_ETHERCAT	0x88A4	/* EtherCat Protocol */
 #define	ETHERTYPE_QINQ		0x88A8	/* 802.1ad VLAN stacking */
+#define	ETHERTYPE_POWERLINK	0x88AB	/* Ethernet Powerlink (EPL) */
 #define	ETHERTYPE_LLDP		0x88CC	/* Link Layer Discovery Protocol */
+#define	ETHERTYPE_SERCOS	0x88CD	/* SERCOS III Protocol */
 #define	ETHERTYPE_MACSEC	0x88E5	/* 802.1AE MAC Security */
 #define	ETHERTYPE_PBB		0x88E7	/* 802.1Q Provider Backbone Bridges */
 #define	ETHERTYPE_FCOE		0x8906	/* Fibre Channel over Ethernet */


More information about the svn-src-all mailing list