diff options
author | Alin Gabriel Serdean <aserdean@ovn.org> | 2018-02-21 16:57:29 +0200 |
---|---|---|
committer | Alin Gabriel Serdean <aserdean@ovn.org> | 2018-02-27 21:23:53 +0200 |
commit | 6a6ee1e9a56ec8409f9c7bfdcfd131584ead8cd7 (patch) | |
tree | 84509f55befb3fb94e9e11a6243959e6d9fecfef /datapath-windows | |
parent | 879b2d342fd517bfcb6b0400c6fdab8331934279 (diff) | |
download | openvswitch-6a6ee1e9a56ec8409f9c7bfdcfd131584ead8cd7.tar.gz |
datapath-windows: fix hash creation on ct mark
Use key->ct.mark instead of key->ct.zone when generating the hash
over the mark.
Signed-off-by: Alin Gabriel Serdean <aserdean@ovn.org>
Acked-by: Ben Pfaff <blp@ovn.org>
Acked-by: Anand Kumar <kumaranand@vmware.com>
Diffstat (limited to 'datapath-windows')
-rw-r--r-- | datapath-windows/ovsext/Flow.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/datapath-windows/ovsext/Flow.c b/datapath-windows/ovsext/Flow.c index 576fe4bc5..f8809876e 100644 --- a/datapath-windows/ovsext/Flow.c +++ b/datapath-windows/ovsext/Flow.c @@ -2598,7 +2598,7 @@ OvsLookupFlow(OVS_DATAPATH *datapath, *hash = OvsJhashWords((UINT32*)hash, 1, key->ct.zone); } if (key->ct.mark) { - *hash = OvsJhashWords((UINT32*)hash, 1, key->ct.zone); + *hash = OvsJhashWords((UINT32*)hash, 1, key->ct.mark); } if (key->ct.labels.ct_labels) { UINT32 lblHash = OvsJhashBytes(&key->ct.labels, |