=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== vrfy-990522/pars.c-139- */ vrfy-990522/pars.c:140: if (invalidaddr(addrspec)) vrfy-990522/pars.c-141- return(NULL); ############################################## vrfy-990522/pars.c-146- */ vrfy-990522/pars.c:147: address = parseaddr(addrspec); vrfy-990522/pars.c-148- if (address == NULL) ############################################## vrfy-990522/pars.c-202-char * vrfy-990522/pars.c:203:parseaddr(addrspec) vrfy-990522/pars.c-204-char *addrspec; /* full address specification */ ############################################## vrfy-990522/pars.c-220- *q = '\0'; vrfy-990522/pars.c:221: address = parseaddr(p+1); vrfy-990522/pars.c-222- *q = '>'; ############################################## vrfy-990522/pars.c-242- *p = '\0'; vrfy-990522/pars.c:243: address = cataddr(buf, address, addrspec); vrfy-990522/pars.c-244- *p = '('; ############################################## vrfy-990522/pars.c-252- vrfy-990522/pars.c:253: address = cataddr(buf, address, addrspec); vrfy-990522/pars.c-254- *address = '\0'; ############################################## vrfy-990522/pars.c-337-** Used by parselist() to locate address delimiters in address lists. vrfy-990522/pars.c:338:** Used by parseaddr() to locate brackets and parens in addresses. vrfy-990522/pars.c-339-** Used by parsehost() to locate domain separators in domain names. ############################################## vrfy-990522/pars.c-421-bool vrfy-990522/pars.c:422:invalidaddr(addrspec) vrfy-990522/pars.c-423-char *addrspec; /* address specification */ ############################################## vrfy-990522/pars.c-522- /* must not be a plain dotted quad */ vrfy-990522/pars.c:523: if (inet_addr(domain) != NOT_DOTTED_QUAD) vrfy-990522/pars.c-524- { ############################################## vrfy-990522/pars.c-529- /* but may be a dotted quad between brackets */ vrfy-990522/pars.c:530: if (numeric_addr(domain) != NOT_DOTTED_QUAD) vrfy-990522/pars.c-531- return(FALSE); ############################################## vrfy-990522/pars.c-586-** vrfy-990522/pars.c:587:** Used by parseaddr() to construct an address without comments. vrfy-990522/pars.c-588-** Address parts are concatenated without embedded blanks. ############################################## vrfy-990522/pars.c-592-char * vrfy-990522/pars.c:593:cataddr(buf, address, addrspec) vrfy-990522/pars.c-594-char *buf; /* start of address buffer */ ############################################## vrfy-990522/conn.c-134- */ vrfy-990522/conn.c:135: addr = numeric_addr(host); vrfy-990522/conn.c-136- if (addr == NOT_DOTTED_QUAD) vrfy-990522/conn.c:137: addr = inet_addr(host); vrfy-990522/conn.c-138- ############################################## vrfy-990522/conn.c-146- vrfy-990522/conn.c:147: hp = gethostbyaddr((char *)&inaddr[0], INADDRSZ, AF_INET); vrfy-990522/conn.c-148- if (hp != NULL) ############################################## vrfy-990522/conn.c-351- /* check dotted quad between brackets */ vrfy-990522/conn.c:352: addr = numeric_addr(host); vrfy-990522/conn.c-353- if (addr != NOT_DOTTED_QUAD) ############################################## vrfy-990522/conn.c-356- /* check plain dotted quad */ vrfy-990522/conn.c:357: addr = inet_addr(host); vrfy-990522/conn.c-358- if (addr != NOT_DOTTED_QUAD) ############################################## vrfy-990522/conn.c-379-ipaddr_t vrfy-990522/conn.c:380:numeric_addr(host) vrfy-990522/conn.c-381-char *host; /* host name to check */ ############################################## vrfy-990522/conn.c-393- *p = '\0'; vrfy-990522/conn.c:394: addr = inet_addr(host+1); vrfy-990522/conn.c-395- *p = ']'; ############################################## vrfy-990522/.pc/10-port.h.patch/port.h-148-#define gethostbyname (struct hostent *)res_gethostbyname vrfy-990522/.pc/10-port.h.patch/port.h:149:#define gethostbyaddr (struct hostent *)res_gethostbyaddr vrfy-990522/.pc/10-port.h.patch/port.h-150-#endif ############################################## vrfy-990522/.pc/15-vrfy.h--include.patch/vrfy.h-70-/* special address syntax */ vrfy-990522/.pc/15-vrfy.h--include.patch/vrfy.h:71:#define file_addr(a) ((a)[0] == '/') vrfy-990522/.pc/15-vrfy.h--include.patch/vrfy.h:72:#define prog_addr(a) ((a)[0] == '|' || ((a)[0] == '"' && (a)[1] == '|')) vrfy-990522/.pc/15-vrfy.h--include.patch/vrfy.h:73:#define incl_addr(a) (strncmp(a, ":include:", 9) == 0) vrfy-990522/.pc/15-vrfy.h--include.patch/vrfy.h-74- ############################################## vrfy-990522/.pc/21-main.c--dash-in-mail.patch/main.c-1106- vrfy-990522/.pc/21-main.c--dash-in-mail.patch/main.c:1107: if (invalidaddr(address)) vrfy-990522/.pc/21-main.c--dash-in-mail.patch/main.c-1108- { ############################################## vrfy-990522/.pc/21-main.c--dash-in-mail.patch/main.c-1158- { vrfy-990522/.pc/21-main.c--dash-in-mail.patch/main.c:1159: if (file_addr(addrbuf) || prog_addr(addrbuf)) vrfy-990522/.pc/21-main.c--dash-in-mail.patch/main.c-1160- { ############################################## vrfy-990522/.pc/21-main.c--dash-in-mail.patch/main.c-1164- vrfy-990522/.pc/21-main.c--dash-in-mail.patch/main.c:1165: if (incl_addr(addrbuf)) vrfy-990522/.pc/21-main.c--dash-in-mail.patch/main.c-1166- { ############################################## vrfy-990522/port.h-136-#define gethostbyname (struct hostent *)res_gethostbyname vrfy-990522/port.h:137:#define gethostbyaddr (struct hostent *)res_gethostbyaddr vrfy-990522/port.h-138-#endif ############################################## vrfy-990522/vrfy.h-71-/* special address syntax */ vrfy-990522/vrfy.h:72:#define file_addr(a) ((a)[0] == '/') vrfy-990522/vrfy.h:73:#define prog_addr(a) ((a)[0] == '|' || ((a)[0] == '"' && (a)[1] == '|')) vrfy-990522/vrfy.h:74:#define incl_addr(a) (strncmp(a, ":include:", 9) == 0) vrfy-990522/vrfy.h-75- ############################################## vrfy-990522/main.c-1107- vrfy-990522/main.c:1108: if (invalidaddr(address)) vrfy-990522/main.c-1109- { ############################################## vrfy-990522/main.c-1159- { vrfy-990522/main.c:1160: if (file_addr(addrbuf) || prog_addr(addrbuf)) vrfy-990522/main.c-1161- { ############################################## vrfy-990522/main.c-1165- vrfy-990522/main.c:1166: if (incl_addr(addrbuf)) vrfy-990522/main.c-1167- {