Add support for parsing IP Authentication Header
This commit is contained in:
@@ -27,22 +27,23 @@ enum layer_type
|
||||
// L3 -- network layer
|
||||
LAYER_TYPE_IPV4 = 1 << 8,
|
||||
LAYER_TYPE_IPV6 = 1 << 9,
|
||||
LAYER_TYPE_L3 = (LAYER_TYPE_IPV4 | LAYER_TYPE_IPV6),
|
||||
LAYER_TYPE_IPAH = 1 << 10,
|
||||
LAYER_TYPE_L3 = (LAYER_TYPE_IPV4 | LAYER_TYPE_IPV6 | LAYER_TYPE_IPAH),
|
||||
|
||||
// L3 -- tunnel
|
||||
LAYER_TYPE_GRE = 1 << 10,
|
||||
LAYER_TYPE_GRE = 1 << 11,
|
||||
LAYER_TYPE_L3_TUN = (LAYER_TYPE_GRE),
|
||||
|
||||
// L4 -- transport layer
|
||||
LAYER_TYPE_UDP = 1 << 11,
|
||||
LAYER_TYPE_TCP = 1 << 12,
|
||||
LAYER_TYPE_ICMP = 1 << 13,
|
||||
LAYER_TYPE_ICMP6 = 1 << 14,
|
||||
LAYER_TYPE_UDP = 1 << 12,
|
||||
LAYER_TYPE_TCP = 1 << 13,
|
||||
LAYER_TYPE_ICMP = 1 << 14,
|
||||
LAYER_TYPE_ICMP6 = 1 << 15,
|
||||
LAYER_TYPE_L4 = (LAYER_TYPE_UDP | LAYER_TYPE_TCP | LAYER_TYPE_ICMP | LAYER_TYPE_ICMP6),
|
||||
|
||||
// L4 -- tunnel
|
||||
LAYER_TYPE_VXLAN = 1 << 15,
|
||||
LAYER_TYPE_GTPV1_U = 1 << 16,
|
||||
LAYER_TYPE_VXLAN = 1 << 16,
|
||||
LAYER_TYPE_GTPV1_U = 1 << 17,
|
||||
|
||||
// ALL
|
||||
LAYER_TYPE_ALL = (LAYER_TYPE_L2 | LAYER_TYPE_L2_TUN | LAYER_TYPE_L3 | LAYER_TYPE_L3_TUN | LAYER_TYPE_L4 | LAYER_TYPE_VXLAN | LAYER_TYPE_GTPV1_U),
|
||||
|
||||
Reference in New Issue
Block a user