Fix possible read overrun. Signed-off-by: Alin Gabriel Serdean <aserd...@cloudbasesolutions.com> --- 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 dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev