=>> Building mail/vrfy build started at Thu Jan 22 06:00:35 EST 2026 port directory: /usr/ports/mail/vrfy package name: vrfy-1.0_3 building for: FreeBSD pkg.DaveG.ca 14.3-RELEASE-p7 FreeBSD 14.3-RELEASE-p7 1403000 amd64 maintained by: ports@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 462 Aug 27 2024 /usr/ports/mail/vrfy/Makefile Ports top last git commit: 076a295eb33c Ports top unclean checkout: no Port dir last git commit: e10e2022a9b3 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1403000 Job Id: 07 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1403000 UNAME_v=FreeBSD 14.3-RELEASE-p7 1403000 UNAME_r=14.3-RELEASE-p7 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_14_3_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_14_3_x64-HEAD-ALL/07/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_14_3_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_14_3_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- ports@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/mail/vrfy/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/mail/vrfy/work XDG_CACHE_HOME=/wrkdirs/usr/ports/mail/vrfy/work/.cache HOME=/wrkdirs/usr/ports/mail/vrfy/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/mail/vrfy/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/mail/vrfy/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/mail/vrfy/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/mail/vrfy/work XDG_CACHE_HOME=/wrkdirs/usr/ports/mail/vrfy/work/.cache HOME=/wrkdirs/usr/ports/mail/vrfy/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/mail/vrfy/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/mail/vrfy/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=14.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/vrfy" EXAMPLESDIR="share/examples/vrfy" DATADIR="share/vrfy" WWWDIR="www/vrfy" ETCDIR="etc/vrfy" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/vrfy DOCSDIR=/usr/local/share/doc/vrfy EXAMPLESDIR=/usr/local/share/examples/vrfy WWWDIR=/usr/local/www/vrfy ETCDIR=/usr/local/etc/vrfy --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The vrfy port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> vrfy-1.0_3 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.5.1.pkg [pkg.DaveG.ca] Installing pkg-2.5.1... [pkg.DaveG.ca] Extracting pkg-2.5.1: .......... done ===> vrfy-1.0_3 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of vrfy-1.0_3 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The vrfy port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by vrfy-1.0_3 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The vrfy port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by vrfy-1.0_3 for building => SHA256 Checksum OK for asxe-vrfy-v1.0_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The vrfy port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by vrfy-1.0_3 for building ===> Extracting for vrfy-1.0_3 => SHA256 Checksum OK for asxe-vrfy-v1.0_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for vrfy-1.0_3 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> vrfy-1.0_3 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> vrfy-1.0_3 depends on file: /usr/local/bin/ccache - found ===> Returning to build of vrfy-1.0_3 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for vrfy-1.0_3 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for vrfy-1.0_3 --- main.o --- --- pars.o --- --- smtp.o --- --- conn.o --- --- stat.o --- --- mxrr.o --- --- util.o --- --- vers.o --- --- main.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c main.c -o main.o --- pars.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c pars.c -o pars.o --- smtp.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c smtp.c -o smtp.o --- conn.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c conn.c -o conn.o --- stat.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c stat.c -o stat.o --- util.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c util.c -o util.o --- vers.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c vers.c -o vers.o --- mxrr.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -c mxrr.c -o mxrr.o --- stat.o --- stat.c:77:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 77 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 80 | 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 C23 [-Wdeprecated-non-prototype] 107 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 81 | 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 C23 [-Wdeprecated-non-prototype] 205 | 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 C23 [-Wdeprecated-non-prototype] 165 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 82 | void giveresponse PROTO((int)); | ^ 7 warnings generated. --- util.o --- util.c:48:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 48 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 90 | 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 C23 [-Wdeprecated-non-prototype] 88 | string = newstr(string); | ^ ./vrfy.h:52:26: note: expanded from macro 'newstr' 52 | #define newstr(s) strcpy(newstring(s), s) | ^ ./vrfy.h:51:36: note: expanded from macro 'newstring' 51 | #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 C23 [-Wdeprecated-non-prototype] 80 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 91 | 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 C23 [-Wdeprecated-non-prototype] 105 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 92 | 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 C23 [-Wdeprecated-non-prototype] 156 | 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 C23 [-Wdeprecated-non-prototype] 145 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 93 | 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 C23 [-Wdeprecated-non-prototype] 172 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 94 | char *itoa PROTO((int)); | ^ 12 warnings generated. --- mxrr.o --- mxrr.c:65:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 86 | int getmxbyname PROTO((char *)); | ^ 2 warnings generated. --- conn.o --- conn.c:52:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 52 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 70 | 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 C23 [-Wdeprecated-non-prototype] 61 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 71 | 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 C23 [-Wdeprecated-non-prototype] 135 | 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 C23 [-Wdeprecated-non-prototype] 105 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 72 | 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 C23 [-Wdeprecated-non-prototype] 268 | 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 C23 [-Wdeprecated-non-prototype] 271 | 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 C23 [-Wdeprecated-non-prototype] 291 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 74 | 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 C23 [-Wdeprecated-non-prototype] 352 | 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 C23 [-Wdeprecated-non-prototype] 345 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 75 | 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 C23 [-Wdeprecated-non-prototype] 380 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 76 | ipaddr_t numeric_addr PROTO((char *)); | ^ 16 warnings generated. --- smtp.o --- smtp.c:78:20: warning: passing arguments to 'makeconnection' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 78 | 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 C23 [-Wdeprecated-non-prototype] 85 | 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 C23 [-Wdeprecated-non-prototype] 64 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 51 | 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 C23 [-Wdeprecated-non-prototype] 118 | 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 C23 [-Wdeprecated-non-prototype] 123 | 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 C23 [-Wdeprecated-non-prototype] 125 | 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 C23 [-Wdeprecated-non-prototype] 110 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 52 | 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 C23 [-Wdeprecated-non-prototype] 153 | 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 C23 [-Wdeprecated-non-prototype] 155 | 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 C23 [-Wdeprecated-non-prototype] 148 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 53 | 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 C23 [-Wdeprecated-non-prototype] 184 | 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 C23 [-Wdeprecated-non-prototype] 186 | 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 C23 [-Wdeprecated-non-prototype] 213 | 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 C23 [-Wdeprecated-non-prototype] 215 | 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 C23 [-Wdeprecated-non-prototype] 208 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 55 | 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 C23 [-Wdeprecated-non-prototype] 237 | 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 C23 [-Wdeprecated-non-prototype] 239 | 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 C23 [-Wdeprecated-non-prototype] 232 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 56 | 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 C23 [-Wdeprecated-non-prototype] 266 | 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 C23 [-Wdeprecated-non-prototype] 268 | 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 C23 [-Wdeprecated-non-prototype] 296 | 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 C23 [-Wdeprecated-non-prototype] 298 | 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 C23 [-Wdeprecated-non-prototype] 291 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 58 | 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 C23 [-Wdeprecated-non-prototype] 338 | 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 C23 [-Wdeprecated-non-prototype] 340 | 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 C23 [-Wdeprecated-non-prototype] 333 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 59 | 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 C23 [-Wdeprecated-non-prototype] 380 | 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 C23 [-Wdeprecated-non-prototype] 382 | 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 C23 [-Wdeprecated-non-prototype] 375 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 60 | 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 C23 [-Wdeprecated-non-prototype] 424 | 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 C23 [-Wdeprecated-non-prototype] 426 | 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 C23 [-Wdeprecated-non-prototype] 419 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 61 | 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 C23 [-Wdeprecated-non-prototype] 470 | 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 C23 [-Wdeprecated-non-prototype] 472 | 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 C23 [-Wdeprecated-non-prototype] 498 | 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 C23 [-Wdeprecated-non-prototype] 500 | 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 C23 [-Wdeprecated-non-prototype] 556 | 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 C23 [-Wdeprecated-non-prototype] 558 | (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 C23 [-Wdeprecated-non-prototype] 596 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 65 | 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 C23 [-Wdeprecated-non-prototype] 683 | 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 C23 [-Wdeprecated-non-prototype] 697 | 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 C23 [-Wdeprecated-non-prototype] 716 | 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 C23 [-Wdeprecated-non-prototype] 631 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 66 | int smtpreply PROTO((char *, bool)); | ^ 54 warnings generated. --- pars.o --- 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 C23 [-Wdeprecated-non-prototype] 62 | 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 C23 [-Wdeprecated-non-prototype] 90 | 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 C23 [-Wdeprecated-non-prototype] 47 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 39 | 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 C23 [-Wdeprecated-non-prototype] 140 | 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 C23 [-Wdeprecated-non-prototype] 147 | 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 C23 [-Wdeprecated-non-prototype] 159 | 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 C23 [-Wdeprecated-non-prototype] 167 | 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 C23 [-Wdeprecated-non-prototype] 128 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 40 | 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 C23 [-Wdeprecated-non-prototype] 214 | 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 C23 [-Wdeprecated-non-prototype] 217 | 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 C23 [-Wdeprecated-non-prototype] 236 | 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 C23 [-Wdeprecated-non-prototype] 239 | 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 C23 [-Wdeprecated-non-prototype] 243 | 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 C23 [-Wdeprecated-non-prototype] 253 | 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 C23 [-Wdeprecated-non-prototype] 203 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 41 | 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 C23 [-Wdeprecated-non-prototype] 289 | 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 C23 [-Wdeprecated-non-prototype] 291 | 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 C23 [-Wdeprecated-non-prototype] 294 | 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 C23 [-Wdeprecated-non-prototype] 305 | 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 C23 [-Wdeprecated-non-prototype] 312 | 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 C23 [-Wdeprecated-non-prototype] 278 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 42 | 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 C23 [-Wdeprecated-non-prototype] 392 | 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 C23 [-Wdeprecated-non-prototype] 394 | 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 C23 [-Wdeprecated-non-prototype] 396 | 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 C23 [-Wdeprecated-non-prototype] 398 | 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 C23 [-Wdeprecated-non-prototype] 400 | 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 C23 [-Wdeprecated-non-prototype] 347 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 43 | 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 C23 [-Wdeprecated-non-prototype] 464 | 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 C23 [-Wdeprecated-non-prototype] 471 | 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 C23 [-Wdeprecated-non-prototype] 422 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 44 | 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 C23 [-Wdeprecated-non-prototype] 504 | 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 C23 [-Wdeprecated-non-prototype] 511 | 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 C23 [-Wdeprecated-non-prototype] 518 | 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 C23 [-Wdeprecated-non-prototype] 525 | 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 C23 [-Wdeprecated-non-prototype] 530 | 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 C23 [-Wdeprecated-non-prototype] 539 | 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 C23 [-Wdeprecated-non-prototype] 492 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 45 | 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 C23 [-Wdeprecated-non-prototype] 572 | 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 C23 [-Wdeprecated-non-prototype] 561 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 46 | 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 C23 [-Wdeprecated-non-prototype] 593 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 47 | char *cataddr PROTO((char *, char *, char *)); | ^ 49 warnings generated. --- main.o --- main.c:273:22: warning: passing arguments to 'xalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 273 | localhost = maxstr(newstr(option), MAXHOST, FALSE); | ^ ./vrfy.h:52:26: note: expanded from macro 'newstr' 52 | #define newstr(s) strcpy(newstring(s), s) | ^ ./vrfy.h:51:36: note: expanded from macro 'newstring' 51 | #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 C23 [-Wdeprecated-non-prototype] 273 | 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 C23 [-Wdeprecated-non-prototype] 277 | uucprelay = maxstr(newstr(option), MAXHOST, FALSE); | ^ ./vrfy.h:52:26: note: expanded from macro 'newstr' 52 | #define newstr(s) strcpy(newstring(s), s) | ^ ./vrfy.h:51:36: note: expanded from macro 'newstring' 51 | #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 C23 [-Wdeprecated-non-prototype] 277 | 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 C23 [-Wdeprecated-non-prototype] 281 | bitnetrelay = maxstr(newstr(option), MAXHOST, FALSE); | ^ ./vrfy.h:52:26: note: expanded from macro 'newstr' 52 | #define newstr(s) strcpy(newstring(s), s) | ^ ./vrfy.h:51:36: note: expanded from macro 'newstring' 51 | #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 C23 [-Wdeprecated-non-prototype] 281 | 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 C23 [-Wdeprecated-non-prototype] 285 | singlerelay = maxstr(newstr(option), MAXHOST, FALSE); | ^ ./vrfy.h:52:26: note: expanded from macro 'newstr' 52 | #define newstr(s) strcpy(newstring(s), s) | ^ ./vrfy.h:51:36: note: expanded from macro 'newstring' 51 | #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 C23 [-Wdeprecated-non-prototype] 285 | 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 C23 [-Wdeprecated-non-prototype] 291 | 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 C23 [-Wdeprecated-non-prototype] 296 | 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 C23 [-Wdeprecated-non-prototype] 347 | 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 C23 [-Wdeprecated-non-prototype] 348 | 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 C23 [-Wdeprecated-non-prototype] 350 | 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 C23 [-Wdeprecated-non-prototype] 371 | 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 C23 [-Wdeprecated-non-prototype] 373 | 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 C23 [-Wdeprecated-non-prototype] 379 | 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 C23 [-Wdeprecated-non-prototype] 381 | 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 C23 [-Wdeprecated-non-prototype] 387 | 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 C23 [-Wdeprecated-non-prototype] 389 | 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 C23 [-Wdeprecated-non-prototype] 393 | 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 C23 [-Wdeprecated-non-prototype] 398 | 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 C23 [-Wdeprecated-non-prototype] 403 | 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 C23 [-Wdeprecated-non-prototype] 420 | 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 C23 [-Wdeprecated-non-prototype] 432 | 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 C23 [-Wdeprecated-non-prototype] 436 | 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 C23 [-Wdeprecated-non-prototype] 440 | 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 C23 [-Wdeprecated-non-prototype] 468 | 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 C23 [-Wdeprecated-non-prototype] 471 | 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 C23 [-Wdeprecated-non-prototype] 474 | 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 C23 [-Wdeprecated-non-prototype] 477 | 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 C23 [-Wdeprecated-non-prototype] 242 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 13 | 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 C23 [-Wdeprecated-non-prototype] 508 | optargv = newlist(NULL, 2, char *); | ^ ./vrfy.h:49:35: note: expanded from macro 'newlist' 49 | #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 C23 [-Wdeprecated-non-prototype] 515 | for (q = newstr(option), p = q; *p != '\0'; p = q) | ^ ./vrfy.h:52:26: note: expanded from macro 'newstr' 52 | #define newstr(s) strcpy(newstring(s), s) | ^ ./vrfy.h:51:36: note: expanded from macro 'newstring' 51 | #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 C23 [-Wdeprecated-non-prototype] 529 | optargv = newlist(optargv, optargc+2, char *); | ^ ./vrfy.h:49:35: note: expanded from macro 'newlist' 49 | #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 C23 [-Wdeprecated-non-prototype] 539 | optargv = newlist(optargv, optargc+2, char *); | ^ ./vrfy.h:49:35: note: expanded from macro 'newlist' 49 | #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 C23 [-Wdeprecated-non-prototype] 497 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 14 | 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 C23 [-Wdeprecated-non-prototype] 567 | 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 C23 [-Wdeprecated-non-prototype] 572 | 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 C23 [-Wdeprecated-non-prototype] 575 | 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 C23 [-Wdeprecated-non-prototype] 575 | 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 C23 [-Wdeprecated-non-prototype] 578 | 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 C23 [-Wdeprecated-non-prototype] 578 | 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 C23 [-Wdeprecated-non-prototype] 558 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 15 | 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 C23 [-Wdeprecated-non-prototype] 593 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 16 | 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 C23 [-Wdeprecated-non-prototype] 612 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 17 | 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 C23 [-Wdeprecated-non-prototype] 645 | 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 C23 [-Wdeprecated-non-prototype] 633 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 18 | 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 C23 [-Wdeprecated-non-prototype] 676 | 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 C23 [-Wdeprecated-non-prototype] 660 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 19 | 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 C23 [-Wdeprecated-non-prototype] 727 | ReplyList[ReplyCount] = newstr(address); | ^ ./vrfy.h:52:26: note: expanded from macro 'newstr' 52 | #define newstr(s) strcpy(newstring(s), s) | ^ ./vrfy.h:51:36: note: expanded from macro 'newstring' 51 | #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 C23 [-Wdeprecated-non-prototype] 704 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 20 | 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 C23 [-Wdeprecated-non-prototype] 763 | 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 C23 [-Wdeprecated-non-prototype] 775 | 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 C23 [-Wdeprecated-non-prototype] 749 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 21 | 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 C23 [-Wdeprecated-non-prototype] 826 | 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 C23 [-Wdeprecated-non-prototype] 845 | 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 C23 [-Wdeprecated-non-prototype] 850 | 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 C23 [-Wdeprecated-non-prototype] 867 | 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 C23 [-Wdeprecated-non-prototype] 875 | if (host == NULL && invalidloop(newaddr)) | ^ main.c:882:29: warning: too few arguments in call to 'message' 882 | 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 C23 [-Wdeprecated-non-prototype] 886 | 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 C23 [-Wdeprecated-non-prototype] 792 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 22 | void loop PROTO((char *, char *)); | ^ main.c:988:30: warning: too few arguments in call to 'message' 988 | message("250 %s", addrlist); | ~~~~~~~ ^ main.c:990:30: warning: too few arguments in call to 'message' 990 | 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 C23 [-Wdeprecated-non-prototype] 993 | 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 C23 [-Wdeprecated-non-prototype] 916 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 23 | 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 C23 [-Wdeprecated-non-prototype] 1037 | 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 C23 [-Wdeprecated-non-prototype] 1052 | 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 C23 [-Wdeprecated-non-prototype] 1064 | 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 C23 [-Wdeprecated-non-prototype] 1021 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 24 | 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 C23 [-Wdeprecated-non-prototype] 1107 | 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 C23 [-Wdeprecated-non-prototype] 1121 | 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 C23 [-Wdeprecated-non-prototype] 1132 | 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 C23 [-Wdeprecated-non-prototype] 1148 | 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 C23 [-Wdeprecated-non-prototype] 1172 | 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 C23 [-Wdeprecated-non-prototype] 1180 | 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 C23 [-Wdeprecated-non-prototype] 1184 | 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 C23 [-Wdeprecated-non-prototype] 1194 | mxhosts[n] = newstr(MxHosts[n]); | ^ ./vrfy.h:52:26: note: expanded from macro 'newstr' 52 | #define newstr(s) strcpy(newstring(s), s) | ^ ./vrfy.h:51:36: note: expanded from macro 'newstring' 51 | #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 C23 [-Wdeprecated-non-prototype] 1199 | 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 C23 [-Wdeprecated-non-prototype] 1082 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 25 | 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 C23 [-Wdeprecated-non-prototype] 1234 | 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 C23 [-Wdeprecated-non-prototype] 1244 | 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 C23 [-Wdeprecated-non-prototype] 1248 | 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 C23 [-Wdeprecated-non-prototype] 1260 | 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 C23 [-Wdeprecated-non-prototype] 1219 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 26 | 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 C23 [-Wdeprecated-non-prototype] 1291 | 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 C23 [-Wdeprecated-non-prototype] 1301 | 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 C23 [-Wdeprecated-non-prototype] 1305 | 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 C23 [-Wdeprecated-non-prototype] 1317 | 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 C23 [-Wdeprecated-non-prototype] 1277 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 27 | 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 C23 [-Wdeprecated-non-prototype] 1360 | 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 C23 [-Wdeprecated-non-prototype] 1362 | 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 C23 [-Wdeprecated-non-prototype] 1364 | 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 C23 [-Wdeprecated-non-prototype] 1334 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 28 | 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 C23 [-Wdeprecated-non-prototype] 1397 | 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 C23 [-Wdeprecated-non-prototype] 1400 | 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 C23 [-Wdeprecated-non-prototype] 1406 | 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 C23 [-Wdeprecated-non-prototype] 1409 | 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 C23 [-Wdeprecated-non-prototype] 1377 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 29 | 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 C23 [-Wdeprecated-non-prototype] 1444 | 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 C23 [-Wdeprecated-non-prototype] 1447 | 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 C23 [-Wdeprecated-non-prototype] 1453 | 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 C23 [-Wdeprecated-non-prototype] 1456 | 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 C23 [-Wdeprecated-non-prototype] 1424 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 30 | 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 C23 [-Wdeprecated-non-prototype] 1489 | 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 C23 [-Wdeprecated-non-prototype] 1492 | 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 C23 [-Wdeprecated-non-prototype] 1498 | 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 C23 [-Wdeprecated-non-prototype] 1501 | 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 C23 [-Wdeprecated-non-prototype] 1504 | 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 C23 [-Wdeprecated-non-prototype] 1471 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 31 | 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 C23 [-Wdeprecated-non-prototype] 1541 | 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 C23 [-Wdeprecated-non-prototype] 1544 | 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 C23 [-Wdeprecated-non-prototype] 1547 | 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 C23 [-Wdeprecated-non-prototype] 1550 | 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 C23 [-Wdeprecated-non-prototype] 1524 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 32 | 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 C23 [-Wdeprecated-non-prototype] 1581 | 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 C23 [-Wdeprecated-non-prototype] 1584 | 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 C23 [-Wdeprecated-non-prototype] 1565 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 33 | 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 C23 [-Wdeprecated-non-prototype] 1634 | 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 C23 [-Wdeprecated-non-prototype] 1602 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 34 | 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 C23 [-Wdeprecated-non-prototype] 1679 | 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 C23 [-Wdeprecated-non-prototype] 1684 | 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 C23 [-Wdeprecated-non-prototype] 1668 | 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 C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 35 | char *setsender PROTO((char *)); | ^ 146 warnings generated. --- vrfy --- cc -o vrfy main.o pars.o smtp.o conn.o stat.o mxrr.o util.o vers.o =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for vrfy-1.0_3 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/mail/vrfy/work/vrfy-1.0/vrfy /wrkdirs/usr/ports/mail/vrfy/work/stage/usr/local/bin install -m 444 /wrkdirs/usr/ports/mail/vrfy/work/vrfy-1.0/vrfy.1 /wrkdirs/usr/ports/mail/vrfy/work/stage/usr/local/share/man/man1 ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2026-01-22T11:00:35+0000' 'PKG_NOTE_ports_top_git_hash=076a295eb33c' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=e10e2022a9b3' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for vrfy-1.0_3 ===> Building vrfy-1.0_3 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for vrfy-1.0_3 build of mail/vrfy | vrfy-1.0_3 ended at Thu Jan 22 06:00:39 EST 2026 build time: 00:00:04