* Convert rte_acl_ipv4vlan_rule: swap VLAN and PORTS rule fields. */
| 672 | * Convert rte_acl_ipv4vlan_rule: swap VLAN and PORTS rule fields. |
| 673 | */ |
| 674 | static void |
| 675 | convert_rule_3(const struct rte_acl_ipv4vlan_rule *ri, |
| 676 | struct acl_ipv4vlan_rule *ro) |
| 677 | { |
| 678 | struct rte_acl_field t1, t2; |
| 679 | |
| 680 | convert_rule(ri, ro); |
| 681 | |
| 682 | t1 = ro->field[RTE_ACL_IPV4VLAN_VLAN1_FIELD]; |
| 683 | t2 = ro->field[RTE_ACL_IPV4VLAN_VLAN2_FIELD]; |
| 684 | |
| 685 | ro->field[RTE_ACL_IPV4VLAN_VLAN1_FIELD] = |
| 686 | ro->field[RTE_ACL_IPV4VLAN_SRCP_FIELD]; |
| 687 | ro->field[RTE_ACL_IPV4VLAN_VLAN2_FIELD] = |
| 688 | ro->field[RTE_ACL_IPV4VLAN_DSTP_FIELD]; |
| 689 | |
| 690 | ro->field[RTE_ACL_IPV4VLAN_SRCP_FIELD] = t1; |
| 691 | ro->field[RTE_ACL_IPV4VLAN_DSTP_FIELD] = t2; |
| 692 | } |
| 693 | |
| 694 | /* |
| 695 | * Convert rte_acl_ipv4vlan_rule: swap SRC and DST IPv4 address rules. |
nothing calls this directly
no test coverage detected