summaryrefslogtreecommitdiff
path: root/datapath-windows/ovsext/Flow.c
diff options
context:
space:
mode:
authorAnand Kumar <kumaranand@vmware.com>2017-06-09 15:16:04 -0700
committerGurucharan Shetty <guru@ovn.org>2017-06-12 12:07:02 -0700
commit1ef6b404a8a53c7d85644c8f0a690a0eebb1985b (patch)
tree781e4865f3fc767286f2ec49a80c3be825888196 /datapath-windows/ovsext/Flow.c
parent5bcd47540f112a53c9d35f2f46395ba82fe6e1fa (diff)
downloadopenvswitch-1ef6b404a8a53c7d85644c8f0a690a0eebb1985b.tar.gz
datapath-windows: Add support for NAT in conntrack
Add support for parsing netlink attributes related to NAT in conntrack. Co-Authored-by: Yin Lin <linyi@vmware.com> Co-Authored-by: Darrell Ball <dlu998@gmail.com> Signed-off-by: Anand Kumar <kumaranand@vmware.com> Signed-off-by: Yin Lin <linyi@vmware.com> Signed-off-by: Darrell Ball <dlu998@gmail.com> Acked-by: Alin Gabriel Serdean <aserdean@cloudbasesolutions.com> Signed-off-by: Gurucharan Shetty <guru@ovn.org>
Diffstat (limited to 'datapath-windows/ovsext/Flow.c')
-rw-r--r--datapath-windows/ovsext/Flow.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/datapath-windows/ovsext/Flow.c b/datapath-windows/ovsext/Flow.c
index 80f56765f..60f9b1c60 100644
--- a/datapath-windows/ovsext/Flow.c
+++ b/datapath-windows/ovsext/Flow.c
@@ -3125,9 +3125,9 @@ OvsProbeSupportedFeature(POVS_MESSAGE msgIn,
}
} else if (keyAttrs[OVS_KEY_ATTR_CT_STATE]) {
UINT32 state = NlAttrGetU32(keyAttrs[OVS_KEY_ATTR_CT_STATE]);
- if (state & OVS_CS_F_DST_NAT || state & OVS_CS_F_SRC_NAT) {
+ if (!state) {
status = STATUS_INVALID_PARAMETER;
- OVS_LOG_ERROR("Contrack NAT is not supported:%d", state);
+ OVS_LOG_ERROR("Invalid state specified.");
}
} else if (keyAttrs[OVS_KEY_ATTR_CT_ZONE]) {
UINT16 zone = (NlAttrGetU16(keyAttrs[OVS_KEY_ATTR_CT_ZONE]));