diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2012-06-04 04:06:34 +0200 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2012-06-04 04:06:34 +0200 |
commit | 449be366a416146917bb0a682862f577c4c53bf2 (patch) | |
tree | 11bd8bcab6629863b377c3ecf3284e8265af8e1b | |
parent | Initial commit. (diff) | |
download | telnet-password-honeypot-449be366a416146917bb0a682862f577c4c53bf2.tar.xz telnet-password-honeypot-449be366a416146917bb0a682862f577c4c53bf2.zip |
Proper string size.
-rw-r--r-- | honeypot.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -501,9 +501,9 @@ int main(int argc, char *argv[]) char ipaddr[INET6_ADDRSTRLEN]; memset(ipaddr, 0, sizeof(ipaddr)); if (connection_addr.ss_family == AF_INET6) - inet_ntop(AF_INET6, &(((struct sockaddr_in6 *)&connection_addr)->sin6_addr), ipaddr, connection_addr_len); + inet_ntop(AF_INET6, &(((struct sockaddr_in6 *)&connection_addr)->sin6_addr), ipaddr, INET6_ADDRSTRLEN); else if (connection_addr.ss_family == AF_INET) - inet_ntop(AF_INET, &(((struct sockaddr_in *)&connection_addr)->sin_addr), ipaddr, connection_addr_len); + inet_ntop(AF_INET, &(((struct sockaddr_in *)&connection_addr)->sin_addr), ipaddr, INET6_ADDRSTRLEN); printf("Forked process %d for connection %s.\n", getpid(), ipaddr); handle_connection(connection_fd, ipaddr); } |