diff options
Diffstat (limited to 'datapath-windows/ovsext/Geneve.c')
-rw-r--r-- | datapath-windows/ovsext/Geneve.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/datapath-windows/ovsext/Geneve.c b/datapath-windows/ovsext/Geneve.c index 5712e4daa..efdf9f71c 100644 --- a/datapath-windows/ovsext/Geneve.c +++ b/datapath-windows/ovsext/Geneve.c @@ -170,10 +170,10 @@ NDIS_STATUS OvsEncapGeneve(POVS_VPORT_ENTRY vport, /* L2 header */ ethHdr = (EthHdr *)bufferStart; - ASSERT(((PCHAR)&fwdInfo.dstMacAddr + sizeof fwdInfo.dstMacAddr) == - (PCHAR)&fwdInfo.srcMacAddr); NdisMoveMemory(ethHdr->Destination, fwdInfo.dstMacAddr, - sizeof ethHdr->Destination + sizeof ethHdr->Source); + sizeof ethHdr->Destination); + NdisMoveMemory(ethHdr->Source, fwdInfo.srcMacAddr, + sizeof ethHdr->Source); ethHdr->Type = htons(ETH_TYPE_IPV4); /* IP header */ |