Open SCAP Library
Loading...
Searching...
No Matches
iflisteners-proto.h
1#pragma once
2
3#ifndef OPENSCAP_OVAL_PROBES_IFLISTENERS_PROTO_H_
4#define OPENSCAP_OVAL_PROBES_IFLISTENERS_PROTO_H_
5
6/* map based on /usr/include/linux/if_ether.h */
7static const struct oscap_string_map ProtocolType[] = {
8{0x0060, "ETH_P_LOOP"},
9{0x0200, "ETH_P_PUP"},
10{0x0201, "ETH_P_PUPAT"},
11{0x0800, "ETH_P_IP"},
12{0x0805, "ETH_P_X25"},
13{0x0806, "ETH_P_ARP"},
14{0x08FF, "ETH_P_BPQ"},
15{0x0a00, "ETH_P_IEEEPUP"},
16{0x0a01, "ETH_P_IEEEPUPAT"},
17{0x6000, "ETH_P_DEC"},
18{0x6001, "ETH_P_DNA_DL"},
19{0x6002, "ETH_P_DNA_RC"},
20{0x6003, "ETH_P_DNA_RT"},
21{0x6004, "ETH_P_LAT"},
22{0x6005, "ETH_P_DIAG"},
23{0x6006, "ETH_P_CUST"},
24{0x6007, "ETH_P_SCA"},
25{0x6558, "ETH_P_TEB"},
26{0x8035, "ETH_P_RARP"},
27{0x809B, "ETH_P_ATALK"},
28{0x80F3, "ETH_P_AARP"},
29{0x8100, "ETH_P_8021Q"},
30{0x8137, "ETH_P_IPX"},
31{0x86DD, "ETH_P_IPV6"},
32{0x8808, "ETH_P_PAUSE"},
33{0x8809, "ETH_P_SLOW"},
34{0x883E, "ETH_P_WCCP"},
35{0x8863, "ETH_P_PPP_DISC"},
36{0x8864, "ETH_P_PPP_SES"},
37{0x8847, "ETH_P_MPLS_UC"},
38{0x8848, "ETH_P_MPLS_MC"},
39{0x884c, "ETH_P_ATMMPOA"},
40{0x886c, "ETH_P_LINK_CTL"},
41{0x8884, "ETH_P_ATMFATE"},
42{0x888E, "ETH_P_PAE"},
43{0x88A2, "ETH_P_AOE"},
44{0x88CA, "ETH_P_TIPC"},
45{0x88F7, "ETH_P_1588"},
46{0x8906, "ETH_P_FCOE"},
47{0x8914, "ETH_P_FIP"},
48{0xDADA, "ETH_P_EDSA"},
49{0x0001, "ETH_P_802_3"},
50{0x0002, "ETH_P_AX25"},
51{0x0003, "ETH_P_ALL"},
52{0x0004, "ETH_P_802_2"},
53{0x0005, "ETH_P_SNAP"},
54{0x0006, "ETH_P_DDCMP"},
55{0x0007, "ETH_P_WAN_PPP"},
56{0x0008, "ETH_P_PPP_MP"},
57{0x0009, "ETH_P_LOCALTALK"},
58{0x000C, "ETH_P_CAN"},
59{0x0010, "ETH_P_PPPTALK"},
60{0x0011, "ETH_P_TR_802_2"},
61{0x0015, "ETH_P_MOBITEX"},
62{0x0016, "ETH_P_CONTROL"},
63{0x0017, "ETH_P_IRDA"},
64{0x0018, "ETH_P_ECONET"},
65{0x0019, "ETH_P_HDLC"},
66{0x001A, "ETH_P_ARCNET"},
67{0x001B, "ETH_P_DSA"},
68{0x001C, "ETH_P_TRAILER"},
69{0x00F5, "ETH_P_PHONET"},
70{0x00F6, "ETH_P_IEEE802154"},
71{0x00F7, "ETH_P_CAIF"}
72};
73
74#endif
Define mapping between symbolic constant and its string representation.
Definition util.h:296