static const char* const arphrd_names[] = { [ARPHRD_SIT] = "SIT", [ARPHRD_EUI64] = "EUI64", [ARPHRD_SKIP] = "SKIP", [ARPHRD_ASH] = "ASH", [ARPHRD_ATM] = "ATM", [ARPHRD_AX25] = "AX25", [ARPHRD_ADAPT] = "ADAPT", [ARPHRD_IEEE802154_PHY] = "IEEE802154_PHY", [ARPHRD_PPP] = "PPP", [ARPHRD_FCAL] = "FCAL", [ARPHRD_IEEE80211_PRISM] = "IEEE80211_PRISM", [ARPHRD_HDLC] = "HDLC", [ARPHRD_X25] = "X25", [ARPHRD_FCPL] = "FCPL", [ARPHRD_FCPP] = "FCPP", [ARPHRD_FCFABRIC] = "FCFABRIC", [ARPHRD_IEEE80211_RADIOTAP] = "IEEE80211_RADIOTAP", [ARPHRD_NETROM] = "NETROM", [ARPHRD_FRAD] = "FRAD", [ARPHRD_BIF] = "BIF", [ARPHRD_SLIP] = "SLIP", [ARPHRD_CSLIP] = "CSLIP", [ARPHRD_IRDA] = "IRDA", [ARPHRD_TUNNEL] = "TUNNEL", [ARPHRD_CHAOS] = "CHAOS", [ARPHRD_ETHER] = "ETHER", [ARPHRD_DDCMP] = "DDCMP", [ARPHRD_IEEE802] = "IEEE802", [ARPHRD_FDDI] = "FDDI", [ARPHRD_METRICOM] = "METRICOM", [ARPHRD_IPGRE] = "IPGRE", [ARPHRD_IEEE802_TR] = "IEEE802_TR", [ARPHRD_IEEE80211] = "IEEE80211", [ARPHRD_PRONET] = "PRONET", [ARPHRD_HWX25] = "HWX25", [ARPHRD_EETHER] = "EETHER", [ARPHRD_IPDDP] = "IPDDP", [ARPHRD_ECONET] = "ECONET", [ARPHRD_PIMREG] = "PIMREG", [ARPHRD_APPLETLK] = "APPLETLK", [ARPHRD_TUNNEL6] = "TUNNEL6", [ARPHRD_IEEE1394] = "IEEE1394", [ARPHRD_RAWHDLC] = "RAWHDLC", [ARPHRD_NONE] = "NONE", [ARPHRD_VOID] = "VOID", [ARPHRD_INFINIBAND] = "INFINIBAND", [ARPHRD_DLCI] = "DLCI", [ARPHRD_IEEE802154] = "IEEE802154", [ARPHRD_HIPPI] = "HIPPI", [ARPHRD_ROSE] = "ROSE", [ARPHRD_LAPB] = "LAPB", [ARPHRD_ARCNET] = "ARCNET", [ARPHRD_CSLIP6] = "CSLIP6", [ARPHRD_LOCALTLK] = "LOCALTLK", [ARPHRD_SLIP6] = "SLIP6", [ARPHRD_RSRVD] = "RSRVD", [ARPHRD_LOOPBACK] = "LOOPBACK", };