=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== nuttcp-6.1.2/missing/addrinfo.h-88- size_t, char *, size_t, int); nuttcp-6.1.2/missing/addrinfo.h:89:extern struct hostent *getipnodebyaddr (const void *, size_t, int, int *); nuttcp-6.1.2/missing/addrinfo.h-90-extern struct hostent *getipnodebyname (const char *, int, int, int *); ############################################## nuttcp-6.1.2/missing/inet_aton.c-60-{ nuttcp-6.1.2/missing/inet_aton.c:61: addr->s_addr = inet_addr(cp); nuttcp-6.1.2/missing/inet_aton.c-62- return (addr->s_addr == INADDR_NONE) ? 0 : 1; ############################################## nuttcp-6.1.2/missing/getaddrinfo.c-679- * hostname == NULL. nuttcp-6.1.2/missing/getaddrinfo.c:680: * passive socket -> anyaddr (0.0.0.0 or ::) nuttcp-6.1.2/missing/getaddrinfo.c-681- * non-passive socket -> localhost (127.0.0.1 or ::1) ############################################## nuttcp-6.1.2/missing/getaddrinfo.c-921- nuttcp-6.1.2/missing/getaddrinfo.c:922: hp = getipnodebyaddr(addr, afd->a_addrlen, afd->a_af, &h_error); nuttcp-6.1.2/missing/getaddrinfo.c-923-#else nuttcp-6.1.2/missing/getaddrinfo.c:924: hp = gethostbyaddr(addr, afd->a_addrlen, afd->a_af); nuttcp-6.1.2/missing/getaddrinfo.c-925-#endif ############################################## nuttcp-6.1.2/missing/getaddrinfo.c-931-#else nuttcp-6.1.2/missing/getaddrinfo.c:932: /* hp will be damaged if we use gethostbyaddr() */ nuttcp-6.1.2/missing/getaddrinfo.c-933- if ((ap = (char *)malloc(hp->h_length)) == NULL) { ############################################## nuttcp-6.1.2/cygwin/cygwin-1.5.19-4-ipv6-0.21.diff-48- static int nuttcp-6.1.2/cygwin/cygwin-1.5.19-4-ipv6-0.21.diff:49: get_inet_addr (const struct sockaddr *in, int inlen, nuttcp-6.1.2/cygwin/cygwin-1.5.19-4-ipv6-0.21.diff-50-- struct sockaddr_in *out, int *outlen, ############################################## nuttcp-6.1.2/cygwin/cygwin-1.5.19-4-ipv6-0.21.diff-82- nuttcp-6.1.2/cygwin/cygwin-1.5.19-4-ipv6-0.21.diff:83:- if (!get_inet_addr (name, namelen, &sin, &namelen, &type, connect_secret)) nuttcp-6.1.2/cygwin/cygwin-1.5.19-4-ipv6-0.21.diff:84:+ if (!get_inet_addr (name, namelen, (struct sockaddr *)&sin, &namelen, &type, connect_secret)) nuttcp-6.1.2/cygwin/cygwin-1.5.19-4-ipv6-0.21.diff-85- return -1; ############################################## nuttcp-6.1.2/cygwin/cygwin-1.5.19-4-ipv6-0.21.diff-119- nuttcp-6.1.2/cygwin/cygwin-1.5.19-4-ipv6-0.21.diff:120:- if (to && !get_inet_addr (to, tolen, &sin, &tolen)) nuttcp-6.1.2/cygwin/cygwin-1.5.19-4-ipv6-0.21.diff:121:+ if (to && !get_inet_addr (to, tolen, (struct sockaddr *)&sin, &tolen)) nuttcp-6.1.2/cygwin/cygwin-1.5.19-4-ipv6-0.21.diff-122- return SOCKET_ERROR; ############################################## nuttcp-6.1.2/cygwin/cygwin-1.5.19-4-ipv6-0.21.diff-425- /* nuttcp-6.1.2/cygwin/cygwin-1.5.19-4-ipv6-0.21.diff:426: * Error return codes from gethostbyname() and gethostbyaddr() nuttcp-6.1.2/cygwin/cygwin-1.5.19-4-ipv6-0.21.diff-427- * (left in extern int h_errno).