Fix possible read overrun.
Signed-off-by: Alin Gabriel Serdean <[email protected]>
---
datapath-windows/ovsext/Geneve.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/datapath-windows/ovsext/Geneve.c b/datapath-windows/ovsext/Geneve.c
index 5712e4d..65e547f 100644
--- a/datapath-windows/ovsext/Geneve.c
+++ b/datapath-windows/ovsext/Geneve.c
@@ -173,7 +173,7 @@ NDIS_STATUS OvsEncapGeneve(POVS_VPORT_ENTRY vport,
ASSERT(((PCHAR)&fwdInfo.dstMacAddr + sizeof fwdInfo.dstMacAddr) ==
(PCHAR)&fwdInfo.srcMacAddr);
NdisMoveMemory(ethHdr->Destination, fwdInfo.dstMacAddr,
- sizeof ethHdr->Destination + sizeof ethHdr->Source);
+ sizeof ethHdr->Destination);
ethHdr->Type = htons(ETH_TYPE_IPV4);
/* IP header */
--
2.9.2.windows.1
_______________________________________________
dev mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/dev