~mdw
/
sgt
/
putty
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Use memcpy rather than strncpy in sk_addrcopy! How did that happen?
[sgt/putty]
/
winnet.c
diff --git
a/winnet.c
b/winnet.c
index
5b853e1
..
7cadf86
100644
(file)
--- a/
winnet.c
+++ b/
winnet.c
@@
-380,10
+380,10
@@
void sk_addrcopy(SockAddr addr, char *buf)
#endif
struct in_addr a;
a.s_addr = htonl(addr->address);
#endif
struct in_addr a;
a.s_addr = htonl(addr->address);
-
strn
cpy(buf, (char*) &a.s_addr, 4);
+
mem
cpy(buf, (char*) &a.s_addr, 4);
#ifdef IPV6
} else {
#ifdef IPV6
} else {
-
strn
cpy(buf, (char*) addr->ai, 16);
+
mem
cpy(buf, (char*) addr->ai, 16);
}
#endif
}
}
#endif
}