X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvnet%2Fflow%2Fflow.h;fp=src%2Fvnet%2Fflow%2Fflow.h;h=a880b8a69be0ccb4d3906b8c5c6fc8b8932be430;hb=8b43aaaf16addaa96b4ad91de332382eaabf9de8;hp=d6850b282d762a1661c2bc63fd45df8ef007007d;hpb=f539578bac8b64886b57c460c9d74273e6613f8b;p=vpp.git diff --git a/src/vnet/flow/flow.h b/src/vnet/flow/flow.h index d6850b282d7..a880b8a69be 100644 --- a/src/vnet/flow/flow.h +++ b/src/vnet/flow/flow.h @@ -31,6 +31,8 @@ _(IP6_N_TUPLE, ip6_n_tuple, "ipv6-n-tuple") \ _(IP4_N_TUPLE_TAGGED, ip4_n_tuple_tagged, "ipv4-n-tuple-tagged") \ _(IP6_N_TUPLE_TAGGED, ip6_n_tuple_tagged, "ipv6-n-tuple-tagged") \ + /* IP tunnel flow */ \ + _(IP4_L2TPV3OIP, ip4_l2tpv3oip, "ipv4-l2tpv3oip") \ /* L4 tunnel flow*/ \ _(IP4_VXLAN, ip4_vxlan, "ipv4-vxlan") \ _(IP6_VXLAN, ip6_vxlan, "ipv6-vxlan") \ @@ -74,6 +76,11 @@ _fe(ip_port_and_mask_t, dst_port) \ _fe(ip_protocol_t, protocol) +#define foreach_flow_entry_ip4_l2tpv3oip \ + _fe(ip4_address_and_mask_t, src_addr) \ + _fe(ip4_address_and_mask_t, dst_addr) \ + _fe(ip_protocol_t, protocol) \ + _fe(u32, session_id) #define foreach_flow_entry_ip4_vxlan \ _fe(ip4_address_t, src_addr) \