X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fnetwork%2Finet_ntop.c;h=14f9f4c4018ed5dc0a3a4c9db1839c411135bfad;hb=df37d3960abec482e17fad2274a99b790f6cc08b;hp=e9e2823f44f0299ec35417ea6253c16cf45f362e;hpb=1cd417bdf10366d63cc875e285c6418709a58c17;p=musl diff --git a/src/network/inet_ntop.c b/src/network/inet_ntop.c index e9e2823f..14f9f4c4 100644 --- a/src/network/inet_ntop.c +++ b/src/network/inet_ntop.c @@ -1,7 +1,5 @@ #include -#include #include -#include #include #include #include @@ -40,7 +38,7 @@ const char *inet_ntop(int af, const void *restrict a0, char *restrict s, socklen } if (max>2) { buf[best] = buf[best+1] = ':'; - strcpy(buf+best+2, buf+best+max); + memmove(buf+best+2, buf+best+max, i-best-max+1); } if (strlen(buf) < l) { strcpy(s, buf);