1 // 2 // Copyright (c) 2010-2018 Antmicro 3 // Copyright (c) 2011-2015 Realtime Embedded 4 // 5 // This file is licensed under the MIT License. 6 // Full license text is available in 'licenses/MIT.txt'. 7 // 8 9 namespace Antmicro.Renode.Network 10 { 11 public enum EtherType : ushort 12 { 13 IpV4 = 0x0800, 14 Arp = 0x0806, 15 ReverseArp = 0x8035, 16 WakeOnLan = 0x0842, 17 AppleTalk = 0x809B, 18 AppleTalkArp = 0x80F3, 19 VLanTaggedFrame = 0x8100, 20 NovellInternetworkPacketExchange = 0x8137, 21 Novell = 0x8138, 22 IpV6 = 0x86DD, 23 MacControl = 0x8808, 24 CobraNet = 0x8819, 25 MultiprotocolLabelSwitchingUnicast = 0x8847, 26 MultiprotocolLabelSwitchingMulticast = 0x8848, 27 PointToPointProtocolOverEthernetDiscoveryStage = 0x8863, 28 PointToPointProtocolOverEthernetSessionStage = 0x8864, 29 ExtensibleAuthenticationProtocolOverLan = 0x888E, 30 HyperScsi = 0x889A, 31 AtaOverEthernet = 0x88A2, 32 EtherCatProtocol = 0x88A4, 33 ProviderBridging = 0x88A8, 34 AvbTransportProtocol = 0x88B5, 35 LLDP = 0x88CC, 36 SerialRealTimeCommunicationSystemIii = 0x88CD, 37 CircuitEmulationServicesOverEthernet = 0x88D8, 38 HomePlug = 0x88E1, 39 MacSecurity = 0x88E5, 40 PrecisionTimeProtocol = 0x88f7, 41 ConnectivityFaultManagementOrOperationsAdministrationManagement = 0x8902, 42 FibreChannelOverEthernet = 0x8906, 43 FibreChannelOverEthernetInitializationProtocol = 0x8914, 44 QInQ = 0x9100, 45 VeritasLowLatencyTransport = 0xCAFE, 46 Loop = 0x0060, 47 Echo = 0x0200 48 } 49 } 50