enum io.EthernetType

enum EthernetType: uint16_t {
    Ieee8023      = 0x5dc,
    Ip            = 0x0800,
    Arp           = 0x0806,
    Wol           = 0x0842,
    Avtp          = 0x22f0,
    Trill         = 0x22f3,
    Srp           = 0x22ea,
    DecMopRc      = 0x6002,
    DecDnaRouting = 0x6003,
    DecLat        = 0x6004,
    Rarp          = 0x8035,
    Ethertalk     = 0x809b,
    Aarp          = 0x80f3,
    VlanTag       = 0x8100,
    Slpp          = 0x8102,
    Ipx           = 0x8137,
    Qnet          = 0x8204,
    Ip6           = 0x86dd,
    FlowControl   = 0x8808,
    SlowProtocol  = 0x8809,
    CobraNet      = 0x8819,
    MplsUnicast   = 0x8847,
    MplsMulticast = 0x8848,
    PpoeDiscovery = 0x8863,
    PpoeSession   = 0x8864,
    IntelAns      = 0x886d,
    Jumbo         = 0x8870,
    HomePlugMme   = 0x887b,
    Eap           = 0x888e,
    Profinet      = 0x8892,
    HyperScsi     = 0x889a,
    Ataoe         = 0x88a2,
    EtherCat      = 0x88a4,
    Bridging      = 0x88a8,
    Powerlink     = 0x88ab,
    Goose         = 0x88b8,
    Gse           = 0x88b9,
    Sv            = 0x88ba,
    Lldp          = 0x88cc,
    Sercos        = 0x88cd,
    Wsmp          = 0x88dc,
    HomePlugAvMme = 0x88e1,
    Mrp           = 0x88e3,
    MacSec        = 0x88e5,
    Pbb           = 0x88e7,
    Ptpoe         = 0x88f7,
    Ncsi          = 0x88f8,
    Prp           = 0x88fb,
    Cfm           = 0x8902,
    Fcoe          = 0x8906,
    FcoeInit      = 0x8914,
    Roce          = 0x8915,
    Tte           = 0x891d,
    Hsr           = 0x892f,
    Ectp          = 0x9000,
    VlanDoubleTag = 0x9100,
    Llt           = 0xcafe,
};