name change
[gd/wireshark/.git] / epan / etypes.h
index 62702b2b87c399ca3ce5a654fb53d9e5d53b3c2b..6040f88aa2fe1ee7377cb10dda3b257a865b1bb1 100644 (file)
@@ -3,8 +3,8 @@
  *
  * $Id$
  *
- * Ethereal - Network traffic analyzer
- * By Gerald Combs <gerald@ethereal.com>
+ * Wireshark - Network traffic analyzer
+ * By Gerald Combs <gerald@wireshark.org>
  * Copyright 1998 Gerald Combs
  *
  * This program is free software; you can redistribute it and/or
 #endif
 
 #ifndef ETHERTYPE_PROFINET
-#define ETHERTYPE_PROFINET     0x8892  /* PROFIBUS PROFInet protocol */
+#define ETHERTYPE_PROFINET     0x8892  /* PROFIBUS PROFINET protocol */
 #endif
 
 #ifndef ETHERTYPE_HYPERSCSI
 #define ETHERTYPE_RSN_PREAUTH  0x88c7  /* 802.11i Pre-Authentication */
 #endif
 
+#ifndef ETHERTYPE_IEC61850_GOOSE
+#define ETHERTYPE_IEC61850_GOOSE       0x88b8  /* IEC 61850 is a global standard for the use in utility communication,*/
+#endif                                                                         /* in particular for the information exchange between IED's in a power */
+                                                                                       /* transmission or distribution substation. */
+                                                                                       /*  There are three types of application services
+                                                                                               that use a specific EtherType. GOOSE uses
+                                                                                               EtherType field 88b8, GSE management services
+                                                                                               uses EtherType field 88b9. These two protocols
+                                                                                               are defined in IEC 61850-8-1. SV (Sampled
+                                                                                               Value Transmission) uses EtherType field
+                                                                                               88ba; the protocol is defined in IEC 61850-9-1
+                                                                                               and IEC 61850-9-2. */
+
+#ifndef ETHERTYPE_IEC61850_GSE
+#define ETHERTYPE_IEC61850_GSE         0x88b9  /* IEC 61850 is a global standard for the use in utility communication,*/
+#endif                                                                         /* in particular for the information exchange between IED's in a power */
+
+#ifndef ETHERTYPE_IEC61850_SV
+#define ETHERTYPE_IEC61850_SV          0x88ba  /* IEC 61850 is a global standard for the use in utility communication,*/
+#endif                                                                         /* in particular for the information exchange between IED's in a power */
+
 #ifndef ETHERTYPE_TIPC
 #define ETHERTYPE_TIPC 0x88ca  /* TIPC  (Transparent Inter Process Communication, */
 #endif                                                 /* http://tipc.sourceforge.net/) Ericsson Research Canada Inc */