1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-03-12 18:13:50 -05:00

Use memcpy rather than strncpy in sk_addrcopy! How did that happen?

[originally from svn r1968]
This commit is contained in:
Simon Tatham 2002-09-20 17:54:17 +00:00
parent 58238b10d3
commit 79fa4f8cd6

View File

@ -380,10 +380,10 @@ void sk_addrcopy(SockAddr addr, char *buf)
#endif
struct in_addr a;
a.s_addr = htonl(addr->address);
strncpy(buf, (char*) &a.s_addr, 4);
memcpy(buf, (char*) &a.s_addr, 4);
#ifdef IPV6
} else {
strncpy(buf, (char*) addr->ai, 16);
memcpy(buf, (char*) addr->ai, 16);
}
#endif
}