tc: Fix nat port range when offloading ct action
Port range struct is currently union so the last min/max port assignment
wins, and kernel doesn't receive the range.
Change it to struct type.
Fixes: ("netdev-offload-tc: Add conntrack nat support")
@@ -235,7 +235,7 @@ struct tc_action {
} ipv6;
};
- union {
+ struct {
ovs_be16 min;
ovs_be16 max;
} port;
