diff --git a/lib/core-net/client/connect3.c b/lib/core-net/client/connect3.c index 029143a81..44114380b 100644 --- a/lib/core-net/client/connect3.c +++ b/lib/core-net/client/connect3.c @@ -385,7 +385,7 @@ ads_known: #if defined(LWS_WITH_UNIX_SOCK) if (!wsi->unix_skt) #endif - memcpy(&wsi->sa46_peer, psa, n); + memmove(&wsi->sa46_peer, psa, (unsigned int)n); /* * Finally, make the actual connection attempt