1 /* SPDX-License-Identifier: GPL-2.0 */
2 /* Copyright (c) 2019, Intel Corporation. */
4 #ifndef _ICE_PROTOCOL_TYPE_H_
5 #define _ICE_PROTOCOL_TYPE_H_
6 /* Decoders for ice_prot_id:
14 ICE_PROT_ID_INVAL = 0,
15 ICE_PROT_MAC_OF_OR_S = 1,
17 ICE_PROT_ETYPE_OL = 9,
18 ICE_PROT_ETYPE_IL = 10,
19 ICE_PROT_IPV4_OF_OR_S = 32,
20 ICE_PROT_IPV4_IL = 33,
21 ICE_PROT_IPV6_OF_OR_S = 40,
22 ICE_PROT_IPV6_IL = 41,
25 ICE_PROT_UDP_IL_OR_S = 53,
29 ICE_PROT_SCTP_IL = 96,
30 ICE_PROT_ICMP_IL = 98,
31 ICE_PROT_ICMPV6_IL = 100,
33 ICE_PROT_L2TPV3 = 104,
34 ICE_PROT_ARP_OF = 118,
35 ICE_PROT_META_ID = 255, /* when offset == metadata */
36 ICE_PROT_INVALID = 255 /* when offset == ICE_FV_OFFSET_INVAL */
38 #endif /* _ICE_PROTOCOL_TYPE_H_ */