X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=app%2Ftest-acl%2Fmain.c;h=72ce83cbabcbdee793bf6983dd2cc3abc522dcf8;hb=0b6fbe8749d260724c1e8c0e718d0afc2a0b7f65;hp=be3d773f4d42094e83ab0eff3ad36b7436d174dd;hpb=4d0a3f2a93f34b2840a1331cea39f6e0f49f74ff;p=dpdk.git diff --git a/app/test-acl/main.c b/app/test-acl/main.c index be3d773f4d..72ce83cbab 100644 --- a/app/test-acl/main.c +++ b/app/test-acl/main.c @@ -162,6 +162,23 @@ enum { NUM_FIELDS_IPV4 }; +/* + * That effectively defines order of IPV4VLAN classifications: + * - PROTO + * - VLAN (TAG and DOMAIN) + * - SRC IP ADDRESS + * - DST IP ADDRESS + * - PORTS (SRC and DST) + */ +enum { + RTE_ACL_IPV4VLAN_PROTO, + RTE_ACL_IPV4VLAN_VLAN, + RTE_ACL_IPV4VLAN_SRC, + RTE_ACL_IPV4VLAN_DST, + RTE_ACL_IPV4VLAN_PORTS, + RTE_ACL_IPV4VLAN_NUM +}; + struct rte_acl_field_def ipv4_defs[NUM_FIELDS_IPV4] = { { .type = RTE_ACL_FIELD_TYPE_BITMASK,