diff options
author | Anand Kumar <kumaranand@vmware.com> | 2018-11-09 11:08:33 -0800 |
---|---|---|
committer | Alin Gabriel Serdean <aserdean@ovn.org> | 2018-12-21 15:58:20 +0200 |
commit | 202b81379287b16364b33ea8049de8f9b1e46cac (patch) | |
tree | 741ceb90730b2c09342ec8150096a394436333b7 /datapath-windows/ovsext/IpFragment.h | |
parent | b559c8bddd25e17868159a0a36e43703a3c0b4be (diff) | |
download | openvswitch-202b81379287b16364b33ea8049de8f9b1e46cac.tar.gz |
datapath-windows: Use layers info to extract IP header in IpFragment
- Rely on layers l3Offset field to get offset of IP header.
- Aslo fix passing 'newNbl' to IP fragment which is not required.
- Fixed including a header file twice.
Signed-off-by: Anand Kumar <kumaranand@vmware.com>
Acked-by: Alin Gabriel Serdean <aserdean@ovn.org>
Signed-off-by: Alin Gabriel Serdean <aserdean@ovn.org>
Diffstat (limited to 'datapath-windows/ovsext/IpFragment.h')
-rw-r--r-- | datapath-windows/ovsext/IpFragment.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/datapath-windows/ovsext/IpFragment.h b/datapath-windows/ovsext/IpFragment.h index 2b2305132..433bad876 100644 --- a/datapath-windows/ovsext/IpFragment.h +++ b/datapath-windows/ovsext/IpFragment.h @@ -68,8 +68,8 @@ NDIS_STATUS OvsProcessIpv4Fragment(POVS_SWITCH_CONTEXT switchContext, PNET_BUFFER_LIST *curNbl, OvsCompletionList *completionList, NDIS_SWITCH_PORT_ID sourcePort, - ovs_be64 tunnelId, - PNET_BUFFER_LIST *newNbl); + POVS_PACKET_HDR_INFO layers, + ovs_be64 tunnelId); NDIS_STATUS OvsInitIpFragment(POVS_SWITCH_CONTEXT context); VOID OvsCleanupIpFragment(VOID); #endif /* __IPFRAGMENT_H_ */ |