=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== atftp-0.7.git20120829/autogen.sh-18- # needed to handle versions like 1.10 and 1.4-p6 atftp-0.7.git20120829/autogen.sh:19: _min="`echo ${_min}. | sed 's/[^0-9]/./g' | sed 's/\.\././g'`" atftp-0.7.git20120829/autogen.sh:20: _cur="`echo ${_cur}. | sed 's/[^0-9]/./g' | sed 's/\.\././g'`" atftp-0.7.git20120829/autogen.sh-21- atftp-0.7.git20120829/autogen.sh:22: _min_major="`echo $_min | cut -d. -f1`" atftp-0.7.git20120829/autogen.sh:23: _min_minor="`echo $_min | cut -d. -f2`" atftp-0.7.git20120829/autogen.sh:24: _min_patch="`echo $_min | cut -d. -f3`" atftp-0.7.git20120829/autogen.sh-25- atftp-0.7.git20120829/autogen.sh:26: _cur_major="`echo $_cur | cut -d. -f1`" atftp-0.7.git20120829/autogen.sh:27: _cur_minor="`echo $_cur | cut -d. -f2`" atftp-0.7.git20120829/autogen.sh:28: _cur_patch="`echo $_cur | cut -d. -f3`" atftp-0.7.git20120829/autogen.sh-29- ############################################## atftp-0.7.git20120829/debian/atftpd.postinst-81- if [ "$RET" ]; then atftp-0.7.git20120829/debian/atftpd.postinst:82: RET=`echo $RET | cut -f1 -d ' '` atftp-0.7.git20120829/debian/atftpd.postinst-83- VERBOSITY="--verbose=$RET" ############################################## atftp-0.7.git20120829/debian/atftpd.postinst-140-else atftp-0.7.git20120829/debian/atftpd.postinst:141: INETOPTS=`echo "$TFTPD_TIMEOUT $RETRY_TIMEOUT $NOTIMEOUT $NOTSIZE $NOBLKSIZE $NOMCAST $MCASTPORT $MCASTADDR $MCASTTTL $MAXTHREAD $VERBOSITY $LOGFILE $BASEDIR"|tr -s " "` atftp-0.7.git20120829/debian/atftpd.postinst-142- update-inetd --group BOOT --add "tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd $INETOPTS" ############################################## atftp-0.7.git20120829/tftp_def.c-183-char * atftp-0.7.git20120829/tftp_def.c:184:sockaddr_print_addr(const struct sockaddr_storage *ss, char *buf, size_t len) atftp-0.7.git20120829/tftp_def.c-185-{ ############################################## atftp-0.7.git20120829/tftp_def.c-240- atftp-0.7.git20120829/tftp_def.c:241:int sockaddr_equal_addr(const struct sockaddr_storage *left, atftp-0.7.git20120829/tftp_def.c-242- const struct sockaddr_storage *right) ############################################## atftp-0.7.git20120829/tftp_def.h-56- atftp-0.7.git20120829/tftp_def.h:57:char *sockaddr_print_addr(const struct sockaddr_storage *, char *, size_t); atftp-0.7.git20120829/tftp_def.h-58-#define SOCKADDR_PRINT_ADDR_LEN INET6_ADDRSTRLEN ############################################## atftp-0.7.git20120829/tftp_def.h-62- const struct sockaddr_storage *); atftp-0.7.git20120829/tftp_def.h:63:int sockaddr_equal_addr(const struct sockaddr_storage *, atftp-0.7.git20120829/tftp_def.h-64- const struct sockaddr_storage *); ############################################## atftp-0.7.git20120829/tftp_file.c-327- fprintf(stderr, "tftp: packet discard <%s:%d>.\n", atftp-0.7.git20120829/tftp_file.c:328: sockaddr_print_addr(&from, from_str, sizeof(from_str)), atftp-0.7.git20120829/tftp_file.c-329- sockaddr_get_port(&from)); ############################################## atftp-0.7.git20120829/tftp_file.c-824- fprintf(stderr, "tftp: packet discard <%s:%d>.\n", atftp-0.7.git20120829/tftp_file.c:825: sockaddr_print_addr(&from, from_str, sizeof(from_str)), atftp-0.7.git20120829/tftp_file.c-826- sockaddr_get_port(&from)); ############################################## atftp-0.7.git20120829/tftp_mtftp.c-358- /* Can only receive this error from unicast */ atftp-0.7.git20120829/tftp_mtftp.c:359: if (!sockaddr_equal_addr(&sa, &from)) atftp-0.7.git20120829/tftp_mtftp.c-360- { atftp-0.7.git20120829/tftp_mtftp.c-361- fprintf(stderr, "mtftp: error packet discarded from <%s>.\n", atftp-0.7.git20120829/tftp_mtftp.c:362: sockaddr_print_addr(&from, from_str, sizeof(from_str))); atftp-0.7.git20120829/tftp_mtftp.c-363- break; ############################################## atftp-0.7.git20120829/tftp_mtftp.c-374- port yet) */ atftp-0.7.git20120829/tftp_mtftp.c:375: if (sockaddr_equal_addr(&sa, &from)) atftp-0.7.git20120829/tftp_mtftp.c-376- { ############################################## atftp-0.7.git20120829/tftp_mtftp.c-387- " continuing\n", atftp-0.7.git20120829/tftp_mtftp.c:388: sockaddr_print_addr(&from, from_str, sizeof(from_str))); atftp-0.7.git20120829/tftp_mtftp.c-389- else ############################################## atftp-0.7.git20120829/tftp_mtftp.c-411- "mtftp: unexpected unicast packet from <%s>.\n", atftp-0.7.git20120829/tftp_mtftp.c:412: sockaddr_print_addr(&from, from_str, sizeof(from_str))); atftp-0.7.git20120829/tftp_mtftp.c-413- break; ############################################## atftp-0.7.git20120829/tftp_mtftp.c-419- fprintf(stderr, "mtftp: unexpected packet from <%s>\n", atftp-0.7.git20120829/tftp_mtftp.c:420: sockaddr_print_addr(&from, from_str, sizeof(from_str))); atftp-0.7.git20120829/tftp_mtftp.c-421- break; ############################################## atftp-0.7.git20120829/tftp_mtftp.c-431- fprintf(stderr, "mtftp: packet discard <%s>.\n", atftp-0.7.git20120829/tftp_mtftp.c:432: sockaddr_print_addr(&from, from_str, sizeof(from_str))); atftp-0.7.git20120829/tftp_mtftp.c-433- if (number_of_timeout > NB_OF_RETRY) ############################################## atftp-0.7.git20120829/tftpd.c-650- rely only on the IP address for that. */ atftp-0.7.git20120829/tftpd.c:651: sockaddr_print_addr(&data->client_info->client, atftp-0.7.git20120829/tftpd.c-652- addr_str, sizeof(addr_str)); ############################################## atftp-0.7.git20120829/tftpd.c-726- logger(LOG_DEBUG, "Creating new socket: %s:%d", atftp-0.7.git20120829/tftpd.c:727: sockaddr_print_addr(&to, addr_str, sizeof(addr_str)), atftp-0.7.git20120829/tftpd.c-728- sockaddr_get_port(&to)); ############################################## atftp-0.7.git20120829/tftpd.c-745- data->tftp_options[OPT_FILENAME].value, atftp-0.7.git20120829/tftpd.c:746: sockaddr_print_addr(&data->client_info->client, atftp-0.7.git20120829/tftpd.c-747- addr_str, sizeof(addr_str)), ############################################## atftp-0.7.git20120829/tftpd.c-757- logger(LOG_NOTICE, "Fetching from %s to %s", atftp-0.7.git20120829/tftpd.c:758: sockaddr_print_addr(&data->client_info->client, atftp-0.7.git20120829/tftpd.c-759- addr_str, sizeof(addr_str)), ############################################## atftp-0.7.git20120829/tftpd.c-784- retval, atftp-0.7.git20120829/tftpd.c:785: sockaddr_print_addr(&data->client_info->client, atftp-0.7.git20120829/tftpd.c-786- addr_str, sizeof(addr_str))); ############################################## atftp-0.7.git20120829/tftpd_file.c-272- logger(LOG_INFO, "client (%s) not responding", atftp-0.7.git20120829/tftpd_file.c:273: sockaddr_print_addr(&data->client_info->client, atftp-0.7.git20120829/tftpd_file.c-274- addr_str, sizeof(addr_str))); ############################################## atftp-0.7.git20120829/tftpd_file.c-299- logger(LOG_WARNING, "packet discarded <%s>", atftp-0.7.git20120829/tftpd_file.c:300: sockaddr_print_addr(&from, addr_str, atftp-0.7.git20120829/tftpd_file.c-301- sizeof(addr_str))); ############################################## atftp-0.7.git20120829/tftpd_file.c-319- logger(LOG_WARNING, "packet discarded <%s>", atftp-0.7.git20120829/tftpd_file.c:320: sockaddr_print_addr(&from, addr_str, atftp-0.7.git20120829/tftpd_file.c-321- sizeof(addr_str))); ############################################## atftp-0.7.git20120829/tftpd_file.c-332- logger(LOG_WARNING, "packet discarded <%s>", atftp-0.7.git20120829/tftpd_file.c:333: sockaddr_print_addr(&from, addr_str, atftp-0.7.git20120829/tftpd_file.c-334- sizeof(addr_str))); ############################################## atftp-0.7.git20120829/tftpd_file.c-669- logger(LOG_ERR, "bad multicast address %s\n", atftp-0.7.git20120829/tftpd_file.c:670: sockaddr_print_addr(&data->sa_mcast, atftp-0.7.git20120829/tftpd_file.c-671- addr_str, sizeof(addr_str))); ############################################## atftp-0.7.git20120829/tftpd_file.c-721- tftp_errmsg[EUNDEF], atftp-0.7.git20120829/tftpd_file.c:722: sockaddr_print_addr(&client_info->client, atftp-0.7.git20120829/tftpd_file.c-723- addr_str, sizeof(addr_str))); ############################################## atftp-0.7.git20120829/tftpd_file.c-784- logger(LOG_INFO, "client (%s) not responding", atftp-0.7.git20120829/tftpd_file.c:785: sockaddr_print_addr(&client_info->client, atftp-0.7.git20120829/tftpd_file.c-786- addr_str, sizeof(addr_str))); ############################################## atftp-0.7.git20120829/tftpd_file.c-814- "Serving next client: %s:%d", atftp-0.7.git20120829/tftpd_file.c:815: sockaddr_print_addr( atftp-0.7.git20120829/tftpd_file.c-816- &client_info->client, ############################################## atftp-0.7.git20120829/tftpd_file.c-851- logger(LOG_DEBUG, "client done <%s>", atftp-0.7.git20120829/tftpd_file.c:852: sockaddr_print_addr( atftp-0.7.git20120829/tftpd_file.c-853- &from, addr_str, ############################################## atftp-0.7.git20120829/tftpd_file.c-856- logger(LOG_WARNING, "packet discarded <%s:%d>", atftp-0.7.git20120829/tftpd_file.c:857: sockaddr_print_addr( atftp-0.7.git20120829/tftpd_file.c-858- &from, addr_str, ############################################## atftp-0.7.git20120829/tftpd_file.c-883- logger(LOG_WARNING, "packet discarded <%s:%d>", atftp-0.7.git20120829/tftpd_file.c:884: sockaddr_print_addr(&from, addr_str, atftp-0.7.git20120829/tftpd_file.c-885- sizeof(addr_str)), ############################################## atftp-0.7.git20120829/tftpd_file.c-924- logger(LOG_DEBUG, "client sent ERROR, mark as done <%s>", atftp-0.7.git20120829/tftpd_file.c:925: sockaddr_print_addr( atftp-0.7.git20120829/tftpd_file.c-926- &from, addr_str, ############################################## atftp-0.7.git20120829/tftpd_file.c-930- logger(LOG_WARNING, "packet discarded <%s>", atftp-0.7.git20120829/tftpd_file.c:931: sockaddr_print_addr(&from, addr_str, atftp-0.7.git20120829/tftpd_file.c-932- sizeof(addr_str))); ############################################## atftp-0.7.git20120829/tftpd_file.c-944- logger(LOG_WARNING, "packet discarded <%s>", atftp-0.7.git20120829/tftpd_file.c:945: sockaddr_print_addr(&from, addr_str, atftp-0.7.git20120829/tftpd_file.c-946- sizeof(addr_str))); ############################################## atftp-0.7.git20120829/tftpd_file.c-969- logger(LOG_WARNING, "packet discarded <%s>", atftp-0.7.git20120829/tftpd_file.c:970: sockaddr_print_addr(&from, addr_str, atftp-0.7.git20120829/tftpd_file.c-971- sizeof(addr_str))); ############################################## atftp-0.7.git20120829/tftpd_file.c-995- "Serving next client: %s:%d", atftp-0.7.git20120829/tftpd_file.c:996: sockaddr_print_addr(&client_info->client, atftp-0.7.git20120829/tftpd_file.c-997- addr_str, sizeof(addr_str)), ############################################## atftp-0.7.git20120829/tftpd_mtftp.c-397- rely only on the IP address for that. */ atftp-0.7.git20120829/tftpd_mtftp.c:398: sockaddr_print_addr(&sa, addr_str, sizeof(addr_str)); atftp-0.7.git20120829/tftpd_mtftp.c-399- if (hosts_ctl("in.tftpd", STRING_UNKNOWN, addr_str, ############################################## atftp-0.7.git20120829/tftpd_mtftp.c-416- retval, atftp-0.7.git20120829/tftpd_mtftp.c:417: sockaddr_print_addr(&sa, addr_str, sizeof(addr_str))); atftp-0.7.git20120829/tftpd_mtftp.c-418- tftp_send_error(sockfd, &sa, EBADOP, data->data_buffer, data->data_buffer_size); ############################################## atftp-0.7.git20120829/tftpd_mtftp.c-426- logger(LOG_NOTICE, "Serving %s to %s:%d", filename, atftp-0.7.git20120829/tftpd_mtftp.c:427: sockaddr_print_addr(&sa, addr_str, sizeof(addr_str))); atftp-0.7.git20120829/tftpd_mtftp.c-428- if (data->trace) ############################################## atftp-0.7.git20120829/tftpd_mtftp.c-596- logger(LOG_INFO, "client (%s) not responding", atftp-0.7.git20120829/tftpd_mtftp.c:597: sockaddr_print_addr(&data->sa_in, addr_str, atftp-0.7.git20120829/tftpd_mtftp.c-598- sizeof(addr_str)));