| Message ID | 1501533339-126553-3-git-send-email-yihung.wei@gmail.com |
|---|---|
| State | Accepted |
| Headers | show |
diff --git a/lib/odp-util.c b/lib/odp-util.c index cf0d39d9ec16..c0c7618999e0 100644 --- a/lib/odp-util.c +++ b/lib/odp-util.c @@ -4790,7 +4790,8 @@ odp_key_to_dp_packet(const struct nlattr *key, size_t key_len, 1u << OVS_KEY_ATTR_IN_PORT | 1u << OVS_KEY_ATTR_ETHERTYPE | 1u << OVS_KEY_ATTR_ETHERNET | 1u << OVS_KEY_ATTR_CT_STATE | 1u << OVS_KEY_ATTR_CT_ZONE | 1u << OVS_KEY_ATTR_CT_MARK | - 1u << OVS_KEY_ATTR_CT_LABELS; + 1u << OVS_KEY_ATTR_CT_LABELS | 1u << OVS_KEY_ATTR_CT_ORIG_TUPLE_IPV4 | + 1u << OVS_KEY_ATTR_CT_ORIG_TUPLE_IPV6; pkt_metadata_init(md, ODPP_NONE);
Previsouly, odp_key_to_dp_packet() may fail to get ct_orig_tuple from ODP flow key. This patch fixes the issue. VMWare-BZ: #1920903 Fixes: daf4d3c18da4 ("odp: Support conntrack orig tuple key.") Suggested-by: Joe Stringer <joe@ovn.org> Signed-off-by: Yi-Hung Wei <yihung.wei@gmail.com> --- lib/odp-util.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)