>>> Building on exopi-4 under mail/vrfy DIST = [mail/vrfy:vrfy_990522.tar.Z] FULLPKGNAME = vrfy-99.05.22p1 distfiles size=57943 >>> Running build in mail/vrfy at 1735220676.46 ===> mail/vrfy ===> Building from scratch vrfy-99.05.22p1 ===> Verifying specs: c ===> found c.100.3 ===> Checking files for vrfy-99.05.22p1 `/exopi-cvs/ports/distfiles/vrfy_990522.tar.Z' is up to date. >> (SHA256) all files: OK ===> Extracting for vrfy-99.05.22p1 ===> Patching for vrfy-99.05.22p1 ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for vrfy-99.05.22p1 ===> Configuring for vrfy-99.05.22p1 ===> Building for vrfy-99.05.22p1 cc -O2 -pipe -c main.c main.c:273:22: warning: passing arguments to 'xalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] localhost = maxstr(newstr(option), MAXHOST, FALSE); ^ ./vrfy.h:52:26: note: expanded from macro 'newstr' #define newstr(s) strcpy(newstring(s), s) ^ ./vrfy.h:51:36: note: expanded from macro 'newstring' #define newstring(s) (char *)xalloc((ptr_t *)NULL, (siz_t)(strlen(s)+1)) ^ main.c:273:21: warning: passing arguments to 'maxstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] localhost = maxstr(newstr(option), MAXHOST, FALSE); ^ main.c:277:22: warning: passing arguments to 'xalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] uucprelay = maxstr(newstr(option), MAXHOST, FALSE); ^ ./vrfy.h:52:26: note: expanded from macro 'newstr' #define newstr(s) strcpy(newstring(s), s) ^ ./vrfy.h:51:36: note: expanded from macro 'newstring' #define newstring(s) (char *)xalloc((ptr_t *)NULL, (siz_t)(strlen(s)+1)) ^ main.c:277:21: warning: passing arguments to 'maxstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] uucprelay = maxstr(newstr(option), MAXHOST, FALSE); ^ main.c:281:24: warning: passing arguments to 'xalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] bitnetrelay = maxstr(newstr(option), MAXHOST, FALSE); ^ ./vrfy.h:52:26: note: expanded from macro 'newstr' #define newstr(s) strcpy(newstring(s), s) ^ ./vrfy.h:51:36: note: expanded from macro 'newstring' #define newstring(s) (char *)xalloc((ptr_t *)NULL, (siz_t)(strlen(s)+1)) ^ main.c:281:23: warning: passing arguments to 'maxstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] bitnetrelay = maxstr(newstr(option), MAXHOST, FALSE); ^ main.c:285:24: warning: passing arguments to 'xalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] singlerelay = maxstr(newstr(option), MAXHOST, FALSE); ^ ./vrfy.h:52:26: note: expanded from macro 'newstr' #define newstr(s) strcpy(newstring(s), s) ^ ./vrfy.h:51:36: note: expanded from macro 'newstring' #define newstring(s) (char *)xalloc((ptr_t *)NULL, (siz_t)(strlen(s)+1)) ^ main.c:285:23: warning: passing arguments to 'maxstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] singlerelay = maxstr(newstr(option), MAXHOST, FALSE); ^ main.c:291:8: warning: passing arguments to 'fatal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal(Usage); ^ main.c:296:15: warning: passing arguments to 'set_defaults' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] set_defaults(option, argc, argv); ^ main.c:347:10: warning: passing arguments to 'fatal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal("Missing sender address"); ^ main.c:348:24: warning: passing arguments to 'setsender' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FromAddr = setsender(argv[2]); ^ main.c:350:10: warning: passing arguments to 'fatal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal("Invalid sender address"); ^ main.c:371:10: warning: passing arguments to 'fatal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal("-f conflicts with -T"); ^ main.c:373:10: warning: passing arguments to 'fatal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal("-f conflicts with -p"); ^ main.c:379:10: warning: passing arguments to 'fatal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal("-p conflicts with -T"); ^ main.c:381:10: warning: passing arguments to 'fatal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal("-p conflicts with -f"); ^ main.c:387:10: warning: passing arguments to 'fatal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal("-T conflicts with -p"); ^ main.c:389:10: warning: passing arguments to 'fatal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal("-T conflicts with -f"); ^ main.c:393:24: warning: passing arguments to 'getval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ConnTimeout = getval(argv[2], "timeout value", 1, 0); ^ main.c:398:24: warning: passing arguments to 'getval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ReadTimeout = getval(argv[2], "timeout value", 1, 0); ^ main.c:403:22: warning: passing arguments to 'getval' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] recursive = getval(argv[2], "recursion level", 1, MAXLOOP); ^ main.c:420:13: warning: passing arguments to 'fatal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal(Usage); ^ main.c:432:8: warning: passing arguments to 'fatal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal(Usage); ^ main.c:436:20: warning: passing arguments to 'maxstr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HostSpec = maxstr(argv[2], MAXHOST, TRUE); ^ main.c:440:8: warning: passing arguments to 'fatal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal(Usage); ^ main.c:468:7: warning: passing arguments to 'etrn' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] etrn(argv[1], option); ^ main.c:471:7: warning: passing arguments to 'ping' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ping(argv[1]); ^ main.c:474:7: warning: passing arguments to 'file' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] file(argv[1]); ^ main.c:477:7: warning: passing arguments to 'list' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] list(argv[1]); ^ main.c:242:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] main(argc, argv) ^ In file included from main.c:42: In file included from ./vrfy.h:46: ./defs.h:13:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int main PROTO((int, char **)); ^ main.c:508:12: warning: passing arguments to 'xalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] optargv = newlist(NULL, 2, char *); ^ ./vrfy.h:49:35: note: expanded from macro 'newlist' #define newlist(a,n,t) (t *)xalloc((ptr_t *)a, (siz_t)((n)*sizeof(t))) ^ main.c:515:11: warning: passing arguments to 'xalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] for (q = newstr(option), p = q; *p != '\0'; p = q) ^ ./vrfy.h:52:26: note: expanded from macro 'newstr' #define newstr(s) strcpy(newstring(s), s) ^ ./vrfy.h:51:36: note: expanded from macro 'newstring' #define newstring(s) (char *)xalloc((ptr_t *)NULL, (siz_t)(strlen(s)+1)) ^ main.c:529:13: warning: passing arguments to 'xalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] optargv = newlist(optargv, optargc+2, char *); ^ ./vrfy.h:49:35: note: expanded from macro 'newlist' #define newlist(a,n,t) (t *)xalloc((ptr_t *)a, (siz_t)((n)*sizeof(t))) ^ main.c:539:13: warning: passing arguments to 'xalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] optargv = newlist(optargv, optargc+2, char *); ^ ./vrfy.h:49:35: note: expanded from macro 'newlist' #define newlist(a,n,t) (t *)xalloc((ptr_t *)a, (siz_t)((n)*sizeof(t))) ^ main.c:497:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] set_defaults(option, argc, argv) ^ In file included from main.c:42: In file included from ./vrfy.h:46: ./defs.h:14:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void set_defaults PROTO((char *, int, char **)); ^ main.c:567:8: warning: passing arguments to 'fatal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal("Missing %s", optname); ^ main.c:572:8: warning: passing arguments to 'fatal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal("Invalid %s %s", optname, optstring); ^ main.c:575:39: warning: passing arguments to 'itoa' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal("Minimum %s %s", optname, itoa(minvalue)); ^ main.c:575:8: warning: passing arguments to 'fatal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal("Minimum %s %s", optname, itoa(minvalue)); ^ main.c:578:39: warning: passing arguments to 'itoa' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal("Maximum %s %s", optname, itoa(maxvalue)); ^ main.c:578:8: warning: passing arguments to 'fatal' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal("Maximum %s %s", optname, itoa(maxvalue)); ^ main.c:558:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] getval(optstring, optname, minvalue, maxvalue) ^ In file included from main.c:42: In file included from ./vrfy.h:46: ./defs.h:15:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int getval PROTO((char *, char *, int, int)); ^ main.c:593:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fatal(fmt, a, b, c, d) ^ In file included from main.c:42: In file included from ./vrfy.h:46: ./defs.h:16:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void fatal PROTO((char *, ...)); ^ main.c:612:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error(fmt, a, b, c, d) ^ In file included from main.c:42: In file included from ./vrfy.h:46: ./defs.h:17:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void error PROTO((char *, ...)); ^ main.c:645:9: warning: passing arguments to 'message' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] message(msg, a, b, c, d); ^ main.c:633:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] usrerr(fmt, a, b, c, d) ^ In file included from main.c:42: In file included from ./vrfy.h:46: ./defs.h:18:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void usrerr PROTO((char *, ...)); ^ main.c:676:30: warning: passing arguments to 'printable' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] printf("%s ... ", printable(AddrSpec)); ^ main.c:660:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] message(msg, a, b, c, d) ^ In file included from main.c:42: In file included from ./vrfy.h:46: ./defs.h:19:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void message PROTO((char *, ...)); ^ main.c:727:27: warning: passing arguments to 'xalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ReplyList[ReplyCount] = newstr(address); ^ ./vrfy.h:52:26: note: expanded from macro 'newstr' #define newstr(s) strcpy(newstring(s), s) ^ ./vrfy.h:51:36: note: expanded from macro 'newstring' #define newstring(s) (char *)xalloc((ptr_t *)NULL, (siz_t)(strlen(s)+1)) ^ main.c:704:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] response(msg) ^ In file included from main.c:42: In file included from ./vrfy.h:46: ./defs.h:20:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void response PROTO((char *)); ^ main.c:763:15: warning: passing arguments to 'giveresponse' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] giveresponse(status); ^ main.c:775:7: warning: passing arguments to 'loop' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] loop(AddrSpec, host); ^ main.c:749:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] show(status, host) ^ In file included from main.c:42: In file included from ./vrfy.h:46: ./defs.h:21:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void show PROTO((int, char *)); ^ main.c:826:20: warning: passing arguments to 'parsespec' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] domain = parsespec(address, oldaddr, (char *)NULL); ^ main.c:845:23: warning: passing arguments to 'parselist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] address = parselist(address); ^ main.c:850:22: warning: passing arguments to 'parsespec' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] domain = parsespec(address, newaddr, hostbuf); ^ main.c:867:22: warning: passing arguments to 'internet' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] else if (!internet(domain)) ^ main.c:875:35: warning: passing arguments to 'invalidloop' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (host == NULL && invalidloop(newaddr)) ^ main.c:882:29: warning: too few arguments in call to 'message' message("250 %s", address); ~~~~~~~ ^ main.c:886:8: warning: passing arguments to 'vrfy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] vrfy(address, host); ^ main.c:792:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] loop(address, host) ^ In file included from main.c:42: In file included from ./vrfy.h:46: ./defs.h:22:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void loop PROTO((char *, char *)); ^ main.c:988:30: warning: too few arguments in call to 'message' message("250 %s", addrlist); ~~~~~~~ ^ main.c:990:30: warning: too few arguments in call to 'message' message("050 %s", addrlist); ~~~~~~~ ^ main.c:993:7: warning: passing arguments to 'list' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] list(addrlist); ^ main.c:916:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] file(filename) ^ In file included from main.c:42: In file included from ./vrfy.h:46: ./defs.h:23:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void file PROTO((char *)); ^ main.c:1037:18: warning: passing arguments to 'verify' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] status = verify(addrlist, host); ^ main.c:1052:22: warning: passing arguments to 'parselist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] address = parselist(addrlist); ^ main.c:1064:7: warning: passing arguments to 'vrfy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] vrfy(address, (char *)NULL); ^ main.c:1021:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] list(addrlist) ^ In file included from main.c:42: In file included from ./vrfy.h:46: ./defs.h:24:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void list PROTO((char *)); ^ main.c:1107:17: warning: passing arguments to 'invalidaddr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (invalidaddr(address)) ^ main.c:1121:20: warning: passing arguments to 'parsespec' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] domain = parsespec(address, addrbuf, hostbuf); ^ main.c:1132:18: warning: passing arguments to 'verify' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] status = verify(address, host); ^ main.c:1148:18: warning: passing arguments to 'verify' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] status = verify(address, host); ^ main.c:1172:18: warning: passing arguments to 'verify' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] status = verify(address, host); ^ main.c:1180:18: warning: passing arguments to 'getmxhosts' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] nmx = getmxhosts(domain); ^ main.c:1184:18: warning: passing arguments to 'verify' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] status = verify(address, host); ^ main.c:1194:16: warning: passing arguments to 'xalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] mxhosts[n] = newstr(MxHosts[n]); ^ ./vrfy.h:52:26: note: expanded from macro 'newstr' #define newstr(s) strcpy(newstring(s), s) ^ ./vrfy.h:51:36: note: expanded from macro 'newstring' #define newstring(s) (char *)xalloc((ptr_t *)NULL, (siz_t)(strlen(s)+1)) ^ main.c:1199:18: warning: passing arguments to 'verify' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] status = verify(address, host); ^ main.c:1082:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] vrfy(address, host) ^ In file included from main.c:42: In file included from ./vrfy.h:46: ./defs.h:25:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void vrfy PROTO((char *, char *)); ^ main.c:1234:17: warning: passing arguments to 'invalidhost' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (invalidhost(domain)) ^ main.c:1244:18: warning: passing arguments to 'getmxhosts' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] nmx = getmxhosts(domain); ^ main.c:1248:20: warning: passing arguments to 'etrnhost' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] status = etrnhost(name, host); ^ main.c:1260:20: warning: passing arguments to 'etrnhost' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] status = etrnhost(name, host); ^ main.c:1219:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] etrn(domain, name) ^ In file included from main.c:42: In file included from ./vrfy.h:46: ./defs.h:26:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void etrn PROTO((char *, char *)); ^ main.c:1291:17: warning: passing arguments to 'invalidhost' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (invalidhost(domain)) ^ main.c:1301:18: warning: passing arguments to 'getmxhosts' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] nmx = getmxhosts(domain); ^ main.c:1305:20: warning: passing arguments to 'pinghost' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] status = pinghost(host); ^ main.c:1317:20: warning: passing arguments to 'pinghost' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] status = pinghost(host); ^ main.c:1277:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ping(domain) ^ In file included from main.c:42: In file included from ./vrfy.h:46: ./defs.h:27:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void ping PROTO((char *)); ^ main.c:1360:20: warning: passing arguments to 'rcpthost' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] status = rcpthost(address, host); ^ main.c:1362:20: warning: passing arguments to 'expnhost' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] status = expnhost(address, host); ^ main.c:1364:20: warning: passing arguments to 'vrfyhost' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] status = vrfyhost(address, host); ^ main.c:1334:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] verify(address, host) ^ In file included from main.c:42: In file included from ./vrfy.h:46: ./defs.h:28:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int verify PROTO((char *, char *)); ^ main.c:1397:18: warning: passing arguments to 'smtpinit' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reply = smtpinit(host); ^ main.c:1400:19: warning: passing arguments to 'smtphelo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reply = smtphelo(MyHostName, ehlomode); ^ main.c:1406:19: warning: passing arguments to 'smtpverb' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reply = smtpverb("on"); ^ main.c:1409:19: warning: passing arguments to 'smtpvrfy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reply = smtpvrfy(address); ^ main.c:1377:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] vrfyhost(address, host) ^ In file included from main.c:42: In file included from ./vrfy.h:46: ./defs.h:29:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int vrfyhost PROTO((char *, char *)); ^ main.c:1444:18: warning: passing arguments to 'smtpinit' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reply = smtpinit(host); ^ main.c:1447:19: warning: passing arguments to 'smtphelo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reply = smtphelo(MyHostName, ehlomode); ^ main.c:1453:19: warning: passing arguments to 'smtpverb' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reply = smtpverb("on"); ^ main.c:1456:19: warning: passing arguments to 'smtpexpn' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reply = smtpexpn(address); ^ main.c:1424:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] expnhost(address, host) ^ In file included from main.c:42: In file included from ./vrfy.h:46: ./defs.h:30:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int expnhost PROTO((char *, char *)); ^ main.c:1489:18: warning: passing arguments to 'smtpinit' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reply = smtpinit(host); ^ main.c:1492:19: warning: passing arguments to 'smtphelo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reply = smtphelo(MyHostName, ehlomode); ^ main.c:1498:19: warning: passing arguments to 'smtpverb' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reply = smtpverb("on"); ^ main.c:1501:19: warning: passing arguments to 'smtpmail' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reply = smtpmail((FromAddr == NULL) ? "" : FromAddr); ^ main.c:1504:19: warning: passing arguments to 'smtprcpt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reply = smtprcpt(address); ^ main.c:1471:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rcpthost(address, host) ^ In file included from main.c:42: In file included from ./vrfy.h:46: ./defs.h:31:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int rcpthost PROTO((char *, char *)); ^ main.c:1541:18: warning: passing arguments to 'smtpinit' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reply = smtpinit(host); ^ main.c:1544:19: warning: passing arguments to 'smtphelo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reply = smtphelo(MyHostName, ehlomode); ^ main.c:1547:19: warning: passing arguments to 'smtpverb' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reply = smtpverb("on"); ^ main.c:1550:19: warning: passing arguments to 'smtpetrn' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reply = smtpetrn(name); ^ main.c:1524:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] etrnhost(name, host) ^ In file included from main.c:42: In file included from ./vrfy.h:46: ./defs.h:32:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int etrnhost PROTO((char *, char *)); ^ main.c:1581:18: warning: passing arguments to 'smtpinit' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reply = smtpinit(host); ^ main.c:1584:19: warning: passing arguments to 'smtphelo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] reply = smtphelo(MyHostName, ehlomode); ^ main.c:1565:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pinghost(host) ^ In file included from main.c:42: In file included from ./vrfy.h:46: ./defs.h:33:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int pinghost PROTO((char *)); ^ main.c:1634:19: warning: passing arguments to 'getmxbyname' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] nmx = getmxbyname(domain); ^ main.c:1602:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] getmxhosts(domain) ^ In file included from main.c:42: In file included from ./vrfy.h:46: ./defs.h:34:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int getmxhosts PROTO((char *)); ^ main.c:1679:21: warning: passing arguments to 'parselist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] address = parselist(address); ^ main.c:1684:20: warning: passing arguments to 'parsespec' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] domain = parsespec(address, addrbuf, (char *)NULL); ^ main.c:1668:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] setsender(address) ^ In file included from main.c:42: In file included from ./vrfy.h:46: ./defs.h:35:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *setsender PROTO((char *)); ^ 146 warnings generated. cc -O2 -pipe -c pars.c pars.c:62:17: warning: passing arguments to 'find_delim' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] q = find_delim(addrspec, ':'); ^ pars.c:90:24: warning: passing arguments to 'find_delim' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DelimAddr = find_delim(addrspec, delimiter); ^ pars.c:47:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] parselist(addrspec) ^ In file included from pars.c:25: In file included from ./vrfy.h:46: ./defs.h:39:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *parselist PROTO((char *)); ^ pars.c:140:17: warning: passing arguments to 'invalidaddr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (invalidaddr(addrspec)) ^ pars.c:147:21: warning: passing arguments to 'parseaddr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] address = parseaddr(addrspec); ^ pars.c:159:20: warning: passing arguments to 'parsehost' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] domain = parsehost(address); ^ pars.c:167:17: warning: passing arguments to 'invalidhost' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (invalidhost(domain)) ^ pars.c:128:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] parsespec(addrspec, copya, copyd) ^ In file included from pars.c:25: In file included from ./vrfy.h:46: ./defs.h:40:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *parsespec PROTO((char *, char *, char *)); ^ pars.c:214:16: warning: passing arguments to 'find_delim' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = find_delim(addrspec, '<'); ^ pars.c:217:17: warning: passing arguments to 'find_delim' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] q = find_delim(p+1, '>'); ^ pars.c:236:16: warning: passing arguments to 'find_delim' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = find_delim(addrspec, '('); ^ pars.c:239:17: warning: passing arguments to 'find_delim' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] q = find_delim(p+1, ')'); ^ pars.c:243:21: warning: passing arguments to 'cataddr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] address = cataddr(buf, address, addrspec); ^ pars.c:253:19: warning: passing arguments to 'cataddr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] address = cataddr(buf, address, addrspec); ^ pars.c:203:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] parseaddr(addrspec) ^ In file included from pars.c:25: In file included from ./vrfy.h:46: ./defs.h:41:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *parseaddr PROTO((char *)); ^ pars.c:289:21: warning: passing arguments to 'find_delim' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] delim = find_delim(address, ','); ^ pars.c:291:22: warning: passing arguments to 'find_delim' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] delim = find_delim(address, ':'); ^ pars.c:294:10: warning: passing arguments to 'usrerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] usrerr("Invalid source route"); ^ pars.c:305:20: warning: passing arguments to 'find_delim' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] delim = find_delim(address, '@'); ^ pars.c:312:20: warning: passing arguments to 'find_delim' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] delim = find_delim(address, '!'); ^ pars.c:278:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] parsehost(address) ^ In file included from pars.c:25: In file included from ./vrfy.h:46: ./defs.h:42:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *parsehost PROTO((char *)); ^ pars.c:392:9: warning: passing arguments to 'usrerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] usrerr("Unbalanced '\"'"); ^ pars.c:394:9: warning: passing arguments to 'usrerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] usrerr("Unbalanced '('"); ^ pars.c:396:9: warning: passing arguments to 'usrerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] usrerr("Unbalanced ')'"); ^ pars.c:398:9: warning: passing arguments to 'usrerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] usrerr("Unbalanced '<'"); ^ pars.c:400:9: warning: passing arguments to 'usrerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] usrerr("Unbalanced '>'"); ^ pars.c:347:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] find_delim(addrspec, delimiter) ^ In file included from pars.c:25: In file included from ./vrfy.h:46: ./defs.h:43:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *find_delim PROTO((char *, char)); ^ pars.c:464:9: warning: passing arguments to 'usrerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] usrerr("Invalid control character in address"); ^ pars.c:471:9: warning: passing arguments to 'usrerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] usrerr("Address too long"); ^ pars.c:422:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] invalidaddr(addrspec) ^ In file included from pars.c:25: In file included from ./vrfy.h:46: ./defs.h:44:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] bool invalidaddr PROTO((char *)); ^ pars.c:504:9: warning: passing arguments to 'usrerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] usrerr("Invalid null domain"); ^ pars.c:511:9: warning: passing arguments to 'usrerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] usrerr("Domain name too long"); ^ pars.c:518:9: warning: passing arguments to 'usrerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] usrerr("Illegal trailing dot"); ^ pars.c:525:9: warning: passing arguments to 'usrerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] usrerr("Illegal dotted quad"); ^ pars.c:530:18: warning: passing arguments to 'numeric_addr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (numeric_addr(domain) != NOT_DOTTED_QUAD) ^ pars.c:539:10: warning: passing arguments to 'usrerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] usrerr("Invalid domain name"); ^ pars.c:492:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] invalidhost(domain) ^ In file included from pars.c:25: In file included from ./vrfy.h:46: ./defs.h:45:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] bool invalidhost PROTO((char *)); ^ pars.c:572:10: warning: passing arguments to 'usrerr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] usrerr("Mail forwarding loop"); ^ pars.c:561:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] invalidloop(address) ^ In file included from pars.c:25: In file included from ./vrfy.h:46: ./defs.h:46:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] bool invalidloop PROTO((char *)); ^ pars.c:593:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] cataddr(buf, address, addrspec) ^ In file included from pars.c:25: In file included from ./vrfy.h:46: ./defs.h:47:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *cataddr PROTO((char *, char *, char *)); ^ 49 warnings generated. cc -O2 -pipe -c smtp.c smtp.c:78:20: warning: passing arguments to 'makeconnection' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = makeconnection(host, &SmtpOut, &SmtpIn); ^ smtp.c:85:15: warning: passing arguments to 'smtpreply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = smtpreply("greeting wait", FALSE); ^ smtp.c:64:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] smtpinit(host) ^ In file included from smtp.c:25: In file included from ./vrfy.h:46: ./defs.h:51:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int smtpinit PROTO((char *)); ^ smtp.c:118:15: warning: passing arguments to 'smtpehlo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = smtpehlo(name); ^ smtp.c:123:13: warning: passing arguments to 'smtpmessage' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] smtpmessage("HELO %s", name); ^ smtp.c:125:15: warning: passing arguments to 'smtpreply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = smtpreply("HELO wait", FALSE); ^ smtp.c:110:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] smtphelo(name, esmtp) ^ In file included from smtp.c:25: In file included from ./vrfy.h:46: ./defs.h:52:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int smtphelo PROTO((char *, bool)); ^ smtp.c:153:13: warning: passing arguments to 'smtpmessage' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] smtpmessage("EHLO %s", name); ^ smtp.c:155:15: warning: passing arguments to 'smtpreply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = smtpreply("EHLO wait", FALSE); ^ smtp.c:148:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] smtpehlo(name) ^ In file included from smtp.c:25: In file included from ./vrfy.h:46: ./defs.h:53:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int smtpehlo PROTO((char *)); ^ smtp.c:184:13: warning: passing arguments to 'smtpmessage' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] smtpmessage("ONEX"); ^ smtp.c:186:15: warning: passing arguments to 'smtpreply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = smtpreply("ONEX wait", FALSE); ^ smtp.c:213:13: warning: passing arguments to 'smtpmessage' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] smtpmessage("VERB %s", onoff); ^ smtp.c:215:15: warning: passing arguments to 'smtpreply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = smtpreply("VERB wait", FALSE); ^ smtp.c:208:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] smtpverb(onoff) ^ In file included from smtp.c:25: In file included from ./vrfy.h:46: ./defs.h:55:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int smtpverb PROTO((char *)); ^ smtp.c:237:13: warning: passing arguments to 'smtpmessage' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] smtpmessage("ETRN %s", name); ^ smtp.c:239:15: warning: passing arguments to 'smtpreply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = smtpreply("ETRN wait", FALSE); ^ smtp.c:232:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] smtpetrn(name) ^ In file included from smtp.c:25: In file included from ./vrfy.h:46: ./defs.h:56:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int smtpetrn PROTO((char *)); ^ smtp.c:266:13: warning: passing arguments to 'smtpmessage' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] smtpmessage("RSET"); ^ smtp.c:268:15: warning: passing arguments to 'smtpreply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = smtpreply("RSET wait", FALSE); ^ smtp.c:296:13: warning: passing arguments to 'smtpmessage' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] smtpmessage("MAIL From:<%s>", address); ^ smtp.c:298:15: warning: passing arguments to 'smtpreply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = smtpreply("MAIL wait", FALSE); ^ smtp.c:291:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] smtpmail(address) ^ In file included from smtp.c:25: In file included from ./vrfy.h:46: ./defs.h:58:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int smtpmail PROTO((char *)); ^ smtp.c:338:13: warning: passing arguments to 'smtpmessage' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] smtpmessage("RCPT To:<%s>", address); ^ smtp.c:340:15: warning: passing arguments to 'smtpreply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = smtpreply("RCPT wait", TRUE); ^ smtp.c:333:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] smtprcpt(address) ^ In file included from smtp.c:25: In file included from ./vrfy.h:46: ./defs.h:59:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int smtprcpt PROTO((char *)); ^ smtp.c:380:13: warning: passing arguments to 'smtpmessage' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] smtpmessage("EXPN %s", address); ^ smtp.c:382:15: warning: passing arguments to 'smtpreply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = smtpreply("EXPN wait", TRUE); ^ smtp.c:375:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] smtpexpn(address) ^ In file included from smtp.c:25: In file included from ./vrfy.h:46: ./defs.h:60:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int smtpexpn PROTO((char *)); ^ smtp.c:424:13: warning: passing arguments to 'smtpmessage' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] smtpmessage("VRFY %s", address); ^ smtp.c:426:15: warning: passing arguments to 'smtpreply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = smtpreply("VRFY wait", TRUE); ^ smtp.c:419:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] smtpvrfy(address) ^ In file included from smtp.c:25: In file included from ./vrfy.h:46: ./defs.h:61:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int smtpvrfy PROTO((char *)); ^ smtp.c:470:13: warning: passing arguments to 'smtpmessage' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] smtpmessage("DATA"); ^ smtp.c:472:15: warning: passing arguments to 'smtpreply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = smtpreply("DATA wait", FALSE); ^ smtp.c:498:13: warning: passing arguments to 'smtpmessage' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] smtpmessage("."); ^ smtp.c:500:15: warning: passing arguments to 'smtpreply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = smtpreply("accept wait", FALSE); ^ smtp.c:556:14: warning: passing arguments to 'smtpmessage' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] smtpmessage("QUIT"); ^ smtp.c:558:19: warning: passing arguments to 'smtpreply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (void) smtpreply("QUIT wait", FALSE); ^ smtp.c:596:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] smtpmessage(fmt, a, b, c, d) ^ In file included from smtp.c:25: In file included from ./vrfy.h:46: ./defs.h:65:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void smtpmessage PROTO((char *, ...)); ^ smtp.c:683:13: warning: passing arguments to 'sfgets' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = sfgets(buf, BUFSIZ, SmtpIn); ^ smtp.c:697:10: warning: passing arguments to 'fixcrlf' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fixcrlf(buf, TRUE); ^ smtp.c:716:12: warning: passing arguments to 'response' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] response(buf); ^ smtp.c:631:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] smtpreply(phase, check) ^ In file included from smtp.c:25: In file included from ./vrfy.h:46: ./defs.h:66:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int smtpreply PROTO((char *, bool)); ^ 54 warnings generated. cc -O2 -pipe -c conn.c conn.c:52:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] timer(sig) ^ In file included from conn.c:25: In file included from ./vrfy.h:46: ./defs.h:70:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] sigtype_t timer PROTO((int)); ^ conn.c:61:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] sfgets(buf, size, fp) ^ In file included from conn.c:25: In file included from ./vrfy.h:46: ./defs.h:71:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *sfgets PROTO((char *, int, FILE *)); ^ conn.c:135:21: warning: passing arguments to 'numeric_addr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] addr = numeric_addr(host); ^ conn.c:105:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] makeconnection(host, outfile, infile) ^ In file included from conn.c:25: In file included from ./vrfy.h:46: ./defs.h:72:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int makeconnection PROTO((char *, char **, char **)); ^ conn.c:268:25: warning: passing arguments to 'getmyhostname' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] status = getmyhostname(hostname); ^ conn.c:271:16: warning: passing arguments to 'giveresponse' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] giveresponse(status); ^ conn.c:291:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] getmyhostname(hostname) ^ In file included from conn.c:25: In file included from ./vrfy.h:46: ./defs.h:74:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int getmyhostname PROTO((char *)); ^ conn.c:352:21: warning: passing arguments to 'numeric_addr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] addr = numeric_addr(host); ^ conn.c:345:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] internet(host) ^ In file included from conn.c:25: In file included from ./vrfy.h:46: ./defs.h:75:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] bool internet PROTO((char *)); ^ conn.c:380:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] numeric_addr(host) ^ In file included from conn.c:25: In file included from ./vrfy.h:46: ./defs.h:76:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] ipaddr_t numeric_addr PROTO((char *)); ^ cc -O2 -pipe -c stat.c 16 warnings generated. stat.c:77:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] statstring(stat) ^ In file included from stat.c:25: In file included from ./vrfy.h:46: ./defs.h:80:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *statstring PROTO((int)); ^ stat.c:107:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] errstring(err) ^ In file included from stat.c:25: In file included from ./vrfy.h:46: ./defs.h:81:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *errstring PROTO((int)); ^ stat.c:205:9: warning: passing arguments to 'message' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] message(buf); ^ stat.c:165:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] giveresponse(stat) ^ In file included from stat.c:25: In file included from ./vrfy.h:46: ./defs.h:82:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void giveresponse PROTO((int)); ^ 7 warnings generated. cc -O2 -pipe -c mxrr.c mxrr.c:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] getmxbyname(domain) ^ In file included from mxrr.c:25: In file included from ./vrfy.h:46: ./defs.h:86:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int getmxbyname PROTO((char *)); ^ 2 warnings generated. cc -O2 -pipe -c util.c util.c:48:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fixcrlf(line, stripcr) ^ In file included from util.c:25: In file included from ./vrfy.h:46: ./defs.h:90:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void fixcrlf PROTO((char *, bool)); ^ util.c:88:13: warning: passing arguments to 'xalloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] string = newstr(string); ^ ./vrfy.h:52:26: note: expanded from macro 'newstr' #define newstr(s) strcpy(newstring(s), s) ^ ./vrfy.h:51:36: note: expanded from macro 'newstring' #define newstring(s) (char *)xalloc((ptr_t *)NULL, (siz_t)(strlen(s)+1)) ^ util.c:80:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] maxstr(string, n, save) ^ In file included from util.c:25: In file included from ./vrfy.h:46: ./defs.h:91:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *maxstr PROTO((char *, int, bool)); ^ util.c:105:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] printable(string) ^ In file included from util.c:25: In file included from ./vrfy.h:46: ./defs.h:92:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *printable PROTO((char *)); ^ util.c:156:8: warning: passing arguments to 'error' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] error("Out of memory"); ^ util.c:145:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] xalloc(buf, size) ^ In file included from util.c:25: In file included from ./vrfy.h:46: ./defs.h:93:8: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] ptr_t *xalloc PROTO((ptr_t *, siz_t)); ^ util.c:172:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] itoa(n) ^ In file included from util.c:25: In file included from ./vrfy.h:46: ./defs.h:94:7: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] char *itoa PROTO((int)); ^ 12 warnings generated. cc -O2 -pipe -c vers.c cc -o vrfy main.o pars.o smtp.o conn.o stat.o mxrr.o util.o vers.o ld: warning: main.c(main.o:(main)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: util.c(util.o:(itoa)): warning: sprintf() is often misused, please use snprintf() ld: warning: stat.c(stat.o:(errstring)): warning: strcat() is almost always misused, please use strlcat() >>> Running package in mail/vrfy at 1735220685.22 ===> mail/vrfy ===> Faking installation for vrfy-99.05.22p1 /exopi-obj/pobj/vrfy-99.05.22/bin/install -c -s -m 755 /exopi-obj/pobj/vrfy-99.05.22/vrfy /exopi-obj/pobj/vrfy-99.05.22/fake-amd64/usr/local/bin /exopi-obj/pobj/vrfy-99.05.22/bin/install -c -m 644 /exopi-obj/pobj/vrfy-99.05.22/vrfy.1 /exopi-obj/pobj/vrfy-99.05.22/fake-amd64/usr/local/man/man1 /exopi-obj/pobj/vrfy-99.05.22/bin/install -d -m 755 /exopi-obj/pobj/vrfy-99.05.22/fake-amd64/usr/local/share/doc/vrfy /exopi-obj/pobj/vrfy-99.05.22/bin/install -c -m 644 /exopi-obj/pobj/vrfy-99.05.22/RELEASE_NOTES /exopi-obj/pobj/vrfy-99.05.22/fake-amd64/usr/local/share/doc/vrfy ===> Building package for vrfy-99.05.22p1 Create /exopi-cvs/ports/packages/amd64/all/vrfy-99.05.22p1.tgz Creating package vrfy-99.05.22p1 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|***** | 8% checksumming|********** | 17% checksumming|*************** | 25% checksumming|******************** | 33% checksumming|************************* | 42% checksumming|******************************* | 50% checksumming|************************************ | 58% checksumming|***************************************** | 67% checksumming|********************************************** | 75% checksumming|*************************************************** | 83% checksumming|******************************************************** | 92% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|* | 2% archiving|****************************************** | 65% archiving|****************************************************** | 84% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/vrfy-99.05.22p1.tgz >>> Running clean in mail/vrfy at 1735220693.10 ===> mail/vrfy ===> Cleaning for vrfy-99.05.22p1 >>> Ended at 1735220694.25 max_stuck=0.00/build=8.72/package=7.84/clean=1.28