/* etypes.h
* Defines ethernet packet types, similar to tcpdump's ethertype.h
*
- * $Id: etypes.h,v 1.35 2003/10/08 06:44:15 guy Exp $
+ * $Id: etypes.h,v 1.36 2003/11/17 18:23:34 ulfl Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@ethereal.com>
* RFCs 894, 1042, 826
* tcpdump's ethertype.h
* http://www.cavebear.com/CaveBear/Ethernet/
+ * http://standards.ieee.org/regauth/ethertype/type-pub.html
*/
#ifndef ETHERTYPE_VINES_IP
#define ETHERTYPE_EAPOL 0x888e /* 802.1x Authentication */
#endif
+#ifndef ETHERTYPE_PROFINET
+#define ETHERTYPE_PROFINET 0x8892 /* PROFIBUS PROFInet protocol */
+#endif
+
#ifndef ETHERTYPE_HYPERSCSI
#define ETHERTYPE_HYPERSCSI 0x889A /* HyperSCSI */
#endif
/* ethertype.c
* Routines for calling the right protocol for the ethertype.
*
- * $Id: packet-ethertype.c,v 1.39 2003/10/08 06:44:15 guy Exp $
+ * $Id: packet-ethertype.c,v 1.40 2003/11/17 18:23:34 ulfl Exp $
*
* Gilbert Ramirez <gram@alumni.rice.edu>
*
{ETHERTYPE_CGMP, "Cisco Group Management Protocol" },
{ETHERTYPE_SLOW_PROTOCOLS, "Slow Protocols" },
{ETHERTYPE_RTNET, "RTNET Protocol" },
+ {ETHERTYPE_PROFINET, "PROFInet" },
/*
* NDISWAN on Windows translates Ethernet frames from higher-level