diff options
author | Jinjun Gao <jinjung@vmware.com> | 2020-07-29 11:33:18 +0800 |
---|---|---|
committer | Alin Gabriel Serdean <aserdean@cloudbasesolutions.com> | 2020-07-29 22:29:32 +0300 |
commit | ba73001b6e1d1048df149d7d024e5fecd8ca618d (patch) | |
tree | 6ba609b6ac07742bad99cd7755b086f957240113 /datapath-windows/ovsext/Actions.h | |
parent | 3f5dff904f468754ecbf1d2ff121169d21593184 (diff) | |
download | openvswitch-ba73001b6e1d1048df149d7d024e5fecd8ca618d.tar.gz |
datapath-windows: Update flow key in SET action
The flow key is not updated when process OVS_ACTION_ATTR_SET action.
It will impact follow-up actions, such as, conntrack module cannot
find created conntrack entry if passing old flow key to it.
Reported-by: Rui Cao <rcao@vmware.com>
Signed-off-by: Jinjun Gao <jinjung@vmware.com>
Signed-off-by: Alin Gabriel Serdean <aserdean@cloudbasesolutions.com>
Diffstat (limited to 'datapath-windows/ovsext/Actions.h')
-rw-r--r-- | datapath-windows/ovsext/Actions.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/datapath-windows/ovsext/Actions.h b/datapath-windows/ovsext/Actions.h index fd050d5dd..bc12e1166 100644 --- a/datapath-windows/ovsext/Actions.h +++ b/datapath-windows/ovsext/Actions.h @@ -115,14 +115,17 @@ PUINT8 OvsGetHeaderBySize(OvsForwardingContext *ovsFwdCtx, NDIS_STATUS OvsUpdateUdpPorts(OvsForwardingContext *ovsFwdCtx, + OvsFlowKey *key, const struct ovs_key_udp *udpAttr); NDIS_STATUS OvsUpdateTcpPorts(OvsForwardingContext *ovsFwdCtx, + OvsFlowKey *key, const struct ovs_key_tcp *tcpAttr); NDIS_STATUS OvsUpdateIPv4Header(OvsForwardingContext *ovsFwdCtx, + OvsFlowKey *key, const struct ovs_key_ipv4 *ipAttr); NDIS_STATUS |