Open SCAP Library
Loading...
Searching...
No Matches
src
OVAL
probes
unix
linux
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 */
7
static
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
oscap_string_map
Define mapping between symbolic constant and its string representation.
Definition
util.h:296
Generated by
1.10.0