+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/llnlxftp-2.1nb4/work.log
+ su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/llnlxftp-2.1nb4/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
WARNING: [license.mk] Every package should define a LICENSE.
===> Building for llnlxftp-2.1nb4
--- abort.o ---
--- aconnect.o ---
--- abort.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c abort.c
--- aconnect.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c aconnect.c
--- abort.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from abort.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- aconnect.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/SelectioB.h:26,
                 from aconnect.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- abort.o ---
abort.c:70:1: warning: return type defaults to 'int' [-Wimplicit-int]
   70 | show_abort_dialog()
      | ^~~~~~~~~~~~~~~~~
--- aconnect.o ---
aconnect.c: In function 'cb_connect_to_anonymous':
aconnect.c:148:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  148 |     int host = (int)client_data;
      |                ^
--- abort.o ---
abort.c: In function 'show_abort_dialog':
abort.c:74:9: warning: implicit declaration of function 'add_dialog_to_list' [-Wimplicit-function-declaration]
   74 |         add_dialog_to_list(w_abortDialog);
      |         ^~~~~~~~~~~~~~~~~~
abort.c:75:9: warning: implicit declaration of function 'force_update' [-Wimplicit-function-declaration]
   75 |         force_update(w_abortDialog);
      |         ^~~~~~~~~~~~
abort.c: At top level:
abort.c:83:1: warning: return type defaults to 'int' [-Wimplicit-int]
   83 | hide_abort_dialog()
      | ^~~~~~~~~~~~~~~~~
--- aconnect.o ---
aconnect.c:151:9: warning: implicit declaration of function 'raise_okflag' [-Wimplicit-function-declaration]
  151 |         raise_okflag();
      |         ^~~~~~~~~~~~
aconnect.c:155:17: warning: implicit declaration of function 'disconnect' [-Wimplicit-function-declaration]
  155 |                 disconnect(host);
      |                 ^~~~~~~~~~
aconnect.c:159:9: warning: implicit declaration of function 'update_aconnect_dialog'; did you mean 'create_aconnect_dialog'? [-Wimplicit-function-declaration]
  159 |         update_aconnect_dialog(host);
      |         ^~~~~~~~~~~~~~~~~~~~~~
      |         create_aconnect_dialog
aconnect.c:163:9: warning: implicit declaration of function 'add_dialog_to_list' [-Wimplicit-function-declaration]
  163 |         add_dialog_to_list(aconnect.w_dialog);
      |         ^~~~~~~~~~~~~~~~~~
--- account.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c account.c
--- aconnect.o ---
aconnect.c: In function 'create_aconnect_dialog':
aconnect.c:234:9: warning: implicit declaration of function 'fix_list_color' [-Wimplicit-function-declaration]
  234 |         fix_list_color(aconnect.w_hostList);
      |         ^~~~~~~~~~~~~~
--- account.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/SelectioB.h:26,
                 from account.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- aconnect.o ---
aconnect.c:332:9: warning: implicit declaration of function 'set_bg_to_sb_trough_color' [-Wimplicit-function-declaration]
  332 |         set_bg_to_sb_trough_color(aconnect.w_hostName,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
aconnect.c: At top level:
aconnect.c:346:1: warning: return type defaults to 'int' [-Wimplicit-int]
  346 | update_aconnect_dialog(host)
      | ^~~~~~~~~~~~~~~~~~~~~~
aconnect.c: In function 'update_aconnect_dialog':
aconnect.c:356:5: warning: implicit declaration of function 'retrieve_hostuser_cache' [-Wimplicit-function-declaration]
  356 |     retrieve_hostuser_cache(&list, sort_caches);
      |     ^~~~~~~~~~~~~~~~~~~~~~~
aconnect.c:359:5: warning: implicit declaration of function 'reset_list' [-Wimplicit-function-declaration]
  359 |     reset_list(aconnect.w_hostList);
      |     ^~~~~~~~~~
aconnect.c:361:21: warning: implicit declaration of function 'parse_hostuser' [-Wimplicit-function-declaration]
  361 |                 if (parse_hostuser(list->entries[i], &host_part, &user_part) == 0) {
      |                     ^~~~~~~~~~~~~~
aconnect.c:373:5: warning: implicit declaration of function 'release_array_list' [-Wimplicit-function-declaration]
  373 |     release_array_list(list);
      |     ^~~~~~~~~~~~~~~~~~
aconnect.c: In function 'cb_aconnect_single_selection':
aconnect.c:425:17: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  425 |                 fatal_error("Trouble in cb_aconnect_single_selection()");
      |                 ^~~~~~~~~~~
--- account.o ---
account.c: In function 'create_account_dialog':
account.c:106:5: warning: implicit declaration of function 'add_wm_delete_window_cb' [-Wimplicit-function-declaration]
  106 |     add_wm_delete_window_cb(w_accountDialog, cb_account_cancel, NULL);
      |     ^~~~~~~~~~~~~~~~~~~~~~~
--- aconnect.o ---
aconnect.c: In function 'cb_aconnect_help':
aconnect.c:444:5: warning: implicit declaration of function 'help_dialog' [-Wimplicit-function-declaration]
  444 |     help_dialog(aconnect.w_dialog, True, "Connect to Anonymous", aconnect_help);
      |     ^~~~~~~~~~~
--- account.o ---
account.c: In function 'get_account':
account.c:166:5: warning: implicit declaration of function 'add_dialog_to_list' [-Wimplicit-function-declaration]
  166 |     add_dialog_to_list(w_accountDialog);
      |     ^~~~~~~~~~~~~~~~~~
--- aconnect.o ---
aconnect.c: In function 'cb_aconnect_connect':
aconnect.c:510:9: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  510 |         warning_error("Unable to log onto FTP server.  No user name.");
      |         ^~~~~~~~~~~~~
--- account.o ---
account.c:167:5: warning: implicit declaration of function 'use_normal_cursor' [-Wimplicit-function-declaration]
  167 |     use_normal_cursor();
      |     ^~~~~~~~~~~~~~~~~
--- aconnect.o ---
aconnect.c:516:13: warning: implicit declaration of function 'parse_hostname' [-Wimplicit-function-declaration]
  516 |     switch (parse_hostname(hostname, &host_part, &port_part)) {
      |             ^~~~~~~~~~~~~~
aconnect.c:533:9: warning: implicit declaration of function 'add_to_cache' [-Wimplicit-function-declaration]
  533 |         add_to_cache(USER, hostname, username);
      |         ^~~~~~~~~~~~
--- account.o ---
account.c:172:5: warning: implicit declaration of function 'restore_prev_cursor' [-Wimplicit-function-declaration]
  172 |     restore_prev_cursor();
      |     ^~~~~~~~~~~~~~~~~~~
--- aconnect.o ---
aconnect.c:538:26: warning: implicit declaration of function 'do_connect' [-Wimplicit-function-declaration]
  538 |                 retval = do_connect(host, hostname, username, NULL, NULL,
      |                          ^~~~~~~~~~
--- account.o ---
account.c: In function 'cb_map_account_dialog':
account.c:196:5: warning: implicit declaration of function 'center_dialog_over_dialog' [-Wimplicit-function-declaration]
  196 |     center_dialog_over_dialog(widget, w_pseudo_parent);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
--- aconnect.o ---
aconnect.c:557:5: warning: implicit declaration of function 'use_busy_cursor' [-Wimplicit-function-declaration]
  557 |     use_busy_cursor();
      |     ^~~~~~~~~~~~~~~
aconnect.c:560:9: warning: implicit declaration of function 'update_dir_displays' [-Wimplicit-function-declaration]
  560 |     if (update_dir_displays(host, False) < 0) {
      |         ^~~~~~~~~~~~~~~~~~~
--- arconnect.o ---
--- aconnect.o ---
aconnect.c:561:9: warning: implicit declaration of function 'restore_prev_cursor' [-Wimplicit-function-declaration]
  561 |         restore_prev_cursor();
      |         ^~~~~~~~~~~~~~~~~~~
--- arconnect.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c arconnect.c
--- aconnect.o ---
aconnect.c:562:9: warning: implicit declaration of function 'lost_connection'; did you mean 'XtNconnection'? [-Wimplicit-function-declaration]
  562 |         lost_connection(host);
      |         ^~~~~~~~~~~~~~~
      |         XtNconnection
--- arconnect.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/TextF.h:26,
                 from arconnect.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- aconnect.o ---
aconnect.c:565:5: warning: implicit declaration of function 'update_xfer_controls' [-Wimplicit-function-declaration]
  565 |     update_xfer_controls();
      |     ^~~~~~~~~~~~~~~~~~~~
aconnect.c:566:5: warning: implicit declaration of function 'update_dirname_menu' [-Wimplicit-function-declaration]
  566 |     update_dirname_menu(host);
      |     ^~~~~~~~~~~~~~~~~~~
aconnect.c:567:5: warning: implicit declaration of function 'update_dirpath' [-Wimplicit-function-declaration]
  567 |     update_dirpath(host);
      |     ^~~~~~~~~~~~~~
aconnect.c:568:5: warning: implicit declaration of function 'update_dir_cache' [-Wimplicit-function-declaration]
  568 |     update_dir_cache(host);
      |     ^~~~~~~~~~~~~~~~
aconnect.c:569:5: warning: implicit declaration of function 'update_hostname' [-Wimplicit-function-declaration]
  569 |     update_hostname(host);
      |     ^~~~~~~~~~~~~~~
--- arconnect.o ---
arconnect.c:86:1: warning: return type defaults to 'int' [-Wimplicit-int]
   86 | do_connect(host, hostname, username, password, account, w_pseudo_parent)
      | ^~~~~~~~~~
--- aconnect.o ---
aconnect.c:570:5: warning: implicit declaration of function 'update_host_controls' [-Wimplicit-function-declaration]
  570 |     update_host_controls(host);
      |     ^~~~~~~~~~~~~~~~~~~~
--- arconnect.o ---
arconnect.c: In function 'do_connect':
arconnect.c:105:9: warning: implicit declaration of function 'use_busy_cursor' [-Wimplicit-function-declaration]
  105 |         use_busy_cursor();
      |         ^~~~~~~~~~~~~~~
arconnect.c:112:13: warning: implicit declaration of function 'parse_hostname' [-Wimplicit-function-declaration]
  112 |         if (parse_hostname(hostname, &host_part, &port_part))
      |             ^~~~~~~~~~~~~~
arconnect.c:113:17: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  113 |                 fatal_error("Bug in do_connect()");
      |                 ^~~~~~~~~~~
arconnect.c:114:18: warning: implicit declaration of function 'ftp_open' [-Wimplicit-function-declaration]
  114 |         retval = ftp_open(host, host_part, port_part);
      |                  ^~~~~~~~
arconnect.c:117:17: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration]
  117 |                 sprintf(buf, "Unable to connect to %s", hostname);
      |                 ^~~~~~~
arconnect.c:62:1: note: include '<stdio.h>' or provide a declaration of 'sprintf'
   61 | #include "str.h"
  +++ |+#include <stdio.h>
   62 | 
arconnect.c:117:17: warning: incompatible implicit declaration of built-in function 'sprintf' [-Wbuiltin-declaration-mismatch]
  117 |                 sprintf(buf, "Unable to connect to %s", hostname);
      |                 ^~~~~~~
arconnect.c:117:17: note: include '<stdio.h>' or provide a declaration of 'sprintf'
--- cache.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c cache.c
--- arconnect.o ---
arconnect.c:118:17: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  118 |                 warning_error(buf);
      |                 ^~~~~~~~~~~~~
arconnect.c:119:17: warning: implicit declaration of function 'restore_prev_cursor' [-Wimplicit-function-declaration]
  119 |                 restore_prev_cursor();
      |                 ^~~~~~~~~~~~~~~~~~~
--- cache.o ---
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from cache.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- arconnect.o ---
arconnect.c:124:17: warning: implicit declaration of function 'ftp_user' [-Wimplicit-function-declaration]
  124 |         switch (ftp_user(host, username)) {
      |                 ^~~~~~~~
arconnect.c:131:17: warning: implicit declaration of function 'close' [-Wimplicit-function-declaration]
  131 |                 close(hinfo[host].ctrl_fd);
      |                 ^~~~~
arconnect.c:148:18: warning: implicit declaration of function 'ftp_password'; did you mean 'get_password'? [-Wimplicit-function-declaration]
  148 |         retval = ftp_password(host, passwrd);
      |                  ^~~~~~~~~~~~
      |                  get_password
arconnect.c:177:13: warning: implicit declaration of function 'ftp_account'; did you mean 'get_account'? [-Wimplicit-function-declaration]
  177 |         if (ftp_account(host, acct) < 0) {
      |             ^~~~~~~~~~~
      |             get_account
arconnect.c:190:9: warning: implicit declaration of function 'ftp_system' [-Wimplicit-function-declaration]
  190 |         ftp_system(host, False);
      |         ^~~~~~~~~~
arconnect.c:192:17: warning: implicit declaration of function 'write_log' [-Wimplicit-function-declaration]
  192 |                 write_log("*** System is ");
      |                 ^~~~~~~~~
arconnect.c:202:17: warning: implicit declaration of function 'retrieve_cache' [-Wimplicit-function-declaration]
  202 |                 retrieve_cache(DIRECTORY, hostname, &list, False);
      |                 ^~~~~~~~~~~~~~
arconnect.c:204:29: warning: implicit declaration of function 'remote_cd' [-Wimplicit-function-declaration]
  204 |                         if (remote_cd(host, list->entries[0], False, True) != 0) {
      |                             ^~~~~~~~~
arconnect.c:205:33: warning: incompatible implicit declaration of built-in function 'sprintf' [-Wbuiltin-declaration-mismatch]
  205 |                                 sprintf(msg, "Unable to change directory to %s",
      |                                 ^~~~~~~
arconnect.c:205:33: note: include '<stdio.h>' or provide a declaration of 'sprintf'
arconnect.c:210:17: warning: implicit declaration of function 'release_array_list' [-Wimplicit-function-declaration]
  210 |                 release_array_list(list);
      |                 ^~~~~~~~~~~~~~~~~~
--- cache.o ---
cache.c:111:1: warning: return type defaults to 'int' [-Wimplicit-int]
  111 | construct_cache_filename()
      | ^~~~~~~~~~~~~~~~~~~~~~~~
--- arconnect.o ---
arconnect.c:212:13: warning: implicit declaration of function 'remote_pwd' [-Wimplicit-function-declaration]
  212 |         if (remote_pwd(host, &wd) < 0) {
      |             ^~~~~~~~~~
arconnect.c: At top level:
arconnect.c:266:1: warning: return type defaults to 'int' [-Wimplicit-int]
  266 | parse_hostname(hostname, host_part, port_part)
      | ^~~~~~~~~~~~~~
arconnect.c:320:1: warning: return type defaults to 'int' [-Wimplicit-int]
  320 | parse_hostuser(hostuser, host_part, user_part)
      | ^~~~~~~~~~~~~~
--- cache.o ---
cache.c: In function 'save_cache':
cache.c:133:17: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  133 |                 warning_error("Unable to save cache.");
      |                 ^~~~~~~~~~~~~
cache.c: In function 'read_cache_from_file':
cache.c:170:17: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  170 |                 fatal_error("Bug in read_cache_from_file()");
      |                 ^~~~~~~~~~~
cache.c:193:49: warning: implicit declaration of function 'add_to_cache' [-Wimplicit-function-declaration]
  193 |                                                 add_to_cache(i, host_name, value);
      |                                                 ^~~~~~~~~~~~
cache.c: At top level:
cache.c:208:1: warning: return type defaults to 'int' [-Wimplicit-int]
  208 | add_to_cache(cache_id, host_name, value)
      | ^~~~~~~~~~~~
cache.c: In function 'retrieve_cache':
cache.c:381:17: warning: implicit declaration of function 'quicksort' [-Wimplicit-function-declaration]
  381 |                 quicksort(values, hptr->cache[cache_id].count, strcmp);
      |                 ^~~~~~~~~
cache.c: At top level:
cache.c:395:1: warning: return type defaults to 'int' [-Wimplicit-int]
  395 | update_dir_cache(host)
      | ^~~~~~~~~~~~~~~~
cache.c:412:1: warning: return type defaults to 'int' [-Wimplicit-int]
  412 | retrieve_hostuser_cache(list, sort)
      | ^~~~~~~~~~~~~~~~~~~~~~~
--- changedir.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c changedir.c
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from changedir.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- cmds.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c cmds.c
In file included from /usr/include/sys/types.h:25,
                 from cmds.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- changedir.o ---
changedir.c: In function 'cb_change_dir':
changedir.c:112:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  112 |         int host = (int)client_data;
      |                    ^
changedir.c:116:5: warning: implicit declaration of function 'raise_okflag' [-Wimplicit-function-declaration]
  116 |     raise_okflag();
      |     ^~~~~~~~~~~~
changedir.c:120:5: warning: implicit declaration of function 'update_changedir_dialog'; did you mean 'create_changedir_dialog'? [-Wimplicit-function-declaration]
  120 |     update_changedir_dialog(host);
      |     ^~~~~~~~~~~~~~~~~~~~~~~
      |     create_changedir_dialog
--- cmds.o ---
cmds.c:77:1: warning: return type defaults to 'int' [-Wimplicit-int]
   77 | ftp_open(host, ip_addr, port)
      | ^~~~~~~~
cmds.c: In function 'ftp_open':
cmds.c:93:21: warning: implicit declaration of function 'inet_addr' [-Wimplicit-function-declaration]
   93 |         if ((temp = inet_addr(ip_addr)) != ~0L)
      |                     ^~~~~~~~~
cmds.c:108:17: warning: implicit declaration of function 'write_log' [-Wimplicit-function-declaration]
  108 |                 write_log(msg);
      |                 ^~~~~~~~~
cmds.c:113:17: warning: implicit declaration of function 'report_perror' [-Wimplicit-function-declaration]
  113 |                 report_perror(host, "Opening socket stream");
      |                 ^~~~~~~~~~~~~
cmds.c:120:13: warning: implicit declaration of function 'iconnect'; did you mean 'connect'? [-Wimplicit-function-declaration]
  120 |         if (iconnect(ctrl_fd, (struct sockaddr *)&remote,(int)sizeof(remote)) < 0) {
      |             ^~~~~~~~
      |             connect
cmds.c:122:17: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration]
  122 |                 close(ctrl_fd);
      |                 ^~~~~
      |                 pclose
--- changedir.o ---
changedir.c:123:9: warning: implicit declaration of function 'add_dialog_to_list' [-Wimplicit-function-declaration]
  123 |         add_dialog_to_list(w_changeDirDialog);
      |         ^~~~~~~~~~~~~~~~~~
--- cmds.o ---
cmds.c:131:17: warning: implicit declaration of function 'get_ftp_reply' [-Wimplicit-function-declaration]
  131 |         scode = get_ftp_reply(host, reply, MAXFTPREPLY, &code, maxt, False);
      |                 ^~~~~~~~~~~~~
--- changedir.o ---
changedir.c: In function 'create_changedir_dialog':
changedir.c:155:9: warning: implicit declaration of function 'fix_list_color' [-Wimplicit-function-declaration]
  155 |         fix_list_color(w_list);
      |         ^~~~~~~~~~~~~~
--- cmds.o ---
cmds.c:134:17: warning: implicit declaration of function 'determine_server_from_open' [-Wimplicit-function-declaration]
  134 |                 determine_server_from_open(host, reply);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
cmds.c:137:17: warning: implicit declaration of function 'report_client_timeout' [-Wimplicit-function-declaration]
  137 |                 report_client_timeout(host);
      |                 ^~~~~~~~~~~~~~~~~~~~~
--- changedir.o ---
changedir.c:158:9: warning: implicit declaration of function 'set_bg_to_sb_trough_color' [-Wimplicit-function-declaration]
  158 |         set_bg_to_sb_trough_color(
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
changedir.c: At top level:
changedir.c:172:1: warning: return type defaults to 'int' [-Wimplicit-int]
  172 | update_changedir_dialog(host)
      | ^~~~~~~~~~~~~~~~~~~~~~~
--- cmds.o ---
cmds.c:141:25: warning: implicit declaration of function 'print_ftp_reply' [-Wimplicit-function-declaration]
  141 |                         print_ftp_reply(host, reply);
      |                         ^~~~~~~~~~~~~~~
cmds.c: At top level:
cmds.c:153:1: warning: return type defaults to 'int' [-Wimplicit-int]
  153 | ftp_user(host, username)
      | ^~~~~~~~
cmds.c: In function 'ftp_user':
cmds.c:164:23: warning: implicit declaration of function 'send_ftp_cmd' [-Wimplicit-function-declaration]
  164 |         if ((retval = send_ftp_cmd(host, cmd)) < 0)
      |                       ^~~~~~~~~~~~
cmds.c: At top level:
cmds.c:191:1: warning: return type defaults to 'int' [-Wimplicit-int]
  191 | ftp_password(host, password)
      | ^~~~~~~~~~~~
cmds.c:232:1: warning: return type defaults to 'int' [-Wimplicit-int]
  232 | ftp_account(host, account)
      | ^~~~~~~~~~~
cmds.c:272:1: warning: return type defaults to 'int' [-Wimplicit-int]
  272 | ftp_passive(host, port)
      | ^~~~~~~~~~~
cmds.c:321:1: warning: return type defaults to 'int' [-Wimplicit-int]
  321 | ftp_type(host, mode)
      | ^~~~~~~~
cmds.c:369:1: warning: return type defaults to 'int' [-Wimplicit-int]
  369 | ftp_port(host, hostport)
      | ^~~~~~~~
cmds.c:411:1: warning: return type defaults to 'int' [-Wimplicit-int]
  411 | ftp_system(host, print_error_msg)
      | ^~~~~~~~~~
--- changedir.o ---
changedir.c: In function 'update_changedir_dialog':
changedir.c:181:9: warning: implicit declaration of function 'retrieve_cache' [-Wimplicit-function-declaration]
  181 |         retrieve_cache(DIRECTORY, hinfo[host].hostname, &list, sort_caches);
      |         ^~~~~~~~~~~~~~
--- cmds.o ---
cmds.c: In function 'ftp_system':
cmds.c:428:17: warning: implicit declaration of function 'determine_server_from_syst' [-Wimplicit-function-declaration]
  428 |                 determine_server_from_syst(host, reply);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
cmds.c: At top level:
cmds.c:448:1: warning: return type defaults to 'int' [-Wimplicit-int]
  448 | ftp_allocate(host, size)
      | ^~~~~~~~~~~~
--- changedir.o ---
changedir.c:196:9: warning: implicit declaration of function 'release_array_list' [-Wimplicit-function-declaration]
  196 |         release_array_list(list);
      |         ^~~~~~~~~~~~~~~~~~
changedir.c: In function 'cb_changedir_ok':
changedir.c:231:5: warning: implicit declaration of function 'clear_selected_entries' [-Wimplicit-function-declaration]
  231 |     clear_selected_entries(host);
      |     ^~~~~~~~~~~~~~~~~~~~~~
changedir.c: In function 'change_directory':
changedir.c:253:5: warning: implicit declaration of function 'use_busy_cursor' [-Wimplicit-function-declaration]
  253 |     use_busy_cursor();
      |     ^~~~~~~~~~~~~~~
changedir.c:258:17: warning: implicit declaration of function 'local_cd' [-Wimplicit-function-declaration]
  258 |             if (local_cd(host, hinfo[host].wd, True) < 0) {
      |                 ^~~~~~~~
changedir.c:259:17: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  259 |                 warning_error("Unable to change directory");
      |                 ^~~~~~~~~~~~~
changedir.c:263:21: warning: implicit declaration of function 'remote_cd' [-Wimplicit-function-declaration]
  263 |             switch (remote_cd(host, hinfo[host].wd, False, True)) {
      |                     ^~~~~~~~~
changedir.c:268:17: warning: implicit declaration of function 'restore_prev_cursor' [-Wimplicit-function-declaration]
  268 |                 restore_prev_cursor();
      |                 ^~~~~~~~~~~~~~~~~~~
changedir.c:269:17: warning: implicit declaration of function 'lost_connection'; did you mean 'XtNconnection'? [-Wimplicit-function-declaration]
  269 |                 lost_connection(host);
      |                 ^~~~~~~~~~~~~~~
      |                 XtNconnection
changedir.c:282:13: warning: implicit declaration of function 'local_pwd' [-Wimplicit-function-declaration]
  282 |         if (local_pwd(&(hinfo[host].wd)) != 0)
      |             ^~~~~~~~~
changedir.c:283:13: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  283 |             fatal_error("Unable to get local working directory");
      |             ^~~~~~~~~~~
changedir.c:294:13: warning: implicit declaration of function 'remote_pwd' [-Wimplicit-function-declaration]
  294 |         if (remote_pwd(host, &wd) < 0) {
      |             ^~~~~~~~~~
--- color.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c color.c
--- changedir.o ---
changedir.c:304:9: warning: implicit declaration of function 'update_dir_displays' [-Wimplicit-function-declaration]
  304 |     if (update_dir_displays(host, False) < 0) {
      |         ^~~~~~~~~~~~~~~~~~~
--- color.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from color.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- changedir.o ---
changedir.c:310:5: warning: implicit declaration of function 'update_xfer_controls' [-Wimplicit-function-declaration]
  310 |     update_xfer_controls();
      |     ^~~~~~~~~~~~~~~~~~~~
changedir.c:311:5: warning: implicit declaration of function 'update_dirname_menu' [-Wimplicit-function-declaration]
  311 |     update_dirname_menu(host);
      |     ^~~~~~~~~~~~~~~~~~~
changedir.c:312:5: warning: implicit declaration of function 'update_dirpath' [-Wimplicit-function-declaration]
  312 |     update_dirpath(host);
      |     ^~~~~~~~~~~~~~
changedir.c:313:5: warning: implicit declaration of function 'update_dir_cache' [-Wimplicit-function-declaration]
  313 |     update_dir_cache(host);
      |     ^~~~~~~~~~~~~~~~
changedir.c:314:5: warning: implicit declaration of function 'update_host_controls' [-Wimplicit-function-declaration]
  314 |     update_host_controls(host);
      |     ^~~~~~~~~~~~~~~~~~~~
changedir.c: In function 'cb_changedir_help':
changedir.c:329:5: warning: implicit declaration of function 'help_dialog' [-Wimplicit-function-declaration]
  329 |     help_dialog(w_toplev, True, "Change Directory", help_change_dir);
      |     ^~~~~~~~~~~
--- color.o ---
color.c:65:1: warning: return type defaults to 'int' [-Wimplicit-int]
   65 | color_display()
      | ^~~~~~~~~~~~~
color.c:132:1: warning: return type defaults to 'int' [-Wimplicit-int]
  132 | fix_horizontal_text_sb_color(widget)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
color.c:150:1: warning: return type defaults to 'int' [-Wimplicit-int]
  150 | fix_vertical_text_sb_color(widget)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
--- ctrlconn.o ---
--- cursor.o ---
--- ctrlconn.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c ctrlconn.c
--- cursor.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c cursor.c
--- ctrlconn.o ---
In file included from /usr/include/sys/types.h:25,
                 from ctrlconn.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- cursor.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from cursor.c:55:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- ctrlconn.o ---
ctrlconn.c:88:1: warning: return type defaults to 'int' [-Wimplicit-int]
   88 | write_tcp(host, fd, buf, n)
      | ^~~~~~~~~
ctrlconn.c: In function 'write_tcp':
ctrlconn.c:100:31: warning: implicit declaration of function 'iwrite'; did you mean 'fwrite'? [-Wimplicit-function-declaration]
  100 |                 if ((nbytes = iwrite(fd, &buf[total_nbytes], n-total_nbytes)) < 0) {
      |                               ^~~~~~
      |                               fwrite
ctrlconn.c:102:25: warning: implicit declaration of function 'report_perror' [-Wimplicit-function-declaration]
  102 |                         report_perror(host, "Writing connection");
      |                         ^~~~~~~~~~~~~
ctrlconn.c: At top level:
ctrlconn.c:123:1: warning: return type defaults to 'int' [-Wimplicit-int]
  123 | read_tcp(host, fd, buf, n, maxtime, process_xevents)
      | ^~~~~~~~
ctrlconn.c: In function 'read_tcp':
ctrlconn.c:137:25: warning: implicit declaration of function 'select_on_read' [-Wimplicit-function-declaration]
  137 |                 switch (select_on_read(fd, maxtime, process_xevents)) {
      |                         ^~~~~~~~~~~~~~
ctrlconn.c:139:35: warning: implicit declaration of function 'iread'; did you mean 'fread'? [-Wimplicit-function-declaration]
  139 |                     if ((nbytes = iread(fd, &buf[total_nbytes], n-total_nbytes)) < 0) {
      |                                   ^~~~~
      |                                   fread
ctrlconn.c: At top level:
ctrlconn.c:169:1: warning: return type defaults to 'int' [-Wimplicit-int]
  169 | select_on_read(fd, maxtime, process_xevents)
      | ^~~~~~~~~~~~~~
ctrlconn.c: In function 'select_on_read':
ctrlconn.c:198:31: warning: implicit declaration of function 'max_fds' [-Wimplicit-function-declaration]
  198 |                 nfds = select(max_fds(), &readfds, NULL, &exceptfds, &timeout);
      |                               ^~~~~~~
ctrlconn.c: At top level:
ctrlconn.c:224:1: warning: return type defaults to 'int' [-Wimplicit-int]
  224 | get_ftp_reply(host, reply, maxreply, code, maxtime, process_xevents)
      | ^~~~~~~~~~~~~
--- cursor.o ---
cursor.c:112:1: warning: return type defaults to 'int' [-Wimplicit-int]
  112 | use_busy_cursor()
      | ^~~~~~~~~~~~~~~
cursor.c:121:1: warning: return type defaults to 'int' [-Wimplicit-int]
  121 | use_normal_cursor()
      | ^~~~~~~~~~~~~~~~~
--- ctrlconn.o ---
ctrlconn.c: In function 'get_ftp_reply':
ctrlconn.c:246:34: warning: implicit declaration of function 'get_ftp_line' [-Wimplicit-function-declaration]
  246 |                 if ((replycode = get_ftp_line(host, fd, line, MAXFTPLINE, maxtime,
      |                                  ^~~~~~~~~~~~
ctrlconn.c:266:17: warning: implicit declaration of function 'print_ftp_reply'; did you mean 'get_ftp_reply'? [-Wimplicit-function-declaration]
  266 |                 print_ftp_reply(host, reply);
      |                 ^~~~~~~~~~~~~~~
      |                 get_ftp_reply
ctrlconn.c:272:25: warning: implicit declaration of function 'write_log'; did you mean 'write_tcp'? [-Wimplicit-function-declaration]
  272 |                         write_log("*** FTP server on remote host timed out.\n");
      |                         ^~~~~~~~~
      |                         write_tcp
ctrlconn.c: At top level:
ctrlconn.c:300:1: warning: return type defaults to 'int' [-Wimplicit-int]
  300 | get_ftp_line(host, fd, line, maxline, maxtime, process_xevents)
      | ^~~~~~~~~~~~
ctrlconn.c:376:1: warning: return type defaults to 'int' [-Wimplicit-int]
  376 | send_ftp_cmd(host, cmd)
      | ^~~~~~~~~~~~
--- cursor.o ---
cursor.c: In function 'remove_dialog_from_list':
cursor.c:234:9: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  234 |         fatal_error("Bug in remove_dialog_from_list()");
      |         ^~~~~~~~~~~
--- ctrlconn.o ---
ctrlconn.c: In function 'send_ftp_cmd':
ctrlconn.c:386:17: warning: implicit declaration of function 'print_ftp_cmd'; did you mean 'send_ftp_cmd'? [-Wimplicit-function-declaration]
  386 |                 print_ftp_cmd(host,cmd);
      |                 ^~~~~~~~~~~~~
      |                 send_ftp_cmd
ctrlconn.c: At top level:
ctrlconn.c:404:1: warning: return type defaults to 'int' [-Wimplicit-int]
  404 | sig_pipe()
      | ^~~~~~~~
ctrlconn.c:417:1: warning: return type defaults to 'int' [-Wimplicit-int]
  417 | urgent_abort(host)
      | ^~~~~~~~~~~~
ctrlconn.c: In function 'urgent_abort':
ctrlconn.c:435:13: warning: implicit declaration of function 'isend'; did you mean 'send'? [-Wimplicit-function-declaration]
  435 |         if (isend(fd, buf, 1, MSG_OOB) != 1)
      |             ^~~~~
      |             send
--- dataconn.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c dataconn.c
In file included from /usr/include/sys/types.h:25,
                 from dataconn.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
dataconn.c:70:1: warning: return type defaults to 'int' [-Wimplicit-int]
   70 | init_data_conn(host)
      | ^~~~~~~~~~~~~~
dataconn.c: In function 'init_data_conn':
dataconn.c:84:9: warning: implicit declaration of function 'report_perror' [-Wimplicit-function-declaration]
   84 |         report_perror(host, "Opening stream socket");
      |         ^~~~~~~~~~~~~
dataconn.c:98:17: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration]
   98 |                 close(sock);
      |                 ^~~~~
      |                 pclose
dataconn.c:131:23: warning: implicit declaration of function 'ftp_port' [-Wimplicit-function-declaration]
  131 |         if ((retval = ftp_port(host, buf)) < 0) {
      |                       ^~~~~~~~
dataconn.c: At top level:
dataconn.c:146:1: warning: return type defaults to 'int' [-Wimplicit-int]
  146 | accept_data_conn(host, data_fd)
      | ^~~~~~~~~~~~~~~~
dataconn.c: In function 'accept_data_conn':
dataconn.c:156:17: warning: implicit declaration of function 'write_log' [-Wimplicit-function-declaration]
  156 |                 write_log("*** Will try to accept connection\n");
      |                 ^~~~~~~~~
dataconn.c:158:23: warning: implicit declaration of function 'iaccept'; did you mean 'accept'? [-Wimplicit-function-declaration]
  158 |         new_data_fd = iaccept(data_fd, (struct sockaddr *)&remote, &addrlen);
      |                       ^~~~~~~
      |                       accept
--- delete.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c delete.c
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/SelectioB.h:26,
                 from delete.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
delete.c: In function 'cb_delete':
delete.c:89:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   89 |         int host = (int)client_data;
      |                    ^
delete.c: In function 'cb_rdelete':
delete.c:104:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  104 |         int host = (int)client_data;
      |                    ^
delete.c: In function 'init_delete':
delete.c:123:9: warning: implicit declaration of function 'raise_okflag' [-Wimplicit-function-declaration]
  123 |         raise_okflag();
      |         ^~~~~~~~~~~~
delete.c:128:34: warning: implicit declaration of function 'verify_selection' [-Wimplicit-function-declaration]
  128 |                         retval = verify_selection(host,
      |                                  ^~~~~~~~~~~~~~~~
delete.c:138:9: warning: implicit declaration of function 'use_busy_cursor' [-Wimplicit-function-declaration]
  138 |         use_busy_cursor();
      |         ^~~~~~~~~~~~~~~
delete.c:141:9: warning: implicit declaration of function 'show_mp_monitor' [-Wimplicit-function-declaration]
  141 |         show_mp_monitor("Now Deleting:");
      |         ^~~~~~~~~~~~~~~
--- destdir.o ---
--- delete.o ---
delete.c:142:9: warning: implicit declaration of function 'clear_mp_monitor' [-Wimplicit-function-declaration]
  142 |         clear_mp_monitor();
      |         ^~~~~~~~~~~~~~~~
--- destdir.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c destdir.c
--- delete.o ---
delete.c:145:9: warning: implicit declaration of function 'enable_controls' [-Wimplicit-function-declaration]
  145 |         enable_controls(False);
      |         ^~~~~~~~~~~~~~~
--- destdir.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from destdir.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- delete.o ---
delete.c:158:9: warning: implicit declaration of function 'strip_off_symbol' [-Wimplicit-function-declaration]
  158 |         strip_off_symbol(hinfo[host].system, hinfo[host].server, ptr->entry);
      |         ^~~~~~~~~~~~~~~~
delete.c: At top level:
delete.c:179:1: warning: return type defaults to 'int' [-Wimplicit-int]
  179 | clean_up_del_ctrl()
      | ^~~~~~~~~~~~~~~~~
delete.c: In function 'clean_up_del_ctrl':
delete.c:194:17: warning: implicit declaration of function 'release_linked_list' [-Wimplicit-function-declaration]
  194 |                 release_linked_list(&del_ctrl.head[i]);
      |                 ^~~~~~~~~~~~~~~~~~~
delete.c: At top level:
delete.c:203:1: warning: return type defaults to 'int' [-Wimplicit-int]
  203 | cb_delete_entries()
      | ^~~~~~~~~~~~~~~~~
delete.c: In function 'cb_delete_entries':
delete.c:223:13: warning: implicit declaration of function 'mp_abort_requested' [-Wimplicit-function-declaration]
  223 |         if (mp_abort_requested())
      |             ^~~~~~~~~~~~~~~~~~
delete.c:242:9: warning: implicit declaration of function 'release_path_links' [-Wimplicit-function-declaration]
  242 |         release_path_links(rel_path_links);
      |         ^~~~~~~~~~~~~~~~~~
delete.c:252:29: warning: implicit declaration of function 'local_cd' [-Wimplicit-function-declaration]
  252 |                         if (local_cd(host, del_ctrl.full_path, False) == 0)
      |                             ^~~~~~~~
delete.c:255:33: warning: implicit declaration of function 'remote_cd' [-Wimplicit-function-declaration]
  255 |                         switch (remote_cd(host, del_ctrl.full_path, True, False)) {
      |                                 ^~~~~~~~~
delete.c:264:37: warning: implicit declaration of function 'local_ls' [-Wimplicit-function-declaration]
  264 |                                 if (local_ls(del_ctrl.full_path, &list, False) != 0) {
      |                                     ^~~~~~~~
--- destdir.o ---
destdir.c: In function 'create_destdir_dialog':
destdir.c:212:5: warning: implicit declaration of function 'fix_list_color' [-Wimplicit-function-declaration]
  212 |     fix_list_color(destdir.w_dirList);
      |     ^~~~~~~~~~~~~~
--- delete.o ---
delete.c:265:41: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  265 |                                         warning_error("Unable to get directory list");
      |                                         ^~~~~~~~~~~~~
delete.c:269:41: warning: implicit declaration of function 'remote_ls' [-Wimplicit-function-declaration]
  269 |                                 switch (remote_ls(host, del_ctrl.full_path, &list, False)) {
      |                                         ^~~~~~~~~
--- destdir.o ---
destdir.c: In function 'cb_destdir_set_dir':
destdir.c:243:5: warning: implicit declaration of function 'raise_okflag' [-Wimplicit-function-declaration]
  243 |     raise_okflag();
      |     ^~~~~~~~~~~~
--- delete.o ---
delete.c:290:25: warning: implicit declaration of function 'release_array_list' [-Wimplicit-function-declaration]
  290 |                         release_array_list(list);
      |                         ^~~~~~~~~~~~~~~~~~
delete.c:298:9: warning: implicit declaration of function 'update_mp_monitor' [-Wimplicit-function-declaration]
  298 |         update_mp_monitor(del_ctrl.rel_path);
      |         ^~~~~~~~~~~~~~~~~
--- destdir.o ---
destdir.c:255:5: warning: implicit declaration of function 'release_path_links' [-Wimplicit-function-declaration]
  255 |     release_path_links(wd_links);
      |     ^~~~~~~~~~~~~~~~~~
--- delete.o ---
delete.c:300:26: warning: implicit declaration of function 'local_delete'; did you mean 'cb_delete'? [-Wimplicit-function-declaration]
  300 |                 retval = local_delete(host, del_ctrl.full_path);
      |                          ^~~~~~~~~~~~
      |                          cb_delete
delete.c:309:41: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  309 |                                         fatal_error("Trouble in cb_delete_entries()");
      |                                         ^~~~~~~~~~~
--- destdir.o ---
destdir.c:258:5: warning: implicit declaration of function 'use_busy_cursor' [-Wimplicit-function-declaration]
  258 |     use_busy_cursor();
      |     ^~~~~~~~~~~~~~~
--- delete.o ---
delete.c:313:42: warning: implicit declaration of function 'remote_rmdir' [-Wimplicit-function-declaration]
  313 |                                 retval = remote_rmdir(host, temp, True);
      |                                          ^~~~~~~~~~~~
delete.c:325:42: warning: implicit declaration of function 'remote_delete'; did you mean 'init_delete'? [-Wimplicit-function-declaration]
  325 |                                 retval = remote_delete(host, del_ctrl.full_path, True);
      |                                          ^~~~~~~~~~~~~
      |                                          init_delete
delete.c:340:17: warning: implicit declaration of function 'write_log' [-Wimplicit-function-declaration]
  340 |                 write_log(msg);
      |                 ^~~~~~~~~
--- destdir.o ---
destdir.c:259:18: warning: implicit declaration of function 'change_destdir_directory' [-Wimplicit-function-declaration]
  259 |         retval = change_destdir_directory(new_wd);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~
--- delete.o ---
delete.c:354:9: warning: implicit declaration of function 'hide_mp_monitor' [-Wimplicit-function-declaration]
  354 |         hide_mp_monitor();
      |         ^~~~~~~~~~~~~~~
--- destdir.o ---
destdir.c:260:9: warning: implicit declaration of function 'restore_prev_cursor' [-Wimplicit-function-declaration]
  260 |         restore_prev_cursor();
      |         ^~~~~~~~~~~~~~~~~~~
--- delete.o ---
delete.c:356:17: warning: implicit declaration of function 'hide_abort_dialog' [-Wimplicit-function-declaration]
  356 |                 hide_abort_dialog();
      |                 ^~~~~~~~~~~~~~~~~
--- destdir.o ---
destdir.c:264:9: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  264 |         warning_error("Unable to change directory");
      |         ^~~~~~~~~~~~~
destdir.c:268:9: warning: implicit declaration of function 'lost_connection'; did you mean 'XtNconnection'? [-Wimplicit-function-declaration]
  268 |         lost_connection(destdir.host);
      |         ^~~~~~~~~~~~~~~
      |         XtNconnection
destdir.c: In function 'cb_destdir_double_click':
destdir.c:294:9: warning: implicit declaration of function 'strip_off_symbol' [-Wimplicit-function-declaration]
  294 |         strip_off_symbol(destdir.system, destdir.server, entry);
      |         ^~~~~~~~~~~~~~~~
destdir.c: At top level:
destdir.c:319:1: warning: return type defaults to 'int' [-Wimplicit-int]
  319 | update_destdir_dirname_menu()
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
destdir.c:377:1: warning: return type defaults to 'int' [-Wimplicit-int]
  377 | update_destdir_dirlist()
      | ^~~~~~~~~~~~~~~~~~~~~~
--- delete.o ---
delete.c:358:13: warning: implicit declaration of function 'update_dir_displays' [-Wimplicit-function-declaration]
  358 |         if (update_dir_displays(host, False) < 0)
      |             ^~~~~~~~~~~~~~~~~~~
--- destdir.o ---
destdir.c: In function 'update_destdir_dirlist':
destdir.c:390:17: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  390 |                 fatal_error("Bug in update_destdir_dirlist()");
      |                 ^~~~~~~~~~~
destdir.c:392:13: warning: implicit declaration of function 'local_ls' [-Wimplicit-function-declaration]
  392 |         if (local_ls(destdir.wd, &dlist, symbol_mode) != 0)
      |             ^~~~~~~~
--- delete.o ---
delete.c:360:9: warning: implicit declaration of function 'update_xfer_controls' [-Wimplicit-function-declaration]
  360 |         update_xfer_controls();
      |         ^~~~~~~~~~~~~~~~~~~~
--- destdir.o ---
destdir.c:396:23: warning: implicit declaration of function 'remote_ls' [-Wimplicit-function-declaration]
  396 |         if ((retval = remote_ls(destdir.host, destdir.wd, &dlist,
      |                       ^~~~~~~~~
destdir.c:404:5: warning: implicit declaration of function 'reset_list' [-Wimplicit-function-declaration]
  404 |     reset_list(destdir.w_dirList);
      |     ^~~~~~~~~~
--- delete.o ---
delete.c:361:9: warning: implicit declaration of function 'update_host_controls' [-Wimplicit-function-declaration]
  361 |         update_host_controls(host);
      |         ^~~~~~~~~~~~~~~~~~~~
delete.c:363:17: warning: implicit declaration of function 'beep' [-Wimplicit-function-declaration]
  363 |                 beep();
      |                 ^~~~
--- destdir.o ---
destdir.c:414:5: warning: implicit declaration of function 'release_array_list' [-Wimplicit-function-declaration]
  414 |     release_array_list(dlist);
      |     ^~~~~~~~~~~~~~~~~~
--- delete.o ---
delete.c:364:9: warning: implicit declaration of function 'restore_prev_cursor' [-Wimplicit-function-declaration]
  364 |         restore_prev_cursor();
      |         ^~~~~~~~~~~~~~~~~~~
--- destdir.o ---
destdir.c: At top level:
destdir.c:426:1: warning: return type defaults to 'int' [-Wimplicit-int]
  426 | change_destdir_directory(new_wd)
      | ^~~~~~~~~~~~~~~~~~~~~~~~
--- delete.o ---
delete.c:392:9: warning: implicit declaration of function 'clear_selected_entries'; did you mean 'cb_delete_entries'? [-Wimplicit-function-declaration]
  392 |         clear_selected_entries(host);
      |         ^~~~~~~~~~~~~~~~~~~~~~
      |         cb_delete_entries
delete.c:394:9: warning: implicit declaration of function 'lost_connection'; did you mean 'XtNconnection'? [-Wimplicit-function-declaration]
  394 |         lost_connection(host);
      |         ^~~~~~~~~~~~~~~
      |         XtNconnection
--- destdir.o ---
destdir.c: In function 'change_destdir_directory':
destdir.c:434:13: warning: implicit declaration of function 'local_cd' [-Wimplicit-function-declaration]
  434 |         if (local_cd(destdir.host, new_wd, True) < 0)
      |             ^~~~~~~~
destdir.c:438:13: warning: implicit declaration of function 'local_pwd' [-Wimplicit-function-declaration]
  438 |         if (local_pwd(&destdir.wd) != 0)
      |             ^~~~~~~~~
destdir.c:441:31: warning: implicit declaration of function 'remote_cd' [-Wimplicit-function-declaration]
  441 |                 if ((retval = remote_cd(destdir.host, new_wd, False, True)) < 0)
      |                               ^~~~~~~~~
destdir.c:443:13: warning: implicit declaration of function 'remote_pwd' [-Wimplicit-function-declaration]
  443 |         if (remote_pwd(destdir.host, &wd) < 0)
      |             ^~~~~~~~~~
destdir.c: In function 'get_destination_dir':
destdir.c:509:13: warning: implicit declaration of function 'add_dialog_to_list' [-Wimplicit-function-declaration]
  509 |             add_dialog_to_list(destdir.w_dialog);
      |             ^~~~~~~~~~~~~~~~~~
destdir.c: In function 'cb_map_destdir_dialog':
destdir.c:592:5: warning: implicit declaration of function 'center_dialog_over_dialog' [-Wimplicit-function-declaration]
  592 |     center_dialog_over_dialog(widget, destdir.pseudo_parent);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
--- dirlist.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c dirlist.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from dirlist.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- dirlong.o ---
--- dirlist.o ---
dirlist.c:77:1: warning: return type defaults to 'int' [-Wimplicit-int]
   77 | update_dir_displays(host, preserve)
      | ^~~~~~~~~~~~~~~~~~~
--- dirlong.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c dirlong.c
--- dirlist.o ---
dirlist.c: In function 'update_dir_displays':
dirlist.c:89:9: warning: implicit declaration of function 'use_busy_cursor' [-Wimplicit-function-declaration]
   89 |         use_busy_cursor();
      |         ^~~~~~~~~~~~~~~
--- dirlong.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from dirlong.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- dirlist.o ---
dirlist.c:97:21: warning: implicit declaration of function 'local_ls' [-Wimplicit-function-declaration]
   97 |                 if (local_ls(hinfo[host].wd, &dlist, symbol_mode) != 0)
      |                     ^~~~~~~~
dirlist.c:98:25: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
   98 |                         fatal_error("Unable to get local directory list");
      |                         ^~~~~~~~~~~
dirlist.c:101:31: warning: implicit declaration of function 'remote_ls' [-Wimplicit-function-declaration]
  101 |                 if ((retval = remote_ls(host, hinfo[host].wd, &dlist, symbol_mode))) {
      |                               ^~~~~~~~~
dirlist.c:102:25: warning: implicit declaration of function 'restore_prev_cursor' [-Wimplicit-function-declaration]
  102 |                         restore_prev_cursor();
      |                         ^~~~~~~~~~~~~~~~~~~
dirlist.c:121:9: warning: implicit declaration of function 'update_dirlist'; did you mean 'update_dir_displays'? [-Wimplicit-function-declaration]
  121 |         update_dirlist(host, dlist);
      |         ^~~~~~~~~~~~~~
      |         update_dir_displays
--- dirlong.o ---
dirlong.c: In function 'cb_display_dir_long':
dirlong.c:121:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  121 |         int host = (int)client_data;
      |                    ^
dirlong.c:124:9: warning: implicit declaration of function 'raise_okflag' [-Wimplicit-function-declaration]
  124 |         raise_okflag();
      |         ^~~~~~~~~~~~
--- dirlist.o ---
dirlist.c:124:13: warning: implicit declaration of function 'dirtable_in_use' [-Wimplicit-function-declaration]
  124 |         if (dirtable_in_use(host))
      |             ^~~~~~~~~~~~~~~
--- dirlong.o ---
dirlong.c:129:5: warning: implicit declaration of function 'add_dialog_to_list' [-Wimplicit-function-declaration]
  129 |     add_dialog_to_list(dirlong[host].w_dialog);
      |     ^~~~~~~~~~~~~~~~~~
--- dirlist.o ---
dirlist.c:125:17: warning: implicit declaration of function 'update_dirtable' [-Wimplicit-function-declaration]
  125 |                 update_dirtable(host, dlist);
      |                 ^~~~~~~~~~~~~~~
dirlist.c:128:9: warning: implicit declaration of function 'release_array_list'; did you mean 'create_null_array_list'? [-Wimplicit-function-declaration]
  128 |         release_array_list(dlist);
      |         ^~~~~~~~~~~~~~~~~~
      |         create_null_array_list
--- dirlong.o ---
dirlong.c:132:9: warning: implicit declaration of function 'update_dir_displays' [-Wimplicit-function-declaration]
  132 |     if (update_dir_displays(host, True) < 0)
      |         ^~~~~~~~~~~~~~~~~~~
dirlong.c:133:9: warning: implicit declaration of function 'lost_connection'; did you mean 'XtNconnection'? [-Wimplicit-function-declaration]
  133 |         lost_connection(host);
      |         ^~~~~~~~~~~~~~~
      |         XtNconnection
dirlong.c: In function 'create_dirlong_dialog':
dirlong.c:176:27: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  176 |         cb_dirlong_close, (XtPointer)host);
      |                           ^
dirlong.c:192:26: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  192 |         cb_dirlong_help, (XtPointer)host);
      |                          ^
--- dirlist.o ---
dirlist.c:140:23: warning: implicit declaration of function 'update_dirlong' [-Wimplicit-function-declaration]
  140 |         if ((retval = update_dirlong(host)) < 0) {
      |                       ^~~~~~~~~~~~~~
dirlist.c: At top level:
dirlist.c:154:1: warning: return type defaults to 'int' [-Wimplicit-int]
  154 | update_dirlist(host, dlist)
      | ^~~~~~~~~~~~~~
dirlist.c: In function 'update_dirlist':
dirlist.c:162:9: warning: implicit declaration of function 'reset_list' [-Wimplicit-function-declaration]
  162 |         reset_list(w_dirList[host]);
      |         ^~~~~~~~~~
dirlist.c: At top level:
dirlist.c:177:1: warning: return type defaults to 'int' [-Wimplicit-int]
  177 | reset_list(w_list)
      | ^~~~~~~~~~
dirlist.c: In function 'cb_double_click':
dirlist.c:197:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  197 |         int host = (int)client_data;
      |                    ^
--- dirlong.o ---
dirlong.c:227:5: warning: implicit declaration of function 'fix_vertical_text_sb_color' [-Wimplicit-function-declaration]
  227 |     fix_vertical_text_sb_color(dirlong[host].w_list);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
--- dirlist.o ---
dirlist.c:203:9: warning: implicit declaration of function 'raise_okflag' [-Wimplicit-function-declaration]
  203 |         raise_okflag();
      |         ^~~~~~~~~~~~
--- dirlong.o ---
dirlong.c:228:5: warning: implicit declaration of function 'fix_horizontal_text_sb_color' [-Wimplicit-function-declaration]
  228 |     fix_horizontal_text_sb_color(dirlong[host].w_list);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
--- dirlist.o ---
dirlist.c:206:9: warning: implicit declaration of function 'clear_selected_entries' [-Wimplicit-function-declaration]
  206 |         clear_selected_entries(host);
      |         ^~~~~~~~~~~~~~~~~~~~~~
--- dirlong.o ---
dirlong.c:229:9: warning: implicit declaration of function 'set_bg_to_sb_trough_color' [-Wimplicit-function-declaration]
  229 |         set_bg_to_sb_trough_color(dirlong[host].w_list,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
dirlong.c: In function 'cb_dirlong_close':
dirlong.c:244:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  244 |         int host = (int)client_data;
      |                    ^
dirlong.c: At top level:
dirlong.c:255:1: warning: return type defaults to 'int' [-Wimplicit-int]
  255 | update_dirlong(host)
      | ^~~~~~~~~~~~~~
--- dirlist.o ---
dirlist.c:210:9: warning: implicit declaration of function 'strip_off_symbol' [-Wimplicit-function-declaration]
  210 |         strip_off_symbol(hinfo[host].system, hinfo[host].server, entry);
      |         ^~~~~~~~~~~~~~~~
--- dirlong.o ---
dirlong.c: In function 'update_dirlong':
dirlong.c:275:13: warning: implicit declaration of function 'local_dir' [-Wimplicit-function-declaration]
  275 |         if (local_dir(hinfo[host].wd, &dlist) != 0)
      |             ^~~~~~~~~
dirlong.c:276:13: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  276 |             fatal_error("Unable to get local directory list");
      |             ^~~~~~~~~~~
--- dirlist.o ---
dirlist.c:217:9: warning: implicit declaration of function 'change_directory' [-Wimplicit-function-declaration]
  217 |         change_directory(host, new_wd);
      |         ^~~~~~~~~~~~~~~~
dirlist.c: In function 'cb_multiple_selection':
dirlist.c:237:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  237 |     int host = (int)client_data;
      |                ^
--- dirlong.o ---
dirlong.c:279:23: warning: implicit declaration of function 'remote_dir' [-Wimplicit-function-declaration]
  279 |         if ((retval = remote_dir(host, hinfo[host].wd, &dlist)))
      |                       ^~~~~~~~~~
--- dirlist.o ---
dirlist.c:246:33: warning: implicit declaration of function 'select_table_entry' [-Wimplicit-function-declaration]
  246 |                                 select_table_entry(host, cbs->item_position-1);
      |                                 ^~~~~~~~~~~~~~~~~~
--- dirlong.o ---
dirlong.c:300:9: warning: implicit declaration of function 'release_array_list'; did you mean 'create_null_array_list'? [-Wimplicit-function-declaration]
  300 |         release_array_list(dlist);
      |         ^~~~~~~~~~~~~~~~~~
      |         create_null_array_list
dirlong.c: In function 'cb_dirlong_help':
dirlong.c:316:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  316 |         int host = (int)client_data;
      |                    ^
--- dirlist.o ---
dirlist.c:250:25: warning: implicit declaration of function 'deselect_table_entry' [-Wimplicit-function-declaration]
  250 |                         deselect_table_entry(host, cbs->item_position-1);
      |                         ^~~~~~~~~~~~~~~~~~~~
--- dirlong.o ---
dirlong.c:320:5: warning: implicit declaration of function 'help_dialog' [-Wimplicit-function-declaration]
  320 |     help_dialog(dirlong[host].w_dialog, False, text, dirlong_help);
      |     ^~~~~~~~~~~
--- dirlist.o ---
dirlist.c:260:5: warning: implicit declaration of function 'update_xfer_controls' [-Wimplicit-function-declaration]
  260 |     update_xfer_controls();
      |     ^~~~~~~~~~~~~~~~~~~~
dirlist.c:262:9: warning: implicit declaration of function 'update_host_controls' [-Wimplicit-function-declaration]
  262 |         update_host_controls(i);
      |         ^~~~~~~~~~~~~~~~~~~~
dirlist.c: At top level:
dirlist.c:270:1: warning: return type defaults to 'int' [-Wimplicit-int]
  270 | clear_selected_entries(host)
      | ^~~~~~~~~~~~~~~~~~~~~~
dirlist.c: In function 'clear_selected_entries':
dirlist.c:277:17: warning: implicit declaration of function 'clear_selected_table_entries'; did you mean 'clear_selected_entries'? [-Wimplicit-function-declaration]
  277 |                 clear_selected_table_entries(host);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                 clear_selected_entries
--- dirname.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c dirname.c
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/RowColumn.h:26,
                 from dirname.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- dirpath.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c dirpath.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from dirpath.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- dirname.o ---
dirname.c: In function 'update_dirname_menu':
dirname.c:126:5: warning: implicit declaration of function 'release_path_links' [-Wimplicit-function-declaration]
  126 |     release_path_links(wd_links);
      |     ^~~~~~~~~~~~~~~~~~
dirname.c: In function 'cb_set_dir':
dirname.c:152:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  152 |     int host = (int)client_data;
      |                ^
dirname.c:155:9: warning: implicit declaration of function 'raise_okflag' [-Wimplicit-function-declaration]
  155 |         raise_okflag();
      |         ^~~~~~~~~~~~
dirname.c:174:9: warning: implicit declaration of function 'change_directory' [-Wimplicit-function-declaration]
  174 |         change_directory(host, new_wd);
      |         ^~~~~~~~~~~~~~~~
--- dirpath.o ---
dirpath.c: In function 'cb_display_dirpath':
dirpath.c:96:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   96 |         int host = (int)client_data;
      |                    ^
dirpath.c:99:9: warning: implicit declaration of function 'raise_okflag' [-Wimplicit-function-declaration]
   99 |         raise_okflag();
      |         ^~~~~~~~~~~~
dirpath.c:106:9: warning: implicit declaration of function 'add_dialog_to_list' [-Wimplicit-function-declaration]
  106 |         add_dialog_to_list(dirpath[host].w_dialog);
      |         ^~~~~~~~~~~~~~~~~~
--- dirtable.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c dirtable.c
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from dirtable.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- fallbacks.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c fallbacks.c
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from fallbacks.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- dirtable.o ---
dirtable.c: In function 'cb_display_dirtable':
dirtable.c:149:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  149 |         int host = (int)client_data;
      |                    ^
dirtable.c:152:9: warning: implicit declaration of function 'raise_okflag' [-Wimplicit-function-declaration]
  152 |         raise_okflag();
      |         ^~~~~~~~~~~~
dirtable.c:157:9: warning: implicit declaration of function 'add_dialog_to_list' [-Wimplicit-function-declaration]
  157 |         add_dialog_to_list(dirtable[host].w_dialog);
      |         ^~~~~~~~~~~~~~~~~~
dirtable.c:158:9: warning: implicit declaration of function 'force_update' [-Wimplicit-function-declaration]
  158 |         force_update(dirtable[host].w_drawingArea);
      |         ^~~~~~~~~~~~
dirtable.c:161:9: warning: implicit declaration of function 'update_dir_displays' [-Wimplicit-function-declaration]
  161 |     if (update_dir_displays(host, True) < 0)
      |         ^~~~~~~~~~~~~~~~~~~
--- flag.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c flag.c
--- dirtable.o ---
dirtable.c:162:9: warning: implicit declaration of function 'lost_connection'; did you mean 'XtNconnection'? [-Wimplicit-function-declaration]
  162 |         lost_connection(host);
      |         ^~~~~~~~~~~~~~~
      |         XtNconnection
--- flag.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from flag.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- dirtable.o ---
dirtable.c: In function 'create_dirtable_dialog':
dirtable.c:198:9: warning: implicit declaration of function 'add_wm_delete_window_cb' [-Wimplicit-function-declaration]
  198 |         add_wm_delete_window_cb(dirtable[host].w_dialog, cb_dirtable_close,
      |         ^~~~~~~~~~~~~~~~~~~~~~~
dirtable.c:199:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  199 |                 (XtPointer)host);
      |                 ^
dirtable.c:218:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  218 |         (XtPointer)host
      |         ^
dirtable.c:238:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  238 |         (XtPointer)host
      |         ^
dirtable.c:288:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  288 |                 cb_redraw_dirtable, (XtPointer)host);
      |                                     ^
dirtable.c:303:9: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  303 |         fatal_error("Unable to get font");
      |         ^~~~~~~~~~~
--- flag.o ---
flag.c:71:1: warning: return type defaults to 'int' [-Wimplicit-int]
   71 | init_result_flag()
      | ^~~~~~~~~~~~~~~~
flag.c:89:1: warning: return type defaults to 'int' [-Wimplicit-int]
   89 | raise_okflag()
      | ^~~~~~~~~~~~
flag.c:108:1: warning: return type defaults to 'int' [-Wimplicit-int]
  108 | raise_errorflag()
      | ^~~~~~~~~~~~~~~
--- dirtable.o ---
dirtable.c: In function 'ResizeDirtable':
dirtable.c:342:9: warning: implicit declaration of function 'calc_dirtable_geometry' [-Wimplicit-function-declaration]
  342 |         calc_dirtable_geometry(host);
      |         ^~~~~~~~~~~~~~~~~~~~~~
dirtable.c: In function 'DirtableMouse':
dirtable.c:377:16: warning: implicit declaration of function 'entry_index' [-Wimplicit-function-declaration]
  377 |         indx = entry_index(host, event->x, event->y);
      |                ^~~~~~~~~~~
dirtable.c:381:36: warning: implicit declaration of function 'point_in_clipwindow' [-Wimplicit-function-declaration]
  381 |                 if (indx == -1 || !point_in_clipwindow(host, event->x, event->y))
      |                                    ^~~~~~~~~~~~~~~~~~~
--- force.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c force.c
--- dirtable.o ---
dirtable.c:384:25: warning: implicit declaration of function 'toggle_table_entry' [-Wimplicit-function-declaration]
  384 |                         toggle_table_entry(host, indx);
      |                         ^~~~~~~~~~~~~~~~~~
--- force.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from force.c:18:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- dirtable.o ---
dirtable.c:408:9: warning: implicit declaration of function 'clear_selected_entries' [-Wimplicit-function-declaration]
  408 |         clear_selected_entries(host);
      |         ^~~~~~~~~~~~~~~~~~~~~~
dirtable.c:412:9: warning: implicit declaration of function 'strip_off_symbol' [-Wimplicit-function-declaration]
  412 |         strip_off_symbol(hinfo[host].system, hinfo[host].server, entry);
      |         ^~~~~~~~~~~~~~~~
dirtable.c:419:5: warning: implicit declaration of function 'change_directory' [-Wimplicit-function-declaration]
  419 |     change_directory(host, new_wd);
      |     ^~~~~~~~~~~~~~~~
dirtable.c: At top level:
dirtable.c:431:1: warning: return type defaults to 'int' [-Wimplicit-int]
  431 | update_dirtable(host, dlist)
      | ^~~~~~~~~~~~~~~
--- force.o ---
force.c:31:1: warning: return type defaults to 'int' [-Wimplicit-int]
   31 | force_update(w)
      | ^~~~~~~~~~~~
--- dirtable.o ---
dirtable.c: In function 'update_dirtable':
dirtable.c:439:9: warning: implicit declaration of function 'delete_dirtable_entries' [-Wimplicit-function-declaration]
  439 |         delete_dirtable_entries(host);
      |         ^~~~~~~~~~~~~~~~~~~~~~~
dirtable.c: In function 'cb_dirtable_close':
dirtable.c:479:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  479 |         int host = (int)client_data;
      |                    ^
dirtable.c: In function 'cb_dirtable_help':
dirtable.c:497:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  497 |         int host = (int)client_data;
      |                    ^
dirtable.c:501:5: warning: implicit declaration of function 'help_dialog' [-Wimplicit-function-declaration]
  501 |     help_dialog(dirtable[host].w_dialog, False, text, dirtable_help);
      |     ^~~~~~~~~~~
dirtable.c: At top level:
dirtable.c:509:1: warning: return type defaults to 'int' [-Wimplicit-int]
  509 | delete_dirtable_entries(host)
      | ^~~~~~~~~~~~~~~~~~~~~~~
dirtable.c:528:1: warning: return type defaults to 'int' [-Wimplicit-int]
  528 | select_table_entry(host, indx)
      | ^~~~~~~~~~~~~~~~~~
dirtable.c: In function 'select_table_entry':
dirtable.c:533:9: warning: implicit declaration of function 'draw_entry' [-Wimplicit-function-declaration]
  533 |         draw_entry(host, indx);
      |         ^~~~~~~~~~
dirtable.c: At top level:
dirtable.c:541:1: warning: return type defaults to 'int' [-Wimplicit-int]
  541 | deselect_table_entry(host, indx)
      | ^~~~~~~~~~~~~~~~~~~~
dirtable.c:555:1: warning: return type defaults to 'int' [-Wimplicit-int]
  555 | toggle_table_entry(host, indx)
      | ^~~~~~~~~~~~~~~~~~
--- get.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c get.c
--- dirtable.o ---
dirtable.c: In function 'toggle_table_entry':
dirtable.c:581:9: warning: implicit declaration of function 'update_xfer_controls' [-Wimplicit-function-declaration]
  581 |         update_xfer_controls();
      |         ^~~~~~~~~~~~~~~~~~~~
--- get.o ---
In file included from /usr/include/sys/types.h:25,
                 from get.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- dirtable.o ---
dirtable.c:583:9: warning: implicit declaration of function 'update_host_controls' [-Wimplicit-function-declaration]
  583 |         update_host_controls(i);
      |         ^~~~~~~~~~~~~~~~~~~~
dirtable.c: At top level:
dirtable.c:591:1: warning: return type defaults to 'int' [-Wimplicit-int]
  591 | dirtable_in_use(host)
      | ^~~~~~~~~~~~~~~
dirtable.c:605:1: warning: return type defaults to 'int' [-Wimplicit-int]
  605 | clear_selected_table_entries(host)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
dirtable.c: In function 'cb_redraw_dirtable':
dirtable.c:626:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  626 |         int host = (int)client_data;
      |                    ^
dirtable.c: At top level:
dirtable.c:669:1: warning: return type defaults to 'int' [-Wimplicit-int]
  669 | calc_dirtable_geometry(host)
      | ^~~~~~~~~~~~~~~~~~~~~~
dirtable.c:730:1: warning: return type defaults to 'int' [-Wimplicit-int]
  730 | draw_entry(host, indx)
      | ^~~~~~~~~~
dirtable.c:762:1: warning: return type defaults to 'int' [-Wimplicit-int]
  762 | entry_index(host, x, y)
      | ^~~~~~~~~~~
dirtable.c:810:1: warning: return type defaults to 'int' [-Wimplicit-int]
  810 | point_in_clipwindow(host, x, y)
      | ^~~~~~~~~~~~~~~~~~~
dirtable.c:854:1: warning: return type defaults to 'int' [-Wimplicit-int]
  854 | enable_dirtable(host, enable)
      | ^~~~~~~~~~~~~~~
--- get.o ---
get.c:83:1: warning: return type defaults to 'int' [-Wimplicit-int]
   83 | init_get()
      | ^~~~~~~~
get.c: In function 'init_get':
get.c:107:9: warning: implicit declaration of function 'snk_paths_of_xfer_node' [-Wimplicit-function-declaration]
  107 |         snk_paths_of_xfer_node(xc.current_node, NULL, &tmp_snk_path);
      |         ^~~~~~~~~~~~~~~~~~~~~~
get.c:125:17: warning: implicit declaration of function 'parse_path' [-Wimplicit-function-declaration]
  125 |                 parse_path(SYS_UNIX, snk_path, &dir, NULL);
      |                 ^~~~~~~~~~
get.c:126:26: warning: implicit declaration of function 'local_mkdir' [-Wimplicit-function-declaration]
  126 |                 retval = local_mkdir(xc.snk_host, dir, 0700);
      |                          ^~~~~~~~~~~
get.c:133:14: warning: implicit declaration of function 'can_create_sinkfile' [-Wimplicit-function-declaration]
  133 |         if (!can_create_sinkfile(xc.snk_host, snk_path))
      |              ^~~~~~~~~~~~~~~~~~~
get.c:137:9: warning: implicit declaration of function 'src_paths_of_xfer_node' [-Wimplicit-function-declaration]
  137 |         src_paths_of_xfer_node(xc.current_node, NULL, &full_path);
      |         ^~~~~~~~~~~~~~~~~~~~~~
get.c:140:14: warning: implicit declaration of function 'remote_cd' [-Wimplicit-function-declaration]
  140 |     retval = remote_cd(xc.src_host, src_dir, True, True);
      |              ^~~~~~~~~
get.c:154:21: warning: implicit declaration of function 'init_data_conn' [-Wimplicit-function-declaration]
  154 |         if ((sock = init_data_conn(xc.src_host)) < 0) {
      |                     ^~~~~~~~~~~~~~
get.c:162:23: warning: implicit declaration of function 'send_ftp_cmd' [-Wimplicit-function-declaration]
  162 |         if ((retval = send_ftp_cmd(xc.src_host, cmd)) < 0) {
      |                       ^~~~~~~~~~~~
get.c:168:17: warning: implicit declaration of function 'get_ftp_reply' [-Wimplicit-function-declaration]
  168 |         scode = get_ftp_reply(xc.src_host, reply, MAXFTPREPLY, &code, maxt, True);
      |                 ^~~~~~~~~~~~~
get.c:175:25: warning: implicit declaration of function 'print_ftp_reply' [-Wimplicit-function-declaration]
  175 |                         print_ftp_reply(xc.src_host, reply);
      |                         ^~~~~~~~~~~~~~~
get.c:182:17: warning: implicit declaration of function 'report_client_timeout' [-Wimplicit-function-declaration]
  182 |                 report_client_timeout(xc.src_host);
      |                 ^~~~~~~~~~~~~~~~~~~~~
get.c:191:19: warning: implicit declaration of function 'accept_data_conn' [-Wimplicit-function-declaration]
  191 |         data_fd = accept_data_conn(xc.src_host, sock);
      |                   ^~~~~~~~~~~~~~~~
get.c:210:17: warning: implicit declaration of function 'report_perror' [-Wimplicit-function-declaration]
  210 |                 report_perror(xc.snk_host, snk_path);
      |                 ^~~~~~~~~~~~~
get.c:211:24: warning: implicit declaration of function 'abort_get' [-Wimplicit-function-declaration]
  211 |                 return abort_get();
      |                        ^~~~~~~~~
get.c:216:9: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  216 |         fatal_error("Programming bug in init_get() involving tcpbuf");
      |         ^~~~~~~~~~~
get.c: At top level:
get.c:234:1: warning: return type defaults to 'int' [-Wimplicit-int]
  234 | do_get()
      | ^~~~~~
get.c: In function 'do_get':
get.c:246:34: warning: implicit declaration of function 'read_tcp' [-Wimplicit-function-declaration]
  246 |                 switch (nbytes = read_tcp(xc.src_host, xc.data_fd, tcpbuf,
      |                                  ^~~~~~~~
get.c:296:29: warning: implicit declaration of function 'iwrite'; did you mean 'fwrite'? [-Wimplicit-function-declaration]
  296 |                         if (iwrite(fileno(xc.snk_fp), tcpbuf, nbytes) != nbytes) {
      |                             ^~~~~~
      |                             fwrite
get.c: At top level:
get.c:343:1: warning: return type defaults to 'int' [-Wimplicit-int]
  343 | abort_get()
      | ^~~~~~~~~
get.c: In function 'abort_get':
get.c:354:9: warning: implicit declaration of function 'urgent_abort' [-Wimplicit-function-declaration]
  354 |         urgent_abort(xc.src_host);
      |         ^~~~~~~~~~~~
--- goto.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c goto.c
--- help.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c help.c
--- goto.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/PushBG.h:32,
                 from goto.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- help.o ---
In file included from /usr/include/ctype.h:25,
                 from help.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
help.c: In function 'cb_contextual_help':
help.c:102:5: warning: implicit declaration of function 'raise_okflag' [-Wimplicit-function-declaration]
  102 |     raise_okflag();
      |     ^~~~~~~~~~~~
help.c: At top level:
help.c:119:1: warning: return type defaults to 'int' [-Wimplicit-int]
  119 | help_dialog(w_parent, modal, topic, text)
      | ^~~~~~~~~~~
help.c: In function 'help_dialog':
help.c:140:9: warning: implicit declaration of function 'add_dialog_to_list' [-Wimplicit-function-declaration]
  140 |         add_dialog_to_list(current_help->w_dialog);
      |         ^~~~~~~~~~~~~~~~~~
--- goto.o ---
goto.c: In function 'cb_goto_prev_dir':
goto.c:79:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   79 |         int host = (int)client_data;
      |                    ^
goto.c:82:9: warning: implicit declaration of function 'raise_okflag' [-Wimplicit-function-declaration]
   82 |         raise_okflag();
      |         ^~~~~~~~~~~~
--- help.o ---
help.c: In function 'create_help_dialog':
help.c:193:9: warning: implicit declaration of function 'add_wm_delete_window_cb' [-Wimplicit-function-declaration]
  193 |         add_wm_delete_window_cb(help->w_dialog, cb_help_close, NULL);
      |         ^~~~~~~~~~~~~~~~~~~~~~~
--- goto.o ---
goto.c:89:9: warning: implicit declaration of function 'change_directory' [-Wimplicit-function-declaration]
   89 |         change_directory(host, new_wd);
      |         ^~~~~~~~~~~~~~~~
goto.c: At top level:
goto.c:98:1: warning: return type defaults to 'int' [-Wimplicit-int]
   98 | initialize_goto_menu(host)
      | ^~~~~~~~~~~~~~~~~~~~
goto.c: In function 'initialize_goto_menu':
goto.c:119:31: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  119 |             cb_goto_prev_dir, (XtPointer)host);
      |                               ^
--- help.o ---
help.c:253:9: warning: implicit declaration of function 'fix_vertical_text_sb_color' [-Wimplicit-function-declaration]
  253 |         fix_vertical_text_sb_color(help->w_text);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
--- goto.o ---
goto.c: In function 'update_goto_menu':
goto.c:144:5: warning: implicit declaration of function 'retrieve_cache' [-Wimplicit-function-declaration]
  144 |     retrieve_cache(DIRECTORY, hinfo[host].hostname, &list, sort_caches);
      |     ^~~~~~~~~~~~~~
--- help.o ---
help.c:254:9: warning: implicit declaration of function 'set_bg_to_sb_trough_color' [-Wimplicit-function-declaration]
  254 |         set_bg_to_sb_trough_color(help->w_text,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
help.c: In function 'cb_help_close':
help.c:317:17: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  317 |                 fatal_error("*** Bug in cb_help_close()");
      |                 ^~~~~~~~~~~
--- goto.o ---
goto.c:156:9: warning: implicit declaration of function 'release_array_list' [-Wimplicit-function-declaration]
  156 |         release_array_list(list);
      |         ^~~~~~~~~~~~~~~~~~
goto.c: In function 'cb_dir_menu':
goto.c:170:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  170 |         int host = (int)client_data;
      |                    ^
--- help.o ---
help.c: In function 'cb_help_destroy':
help.c:332:17: warning: implicit declaration of function 'remove_dialog_from_list' [-Wimplicit-function-declaration]
  332 |                 remove_dialog_from_list(old_help->w_dialog);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~
--- host.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c host.c
--- lconnect.o ---
--- host.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/LabelG.h:26,
                 from host.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- lconnect.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c lconnect.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from lconnect.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- host.o ---
host.c:78:1: warning: return type defaults to 'int' [-Wimplicit-int]
   78 | update_hostname(host)
      | ^~~~~~~~~~~~~~~
host.c: In function 'lost_connection':
host.c:116:9: warning: implicit declaration of function 'close' [-Wimplicit-function-declaration]
  116 |         close(hinfo[host].ctrl_fd);
      |         ^~~~~
host.c:120:9: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration]
  120 |         sprintf(msg, "Lost connection to \"%s\" host.  Do you wish to reconnect?\n(If so, you might need to resubmit your last command.)",
      |         ^~~~~~~
host.c:56:1: note: include '<stdio.h>' or provide a declaration of 'sprintf'
   55 | #include "xftp.h"
  +++ |+#include <stdio.h>
   56 | 
host.c:120:9: warning: incompatible implicit declaration of built-in function 'sprintf' [-Wbuiltin-declaration-mismatch]
  120 |         sprintf(msg, "Lost connection to \"%s\" host.  Do you wish to reconnect?\n(If so, you might need to resubmit your last command.)",
      |         ^~~~~~~
host.c:120:9: note: include '<stdio.h>' or provide a declaration of 'sprintf'
host.c:122:9: warning: implicit declaration of function 'use_normal_cursor' [-Wimplicit-function-declaration]
  122 |         use_normal_cursor();
      |         ^~~~~~~~~~~~~~~~~
host.c:123:13: warning: implicit declaration of function 'question_dialog' [-Wimplicit-function-declaration]
  123 |         if (question_dialog(msg) == False) {
      |             ^~~~~~~~~~~~~~~
--- lconnect.o ---
lconnect.c:79:1: warning: return type defaults to 'int' [-Wimplicit-int]
   79 | connect_to_local(host)
      | ^~~~~~~~~~~~~~~~
--- host.o ---
host.c:124:21: warning: implicit declaration of function 'update_dir_displays' [-Wimplicit-function-declaration]
  124 |                 if (update_dir_displays(host, False) < 0)
      |                     ^~~~~~~~~~~~~~~~~~~
--- lconnect.o ---
lconnect.c: In function 'connect_to_local':
lconnect.c:101:20: warning: implicit declaration of function 'cuserid' [-Wimplicit-function-declaration]
  101 |         username = cuserid(NULL);
      |                    ^~~~~~~
lconnect.c:101:18: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  101 |         username = cuserid(NULL);
      |                  ^
--- host.o ---
host.c:125:25: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  125 |                         fatal_error("Programming bug in lost_connection()");
      |                         ^~~~~~~~~~~
--- lconnect.o ---
lconnect.c:109:17: warning: implicit declaration of function 'retrieve_cache' [-Wimplicit-function-declaration]
  109 |                 retrieve_cache(DIRECTORY, hinfo[host].hostname, &list, False);
      |                 ^~~~~~~~~~~~~~
lconnect.c:111:29: warning: implicit declaration of function 'local_cd' [-Wimplicit-function-declaration]
  111 |                         if (local_cd(host, list->entries[0], True) == 0)
      |                             ^~~~~~~~
--- host.o ---
host.c:126:17: warning: implicit declaration of function 'update_xfer_controls' [-Wimplicit-function-declaration]
  126 |                 update_xfer_controls();
      |                 ^~~~~~~~~~~~~~~~~~~~
--- lconnect.o ---
lconnect.c:116:33: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  116 |                                 warning_error(msg);
      |                                 ^~~~~~~~~~~~~
--- host.o ---
host.c:127:17: warning: implicit declaration of function 'update_dirname_menu' [-Wimplicit-function-declaration]
  127 |                 update_dirname_menu(host);
      |                 ^~~~~~~~~~~~~~~~~~~
--- lconnect.o ---
lconnect.c:121:17: warning: implicit declaration of function 'release_array_list' [-Wimplicit-function-declaration]
  121 |                 release_array_list(list);
      |                 ^~~~~~~~~~~~~~~~~~
--- host.o ---
host.c:128:17: warning: implicit declaration of function 'update_dirpath' [-Wimplicit-function-declaration]
  128 |                 update_dirpath(host);
      |                 ^~~~~~~~~~~~~~
--- lconnect.o ---
lconnect.c:132:9: warning: implicit declaration of function 'update_dir_displays' [-Wimplicit-function-declaration]
  132 |     if (update_dir_displays(host, False) < 0)
      |         ^~~~~~~~~~~~~~~~~~~
--- host.o ---
host.c:130:17: warning: implicit declaration of function 'update_host_controls' [-Wimplicit-function-declaration]
  130 |                 update_host_controls(host);
      |                 ^~~~~~~~~~~~~~~~~~~~
--- lconnect.o ---
lconnect.c:133:17: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  133 |                 fatal_error("*** Bug in connect_to_local()");
      |                 ^~~~~~~~~~~
--- host.o ---
host.c:131:17: warning: implicit declaration of function 'restore_prev_cursor' [-Wimplicit-function-declaration]
  131 |                 restore_prev_cursor();
      |                 ^~~~~~~~~~~~~~~~~~~
--- lconnect.o ---
lconnect.c:134:9: warning: implicit declaration of function 'update_xfer_controls' [-Wimplicit-function-declaration]
  134 |         update_xfer_controls();
      |         ^~~~~~~~~~~~~~~~~~~~
--- host.o ---
host.c:137:9: warning: implicit declaration of function 'use_busy_cursor' [-Wimplicit-function-declaration]
  137 |         use_busy_cursor();
      |         ^~~~~~~~~~~~~~~
--- lconnect.o ---
lconnect.c:135:5: warning: implicit declaration of function 'update_dirname_menu' [-Wimplicit-function-declaration]
  135 |     update_dirname_menu(host);
      |     ^~~~~~~~~~~~~~~~~~~
--- host.o ---
host.c:158:18: warning: implicit declaration of function 'do_connect' [-Wimplicit-function-declaration]
  158 |         retval = do_connect(host, hostname, username, password, account, NULL);
      |                  ^~~~~~~~~~
--- lconnect.o ---
lconnect.c:136:9: warning: implicit declaration of function 'update_dirpath' [-Wimplicit-function-declaration]
  136 |         update_dirpath(host);
      |         ^~~~~~~~~~~~~~
--- host.o ---
host.c:164:20: warning: implicit declaration of function 'remote_cd' [-Wimplicit-function-declaration]
  164 |                 || remote_cd(host, wd, False, True) < 0
      |                    ^~~~~~~~~
host.c:165:20: warning: implicit declaration of function 'remote_pwd' [-Wimplicit-function-declaration]
  165 |                 || remote_pwd(host, &current_wd) < 0) {
      |                    ^~~~~~~~~~
--- lconnect.o ---
lconnect.c:137:9: warning: implicit declaration of function 'update_dir_cache' [-Wimplicit-function-declaration]
  137 |         update_dir_cache(host);
      |         ^~~~~~~~~~~~~~~~
--- host.o ---
host.c:187:17: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  187 |                 warning_error("Unable to reconnect to remote host");
      |                 ^~~~~~~~~~~~~
host.c:194:25: warning: implicit declaration of function 'XmListSelectItem' [-Wimplicit-function-declaration]
  194 |                         XmListSelectItem(w_dirList[host], sitems[i], True);
      |                         ^~~~~~~~~~~~~~~~
host.c: At top level:
host.c:220:1: warning: return type defaults to 'int' [-Wimplicit-int]
  220 | update_host_controls(host)
      | ^~~~~~~~~~~~~~~~~~~~
--- lconnect.o ---
lconnect.c:138:5: warning: implicit declaration of function 'update_hostname' [-Wimplicit-function-declaration]
  138 |     update_hostname(host);
      |     ^~~~~~~~~~~~~~~
--- host.o ---
host.c: In function 'update_host_controls':
host.c:235:23: warning: implicit declaration of function 'host_selected'; did you mean 'HostDelete'? [-Wimplicit-function-declaration]
  235 |         sensitivity = host_selected(host);
      |                       ^~~~~~~~~~~~~
      |                       HostDelete
host.c: At top level:
host.c:259:1: warning: return type defaults to 'int' [-Wimplicit-int]
  259 | host_selected(host)
      | ^~~~~~~~~~~~~
--- lconnect.o ---
lconnect.c:139:5: warning: implicit declaration of function 'update_host_controls' [-Wimplicit-function-declaration]
  139 |     update_host_controls(host);
      |     ^~~~~~~~~~~~~~~~~~~~
lconnect.c: In function 'cb_connect_to_local':
lconnect.c:152:24: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  152 |         int     host = (int)client_data;
      |                        ^
lconnect.c:155:9: warning: implicit declaration of function 'raise_okflag' [-Wimplicit-function-declaration]
  155 |         raise_okflag();
      |         ^~~~~~~~~~~~
--- host.o ---
host.c: In function 'host_selected':
host.c:262:9: warning: implicit declaration of function 'selection_count' [-Wimplicit-function-declaration]
  262 |     if (selection_count(host))
      |         ^~~~~~~~~~~~~~~
host.c: At top level:
host.c:273:1: warning: return type defaults to 'int' [-Wimplicit-int]
  273 | selection_count(host)
      | ^~~~~~~~~~~~~~~
--- lconnect.o ---
lconnect.c:159:9: warning: implicit declaration of function 'disconnect' [-Wimplicit-function-declaration]
  159 |         disconnect(host);
      |         ^~~~~~~~~~
--- lcopy.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c lcopy.c
In file included from /usr/include/sys/types.h:25,
                 from lcopy.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
lcopy.c:74:1: warning: return type defaults to 'int' [-Wimplicit-int]
   74 | init_local_copy()
      | ^~~~~~~~~~~~~~~
lcopy.c: In function 'init_local_copy':
lcopy.c:89:9: warning: implicit declaration of function 'snk_paths_of_xfer_node' [-Wimplicit-function-declaration]
   89 |         snk_paths_of_xfer_node(xc.current_node, NULL, &tmp_snk_file);
      |         ^~~~~~~~~~~~~~~~~~~~~~
lcopy.c:90:9: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration]
   90 |         strcpy(snk_file, tmp_snk_file);
      |         ^~~~~~
lcopy.c:60:1: note: include '<string.h>' or provide a declaration of 'strcpy'
   59 | #include "xfer.h"
  +++ |+#include <string.h>
   60 | 
lcopy.c:90:9: warning: incompatible implicit declaration of built-in function 'strcpy' [-Wbuiltin-declaration-mismatch]
   90 |         strcpy(snk_file, tmp_snk_file);
      |         ^~~~~~
lcopy.c:90:9: note: include '<string.h>' or provide a declaration of 'strcpy'
lcopy.c:91:9: warning: implicit declaration of function 'XtFree' [-Wimplicit-function-declaration]
   91 |         XtFree(tmp_snk_file);
      |         ^~~~~~
lcopy.c:103:9: warning: implicit declaration of function 'parse_path' [-Wimplicit-function-declaration]
  103 |         parse_path(SYS_UNIX, snk_path, &dir, NULL);
      |         ^~~~~~~~~~
lcopy.c:105:18: warning: implicit declaration of function 'local_mkdir' [-Wimplicit-function-declaration]
  105 |         retval = local_mkdir(xc.snk_host, dir, 0700);
      |                  ^~~~~~~~~~~
lcopy.c:112:10: warning: implicit declaration of function 'can_create_sinkfile' [-Wimplicit-function-declaration]
  112 |     if (!can_create_sinkfile(xc.snk_host, snk_file))
      |          ^~~~~~~~~~~~~~~~~~~
lcopy.c:116:9: warning: implicit declaration of function 'src_paths_of_xfer_node' [-Wimplicit-function-declaration]
  116 |         src_paths_of_xfer_node(xc.current_node, NULL, &src_file);
      |         ^~~~~~~~~~~~~~~~~~~~~~
lcopy.c:117:24: warning: implicit declaration of function 'iopen2'; did you mean 'popen'? [-Wimplicit-function-declaration]
  117 |     if ((src_file_fd = iopen2(src_file, O_RDONLY)) < 0) {
      |                        ^~~~~~
      |                        popen
lcopy.c:118:9: warning: implicit declaration of function 'report_perror' [-Wimplicit-function-declaration]
  118 |         report_perror(xc.src_host, src_file);
      |         ^~~~~~~~~~~~~
lcopy.c:124:17: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  124 |                 warning_error(msg);
      |                 ^~~~~~~~~~~~~
lcopy.c:125:9: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration]
  125 |         close(src_file_fd);
      |         ^~~~~
      |         pclose
lcopy.c:135:13: warning: implicit declaration of function 'unlink' [-Wimplicit-function-declaration]
  135 |         if (unlink(snk_file) == -1)
      |             ^~~~~~
lcopy.c:141:28: warning: implicit declaration of function 'iopen3'; did you mean 'popen'? [-Wimplicit-function-declaration]
  141 |         if ((snk_file_fd = iopen3(snk_file, O_CREAT|O_WRONLY, 0644)) < 0) {
      |                            ^~~~~~
      |                            popen
lcopy.c: At top level:
lcopy.c:162:1: warning: return type defaults to 'int' [-Wimplicit-int]
  162 | do_local_copy()
      | ^~~~~~~~~~~~~
lcopy.c: In function 'do_local_copy':
lcopy.c:171:21: warning: implicit declaration of function 'iread'; did you mean 'fread'? [-Wimplicit-function-declaration]
  171 |                 if (iread(xc.src_file_fd, filebuf, nbytes) != nbytes) {
      |                     ^~~~~
      |                     fread
lcopy.c:179:21: warning: implicit declaration of function 'iwrite'; did you mean 'fwrite'? [-Wimplicit-function-declaration]
  179 |                 if (iwrite(xc.snk_file_fd, filebuf, nbytes) != nbytes) {
      |                     ^~~~~~
      |                     fwrite
lcopy.c: At top level:
lcopy.c:206:1: warning: return type defaults to 'int' [-Wimplicit-int]
  206 | abort_local_copy()
      | ^~~~~~~~~~~~~~~~
--- list.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c list.c
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from list.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- local.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c local.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from local.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- list.o ---
list.c:62:1: warning: return type defaults to 'int' [-Wimplicit-int]
   62 | add_to_linked_list(head, string)
      | ^~~~~~~~~~~~~~~~~~
list.c:79:1: warning: return type defaults to 'int' [-Wimplicit-int]
   79 | release_linked_list(head)
      | ^~~~~~~~~~~~~~~~~~~
list.c:157:1: warning: return type defaults to 'int' [-Wimplicit-int]
  157 | release_array_list(list)
      | ^~~~~~~~~~~~~~~~~~
list.c:173:1: warning: return type defaults to 'int' [-Wimplicit-int]
  173 | add_to_array_list(list, string)
      | ^~~~~~~~~~~~~~~~~
list.c:206:1: warning: return type defaults to 'int' [-Wimplicit-int]
  206 | delete_from_array_list(list, n)
      | ^~~~~~~~~~~~~~~~~~~~~~
list.c: In function 'delete_from_array_list':
list.c:214:17: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  214 |                 fatal_error("Trouble in add_to_array_list()");
      |                 ^~~~~~~~~~~
--- local.o ---
local.c:78:1: warning: return type defaults to 'int' [-Wimplicit-int]
   78 | local_cd(host, directory, print_error_msg)
      | ^~~~~~~~
local.c: In function 'local_cd':
local.c:85:23: warning: implicit declaration of function 'chdir' [-Wimplicit-function-declaration]
   85 |         if ((retval = chdir(directory)) != 0) {
      |                       ^~~~~
local.c:87:25: warning: implicit declaration of function 'report_perror' [-Wimplicit-function-declaration]
   87 |                         report_perror(host, directory);
      |                         ^~~~~~~~~~~~~
local.c: At top level:
local.c:100:1: warning: return type defaults to 'int' [-Wimplicit-int]
  100 | local_pwd(name)
      | ^~~~~~~~~
local.c:132:1: warning: return type defaults to 'int' [-Wimplicit-int]
  132 | local_mkdir(host, directory, mode)
      | ^~~~~~~~~~~
local.c: In function 'local_mkdir':
local.c:139:23: warning: implicit declaration of function 'mkdir' [-Wimplicit-function-declaration]
  139 |         if ((retval = mkdir(directory, mode)) != 0)
      |                       ^~~~~
local.c: At top level:
local.c:151:1: warning: return type defaults to 'int' [-Wimplicit-int]
  151 | local_delete(host, path)
      | ^~~~~~~~~~~~
local.c: In function 'local_delete':
local.c:159:13: warning: implicit declaration of function 'unlink' [-Wimplicit-function-declaration]
  159 |         if (unlink(path) == 0)
      |             ^~~~~~
local.c:162:17: warning: implicit declaration of function 'parse_path' [-Wimplicit-function-declaration]
  162 |                 parse_path(SYS_UNIX, path, &dir, &entry);
      |                 ^~~~~~~~~~
local.c:163:62: warning: implicit declaration of function 'rmdir' [-Wimplicit-function-declaration]
  163 |                 result = (local_cd(host, dir, False) == 0 && rmdir(entry) == 0);
      |                                                              ^~~~~
local.c: At top level:
local.c:180:1: warning: return type defaults to 'int' [-Wimplicit-int]
  180 | local_rename(host, old_path, new_path)
      | ^~~~~~~~~~~~
local.c:197:1: warning: return type defaults to 'int' [-Wimplicit-int]
  197 | max_fds()
      | ^~~~~~~
local.c: In function 'max_fds':
local.c:208:17: warning: implicit declaration of function 'getdtablesize' [-Wimplicit-function-declaration]
  208 |     max_files = getdtablesize();
      |                 ^~~~~~~~~~~~~
local.c: In function 'local_host_name':
local.c:231:9: warning: implicit declaration of function 'gethostname' [-Wimplicit-function-declaration]
  231 |     if (gethostname(name, MAXHOSTNAMELEN) == -1)
      |         ^~~~~~~~~~~
local.c:232:9: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  232 |         fatal_error("Trouble in local_host_name()");
      |         ^~~~~~~~~~~
--- log.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c log.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from log.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- ls.o ---
--- log.o ---
log.c:100:1: warning: return type defaults to 'int' [-Wimplicit-int]
  100 | write_log(msg)
      | ^~~~~~~~~
--- ls.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c ls.c
--- log.o ---
log.c: In function 'cb_clear_log':
log.c:119:9: warning: implicit declaration of function 'raise_okflag' [-Wimplicit-function-declaration]
  119 |         raise_okflag();
      |         ^~~~~~~~~~~~
log.c: At top level:
log.c:129:1: warning: return type defaults to 'int' [-Wimplicit-int]
  129 | report_perror(host, msg)
      | ^~~~~~~~~~~~~
log.c:163:1: warning: return type defaults to 'int' [-Wimplicit-int]
  163 | print_ftp_reply(host, reply)
      | ^~~~~~~~~~~~~~~
log.c:181:1: warning: return type defaults to 'int' [-Wimplicit-int]
  181 | print_ftp_cmd(host, cmd)
      | ^~~~~~~~~~~~~
log.c: In function 'cb_save_log':
log.c:224:5: warning: implicit declaration of function 'add_dialog_to_list' [-Wimplicit-function-declaration]
  224 |     add_dialog_to_list(w_saveLogDialog);
      |     ^~~~~~~~~~~~~~~~~~
--- ls.o ---
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from ls.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- log.o ---
log.c: In function 'cb_save_log_ok':
log.c:287:17: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  287 |                 warning_error(msg);
      |                 ^~~~~~~~~~~~~
log.c: In function 'cb_help_save_diagnostics_log':
log.c:314:5: warning: implicit declaration of function 'help_dialog' [-Wimplicit-function-declaration]
  314 |     help_dialog(w_saveLogDialog, False, "Save Diagnostics Log",
      |     ^~~~~~~~~~~
log.c: At top level:
log.c:322:1: warning: return type defaults to 'int' [-Wimplicit-int]
  322 | show_top_of_log()
      | ^~~~~~~~~~~~~~~
--- mainhelp.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c mainhelp.c
--- ls.o ---
ls.c:109:1: warning: return type defaults to 'int' [-Wimplicit-int]
  109 | local_ls(directory, dlist, sym_mode)
      | ^~~~~~~~
--- mainhelp.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from mainhelp.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- ls.o ---
ls.c: In function 'local_ls':
ls.c:123:25: warning: implicit declaration of function 'add_to_linked_list' [-Wimplicit-function-declaration]
  123 |                         add_to_linked_list(&head, ".unreadable");
      |                         ^~~~~~~~~~~~~~~~~~
ls.c:130:26: warning: implicit declaration of function 'chdir' [-Wimplicit-function-declaration]
  130 |                 retval = chdir(directory);
      |                          ^~~~~
ls.c:161:17: warning: implicit declaration of function 'quicksort' [-Wimplicit-function-declaration]
  161 |                 quicksort((*dlist)->entries, (*dlist)->nentries, cmp_symbol_entries);
      |                 ^~~~~~~~~
ls.c: At top level:
ls.c:174:1: warning: return type defaults to 'int' [-Wimplicit-int]
  174 | local_dir(directory, dlist)
      | ^~~~~~~~~
ls.c: In function 'local_dir':
ls.c:189:9: warning: implicit declaration of function 'save_sigcld_handler' [-Wimplicit-function-declaration]
  189 |         save_sigcld_handler();
      |         ^~~~~~~~~~~~~~~~~~~
--- mainhelp.o ---
mainhelp.c:542:1: warning: return type defaults to 'int' [-Wimplicit-int]
  542 | cb_help_file_menu(widget, client_data, call_data)
      | ^~~~~~~~~~~~~~~~~
mainhelp.c: In function 'cb_help_file_menu':
mainhelp.c:547:9: warning: implicit declaration of function 'help_dialog' [-Wimplicit-function-declaration]
  547 |         help_dialog(w_toplev, False, "File Menu", help_file_menu);
      |         ^~~~~~~~~~~
mainhelp.c: In function 'cb_help_connect_menu':
mainhelp.c:586:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  586 |         int host = (int)client_data;
      |                    ^
mainhelp.c: In function 'cb_help_dir_menu':
mainhelp.c:604:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  604 |         int host = (int)client_data;
      |                    ^
mainhelp.c: In function 'cb_help_select_menu':
mainhelp.c:622:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  622 |         int host = (int)client_data;
      |                    ^
mainhelp.c: In function 'cb_help_ops_menu':
mainhelp.c:640:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  640 |         int host = (int)client_data;
      |                    ^
mainhelp.c: In function 'cb_help_dirname':
mainhelp.c:659:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  659 |         int host = (int)client_data;
      |                    ^
mainhelp.c: In function 'cb_help_dirlist':
mainhelp.c:678:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  678 |         int host = (int)client_data;
      |                    ^
mainhelp.c: In function 'cb_help_hostname':
mainhelp.c:697:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  697 |         int host = (int)client_data;
      |                    ^
mainhelp.c: At top level:
mainhelp.c:794:1: warning: return type defaults to 'int' [-Wimplicit-int]
  794 | cb_xftp_overview(widget, client_data, call_data)
      | ^~~~~~~~~~~~~~~~
--- ls.o ---
ls.c:191:17: warning: implicit declaration of function 'restore_sigcld_handler' [-Wimplicit-function-declaration]
  191 |                 restore_sigcld_handler();
      |                 ^~~~~~~~~~~~~~~~~~~~~~
ls.c:211:17: warning: implicit declaration of function 'release_linked_list' [-Wimplicit-function-declaration]
  211 |                 release_linked_list(&head);
      |                 ^~~~~~~~~~~~~~~~~~~
ls.c: At top level:
ls.c:233:1: warning: return type defaults to 'int' [-Wimplicit-int]
  233 | remote_dirlist(host, directory, cmd, dlist)
      | ^~~~~~~~~~~~~~
ls.c: In function 'remote_dirlist':
ls.c:270:19: warning: implicit declaration of function 'remote_cd' [-Wimplicit-function-declaration]
  270 |     if ((retval = remote_cd(host, directory, False, True)) < 0)
      |                   ^~~~~~~~~
ls.c:274:17: warning: implicit declaration of function 'init_data_conn' [-Wimplicit-function-declaration]
  274 |     if ((sock = init_data_conn(host)) < 0)
      |                 ^~~~~~~~~~~~~~
ls.c:278:19: warning: implicit declaration of function 'send_ftp_cmd' [-Wimplicit-function-declaration]
  278 |     if ((retval = send_ftp_cmd(host, cmd)) < 0) {
      |                   ^~~~~~~~~~~~
ls.c:279:9: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration]
  279 |         close(sock);
      |         ^~~~~
      |         pclose
--- match.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c match.c
--- ls.o ---
ls.c:284:17: warning: implicit declaration of function 'get_ftp_reply' [-Wimplicit-function-declaration]
  284 |         scode = get_ftp_reply(host, reply, MAXFTPREPLY, &code, maxt, False);
      |                 ^~~~~~~~~~~~~
ls.c:292:17: warning: implicit declaration of function 'write_log' [-Wimplicit-function-declaration]
  292 |                 write_log("*** Directory list failed.  Will retry.\n");
      |                 ^~~~~~~~~
--- match.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from match.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- ls.o ---
ls.c:296:25: warning: implicit declaration of function 'print_ftp_reply' [-Wimplicit-function-declaration]
  296 |                         print_ftp_reply(host, reply);
      |                         ^~~~~~~~~~~~~~~
ls.c:311:17: warning: implicit declaration of function 'report_client_timeout' [-Wimplicit-function-declaration]
  311 |                 report_client_timeout(host);
      |                 ^~~~~~~~~~~~~~~~~~~~~
--- match.o ---
match.c:64:1: warning: return type defaults to 'int' [-Wimplicit-int]
   64 | match(string, pattern)
      | ^~~~~
--- ls.o ---
ls.c:320:15: warning: implicit declaration of function 'accept_data_conn' [-Wimplicit-function-declaration]
  320 |     data_fd = accept_data_conn(host, sock);
      |               ^~~~~~~~~~~~~~~~
--- match.o ---
match.c: In function 'match':
match.c:71:16: warning: implicit declaration of function 'simple_match' [-Wimplicit-function-declaration]
   71 |         return simple_match(string, pattern);
      |                ^~~~~~~~~~~~
match.c: At top level:
match.c:81:1: warning: return type defaults to 'int' [-Wimplicit-int]
   81 | simple_match(string, pattern)
      | ^~~~~~~~~~~~
--- ls.o ---
ls.c:331:34: warning: implicit declaration of function 'read_tcp' [-Wimplicit-function-declaration]
  331 |                         nbytes = read_tcp(host, data_fd, tcpbuf, MAXTCPBUF, maxt, False);
      |                                  ^~~~~~~~
ls.c:411:5: warning: implicit declaration of function 'urgent_abort' [-Wimplicit-function-declaration]
  411 |     urgent_abort(host);
      |     ^~~~~~~~~~~~
ls.c: At top level:
ls.c:439:1: warning: return type defaults to 'int' [-Wimplicit-int]
  439 | remote_ls(host, directory, dlist, sym_mode)
      | ^~~~~~~~~
ls.c: In function 'remote_ls':
ls.c:488:41: warning: implicit declaration of function 'delete_from_array_list' [-Wimplicit-function-declaration]
  488 |                                         delete_from_array_list(dlist, i);
      |                                         ^~~~~~~~~~~~~~~~~~~~~~
ls.c: At top level:
ls.c:517:1: warning: return type defaults to 'int' [-Wimplicit-int]
  517 | remote_dir(host, directory, dlist)
      | ^~~~~~~~~~
--- misc.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c misc.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from misc.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
misc.c: In function 'cb_disconnect':
misc.c:127:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  127 |         int host = (int)client_data;
      |                    ^
misc.c:130:5: warning: implicit declaration of function 'raise_okflag' [-Wimplicit-function-declaration]
  130 |     raise_okflag();
      |     ^~~~~~~~~~~~
misc.c: In function 'disconnect':
misc.c:154:9: warning: implicit declaration of function 'update_dir_displays' [-Wimplicit-function-declaration]
  154 |     if (update_dir_displays(host, False) < 0)
      |         ^~~~~~~~~~~~~~~~~~~
misc.c:155:17: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  155 |                 fatal_error("Unexpected error disconnecting from host");
      |                 ^~~~~~~~~~~
misc.c:156:9: warning: implicit declaration of function 'update_xfer_controls' [-Wimplicit-function-declaration]
  156 |         update_xfer_controls();
      |         ^~~~~~~~~~~~~~~~~~~~
misc.c:157:5: warning: implicit declaration of function 'update_dirname_menu' [-Wimplicit-function-declaration]
  157 |     update_dirname_menu(host);
      |     ^~~~~~~~~~~~~~~~~~~
misc.c:158:9: warning: implicit declaration of function 'update_dirpath' [-Wimplicit-function-declaration]
  158 |         update_dirpath(host);
      |         ^~~~~~~~~~~~~~
misc.c:159:5: warning: implicit declaration of function 'update_hostname' [-Wimplicit-function-declaration]
  159 |     update_hostname(host);
      |     ^~~~~~~~~~~~~~~
misc.c:160:5: warning: implicit declaration of function 'update_host_controls' [-Wimplicit-function-declaration]
  160 |     update_host_controls(host);
      |     ^~~~~~~~~~~~~~~~~~~~
misc.c: At top level:
misc.c:167:1: warning: return type defaults to 'int' [-Wimplicit-int]
  167 | beep()
      | ^~~~
misc.c: In function 'cb_quit':
misc.c:184:25: warning: implicit declaration of function 'question_dialog' [-Wimplicit-function-declaration]
  184 |                         question_dialog("Do you want to save the user preferences?")) {
      |                         ^~~~~~~~~~~~~~~
misc.c:185:43: warning: implicit declaration of function 'save_prefs' [-Wimplicit-function-declaration]
  185 |                 if (need_to_save_prefs && save_prefs())
      |                                           ^~~~~~~~~~
misc.c:186:25: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  186 |                         warning_error("Unable to save user preferences.");
      |                         ^~~~~~~~~~~~~
misc.c:187:47: warning: implicit declaration of function 'save_viewprefs' [-Wimplicit-function-declaration]
  187 |                 if (need_to_save_viewprefs && save_viewprefs())
      |                                               ^~~~~~~~~~~~~~
misc.c:192:9: warning: implicit declaration of function 'delete_all_viewer_dirs' [-Wimplicit-function-declaration]
  192 |         delete_all_viewer_dirs();
      |         ^~~~~~~~~~~~~~~~~~~~~~
misc.c:194:9: warning: implicit declaration of function 'save_cache' [-Wimplicit-function-declaration]
  194 |         save_cache();
      |         ^~~~~~~~~~
misc.c: At top level:
misc.c:203:1: warning: return type defaults to 'int' [-Wimplicit-int]
  203 | report_client_timeout(host)
      | ^~~~~~~~~~~~~~~~~~~~~
misc.c: In function 'report_client_timeout':
misc.c:208:25: warning: implicit declaration of function 'write_log' [-Wimplicit-function-declaration]
  208 |                         write_log("Left host: ");
      |                         ^~~~~~~~~
misc.c: At top level:
misc.c:221:1: warning: return type defaults to 'int' [-Wimplicit-int]
  221 | can_create_sinkfile(host, snk_path)
      | ^~~~~~~~~~~~~~~~~~~
misc.c: In function 'can_create_sinkfile':
misc.c:227:5: warning: implicit declaration of function 'parse_path' [-Wimplicit-function-declaration]
  227 |     parse_path(SYS_UNIX, snk_path, &snk_dir, NULL);
      |     ^~~~~~~~~~
misc.c:231:17: warning: implicit declaration of function 'report_perror' [-Wimplicit-function-declaration]
  231 |                 report_perror(host, snk_path);
      |                 ^~~~~~~~~~~~~
misc.c:241:17: warning: implicit declaration of function 'chmod' [-Wimplicit-function-declaration]
  241 |             if (chmod(snk_path, 0600) < 0) {
      |                 ^~~~~
misc.c: At top level:
misc.c:266:1: warning: return type defaults to 'int' [-Wimplicit-int]
  266 | strip_off_symbol(system, server, string)
      | ^~~~~~~~~~~~~~~~
misc.c:299:1: warning: return type defaults to 'int' [-Wimplicit-int]
  299 | enable_controls(enable)
      | ^~~~~~~~~~~~~~~
misc.c: In function 'enable_controls':
misc.c:313:21: warning: implicit declaration of function 'dirtable_in_use' [-Wimplicit-function-declaration]
  313 |                 if (dirtable_in_use(i))
      |                     ^~~~~~~~~~~~~~~
misc.c:314:25: warning: implicit declaration of function 'enable_dirtable' [-Wimplicit-function-declaration]
  314 |                         enable_dirtable(i, enable);
      |                         ^~~~~~~~~~~~~~~
misc.c: At top level:
misc.c:420:1: warning: return type defaults to 'int' [-Wimplicit-int]
  420 | add_wm_delete_window_cb(widget, callback, client_data)
      | ^~~~~~~~~~~~~~~~~~~~~~~
misc.c:446:1: warning: return type defaults to 'int' [-Wimplicit-int]
  446 | center_dialog_over_dialog(w_top_dialog, w_bottom_dialog)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
misc.c:508:1: warning: return type defaults to 'int' [-Wimplicit-int]
  508 | update_xfer_controls()
      | ^~~~~~~~~~~~~~~~~~~~
misc.c: In function 'update_xfer_controls':
misc.c:521:13: warning: implicit declaration of function 'host_selected'; did you mean 'HostDelete'? [-Wimplicit-function-declaration]
  521 |         if (host_selected(LEFT)) {
      |             ^~~~~~~~~~~~~
      |             HostDelete
--- mkdir.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c mkdir.c
--- misc.o ---
misc.c:553:14: warning: implicit declaration of function 'selection_count' [-Wimplicit-function-declaration]
  553 |         if ((selection_count(LEFT) == 1) || (selection_count(RIGHT) == 1))
      |              ^~~~~~~~~~~~~~~
misc.c: At top level:
misc.c:631:1: warning: return type defaults to 'int' [-Wimplicit-int]
  631 | cmp_symbol_entries(string1, string2)
      | ^~~~~~~~~~~~~~~~~~
--- mkdir.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/SelectioB.h:26,
                 from mkdir.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
mkdir.c: In function 'cb_make_dir':
mkdir.c:95:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   95 |         int host = (int)client_data;
      |                    ^
mkdir.c:99:5: warning: implicit declaration of function 'raise_okflag' [-Wimplicit-function-declaration]
   99 |     raise_okflag();
      |     ^~~~~~~~~~~~
mkdir.c:115:9: warning: implicit declaration of function 'add_dialog_to_list' [-Wimplicit-function-declaration]
  115 |         add_dialog_to_list(w_mkdirDialog);
      |         ^~~~~~~~~~~~~~~~~~
mkdir.c: In function 'cb_mkdir_ok':
mkdir.c:162:9: warning: implicit declaration of function 'use_busy_cursor' [-Wimplicit-function-declaration]
  162 |         use_busy_cursor();
      |         ^~~~~~~~~~~~~~~
mkdir.c:175:33: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  175 |                                 warning_error("Unable to make directory");
      |                                 ^~~~~~~~~~~~~
mkdir.c:176:33: warning: implicit declaration of function 'restore_prev_cursor' [-Wimplicit-function-declaration]
  176 |                                 restore_prev_cursor();
      |                                 ^~~~~~~~~~~~~~~~~~~
mkdir.c:198:13: warning: implicit declaration of function 'local_mkdir' [-Wimplicit-function-declaration]
  198 |         if (local_mkdir(host, new_dir, 0777) < 0) {
      |             ^~~~~~~~~~~
mkdir.c:205:17: warning: implicit declaration of function 'remote_mkdir' [-Wimplicit-function-declaration]
  205 |         switch (remote_mkdir(host, new_dir)) {
      |                 ^~~~~~~~~~~~
--- move.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c move.c
--- mkdir.o ---
mkdir.c:213:13: warning: implicit declaration of function 'lost_connection'; did you mean 'XtNconnection'? [-Wimplicit-function-declaration]
  213 |             lost_connection(host);
      |             ^~~~~~~~~~~~~~~
      |             XtNconnection
--- move.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from move.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- mkdir.o ---
mkdir.c:221:17: warning: implicit declaration of function 'change_directory' [-Wimplicit-function-declaration]
  221 |                 change_directory(host, new_dir);
      |                 ^~~~~~~~~~~~~~~~
mkdir.c:225:21: warning: implicit declaration of function 'update_dir_displays' [-Wimplicit-function-declaration]
  225 |                 if (update_dir_displays(host, False) < 0) {
      |                     ^~~~~~~~~~~~~~~~~~~
mkdir.c:230:17: warning: implicit declaration of function 'update_xfer_controls' [-Wimplicit-function-declaration]
  230 |                 update_xfer_controls();
      |                 ^~~~~~~~~~~~~~~~~~~~
mkdir.c:231:17: warning: implicit declaration of function 'update_dirname_menu' [-Wimplicit-function-declaration]
  231 |                 update_dirname_menu(host);
      |                 ^~~~~~~~~~~~~~~~~~~
mkdir.c:232:17: warning: implicit declaration of function 'update_dirpath' [-Wimplicit-function-declaration]
  232 |                 update_dirpath(host);
      |                 ^~~~~~~~~~~~~~
mkdir.c:233:17: warning: implicit declaration of function 'update_dir_cache' [-Wimplicit-function-declaration]
  233 |                 update_dir_cache(host);
      |                 ^~~~~~~~~~~~~~~~
mkdir.c:234:17: warning: implicit declaration of function 'update_host_controls' [-Wimplicit-function-declaration]
  234 |                 update_host_controls(host);
      |                 ^~~~~~~~~~~~~~~~~~~~
mkdir.c: In function 'cb_mkdir_help':
mkdir.c:252:9: warning: implicit declaration of function 'help_dialog' [-Wimplicit-function-declaration]
  252 |         help_dialog(w_mkdirDialog, True, "Make Directory", help_make_dir);
      |         ^~~~~~~~~~~
--- move.o ---
move.c: In function 'cb_move_selected_entries':
move.c:87:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   87 |         int host = (int)client_data;
      |                    ^
move.c:96:5: warning: implicit declaration of function 'raise_okflag' [-Wimplicit-function-declaration]
   96 |     raise_okflag();
      |     ^~~~~~~~~~~~
move.c:100:22: warning: implicit declaration of function 'verify_selection' [-Wimplicit-function-declaration]
  100 |                 if (!verify_selection(host, "Do you really want to move these items?"))
      |                      ^~~~~~~~~~~~~~~~
--- mpmonitor.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c mpmonitor.c
--- move.o ---
move.c:117:17: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  117 |                 warning_error("Source and destination directories are the same");
      |                 ^~~~~~~~~~~~~
--- mpmonitor.o ---
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from mpmonitor.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- move.o ---
move.c:122:9: warning: implicit declaration of function 'use_busy_cursor' [-Wimplicit-function-declaration]
  122 |         use_busy_cursor();
      |         ^~~~~~~~~~~~~~~
move.c:125:9: warning: implicit declaration of function 'show_mp_monitor' [-Wimplicit-function-declaration]
  125 |         show_mp_monitor("Now Moving:");
      |         ^~~~~~~~~~~~~~~
move.c:126:9: warning: implicit declaration of function 'clear_mp_monitor' [-Wimplicit-function-declaration]
  126 |         clear_mp_monitor();
      |         ^~~~~~~~~~~~~~~~
move.c:129:9: warning: implicit declaration of function 'enable_controls' [-Wimplicit-function-declaration]
  129 |         enable_controls(False);
      |         ^~~~~~~~~~~~~~~
move.c:142:9: warning: implicit declaration of function 'strip_off_symbol' [-Wimplicit-function-declaration]
  142 |         strip_off_symbol(hinfo[host].system, hinfo[host].server, ptr->entry);
      |         ^~~~~~~~~~~~~~~~
move.c: At top level:
move.c:159:1: warning: return type defaults to 'int' [-Wimplicit-int]
  159 | cb_move_entries()
      | ^~~~~~~~~~~~~~~
--- mpmonitor.o ---
mpmonitor.c:83:1: warning: return type defaults to 'int' [-Wimplicit-int]
   83 | show_mp_monitor(path_label)
      | ^~~~~~~~~~~~~~~
mpmonitor.c: In function 'show_mp_monitor':
mpmonitor.c:100:9: warning: implicit declaration of function 'add_dialog_to_list' [-Wimplicit-function-declaration]
  100 |         add_dialog_to_list(mp_monitor.w_dialog);
      |         ^~~~~~~~~~~~~~~~~~
--- move.o ---
move.c: In function 'cb_move_entries':
move.c:173:13: warning: implicit declaration of function 'mp_abort_requested' [-Wimplicit-function-declaration]
  173 |         if (mp_abort_requested()) {
      |             ^~~~~~~~~~~~~~~~~~
--- mpmonitor.o ---
mpmonitor.c:101:9: warning: implicit declaration of function 'force_update' [-Wimplicit-function-declaration]
  101 |         force_update(mp_monitor.w_dialog);
      |         ^~~~~~~~~~~~
--- move.o ---
move.c:174:17: warning: implicit declaration of function 'hide_abort_dialog' [-Wimplicit-function-declaration]
  174 |                 hide_abort_dialog();
      |                 ^~~~~~~~~~~~~~~~~
--- mpmonitor.o ---
mpmonitor.c: In function 'create_mp_monitor_dialog':
mpmonitor.c:134:9: warning: implicit declaration of function 'add_wm_delete_window_cb' [-Wimplicit-function-declaration]
  134 |         add_wm_delete_window_cb(mp_monitor.w_dialog, cb_mp_monitor_close, NULL);
      |         ^~~~~~~~~~~~~~~~~~~~~~~
mpmonitor.c: At top level:
mpmonitor.c:198:1: warning: return type defaults to 'int' [-Wimplicit-int]
  198 | update_mp_monitor(path)
      | ^~~~~~~~~~~~~~~~~
mpmonitor.c:210:1: warning: return type defaults to 'int' [-Wimplicit-int]
  210 | clear_mp_monitor()
      | ^~~~~~~~~~~~~~~~
mpmonitor.c:221:1: warning: return type defaults to 'int' [-Wimplicit-int]
  221 | hide_mp_monitor()
      | ^~~~~~~~~~~~~~~
--- move.o ---
move.c:180:9: warning: implicit declaration of function 'update_mp_monitor' [-Wimplicit-function-declaration]
  180 |         update_mp_monitor(move_ctrl.head->entry);
      |         ^~~~~~~~~~~~~~~~~
--- mpmonitor.o ---
mpmonitor.c: In function 'cb_mp_monitor_abort':
mpmonitor.c:237:9: warning: implicit declaration of function 'show_abort_dialog' [-Wimplicit-function-declaration]
  237 |         show_abort_dialog();
      |         ^~~~~~~~~~~~~~~~~
--- move.o ---
move.c:194:26: warning: implicit declaration of function 'local_rename' [-Wimplicit-function-declaration]
  194 |                 retval = local_rename(move_ctrl.host, src_path, snk_path);
      |                          ^~~~~~~~~~~~
--- mpmonitor.o ---
mpmonitor.c: In function 'cb_mp_monitor_close':
mpmonitor.c:251:9: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  251 |         warning_error("Can't close monitor while operation is in progress.");
      |         ^~~~~~~~~~~~~
mpmonitor.c: At top level:
mpmonitor.c:259:1: warning: return type defaults to 'int' [-Wimplicit-int]
  259 | mp_abort_requested()
      | ^~~~~~~~~~~~~~~~~~
--- move.o ---
move.c:196:26: warning: implicit declaration of function 'remote_rename' [-Wimplicit-function-declaration]
  196 |                 retval = remote_rename(move_ctrl.host, src_path, snk_path);
      |                          ^~~~~~~~~~~~~
move.c:209:25: warning: implicit declaration of function 'write_log' [-Wimplicit-function-declaration]
  209 |                         write_log(msg);
      |                         ^~~~~~~~~
move.c:220:9: warning: implicit declaration of function 'release_linked_list' [-Wimplicit-function-declaration]
  220 |         release_linked_list(&move_ctrl.head);
      |         ^~~~~~~~~~~~~~~~~~~
move.c:221:9: warning: implicit declaration of function 'hide_mp_monitor' [-Wimplicit-function-declaration]
  221 |         hide_mp_monitor();
      |         ^~~~~~~~~~~~~~~
--- password.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c password.c
--- move.o ---
move.c:225:9: warning: implicit declaration of function 'update_dir_displays' [-Wimplicit-function-declaration]
  225 |     if (update_dir_displays(move_ctrl.host, False) < 0)
      |         ^~~~~~~~~~~~~~~~~~~
--- password.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/SelectioB.h:26,
                 from password.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- move.o ---
move.c:227:5: warning: implicit declaration of function 'update_xfer_controls' [-Wimplicit-function-declaration]
  227 |     update_xfer_controls();
      |     ^~~~~~~~~~~~~~~~~~~~
move.c:228:5: warning: implicit declaration of function 'update_host_controls' [-Wimplicit-function-declaration]
  228 |     update_host_controls(move_ctrl.host);
      |     ^~~~~~~~~~~~~~~~~~~~
move.c:230:9: warning: implicit declaration of function 'beep' [-Wimplicit-function-declaration]
  230 |         beep();
      |         ^~~~
--- password.o ---
password.c: In function 'encrypt_password':
password.c:108:35: warning: implicit declaration of function 'rand' [-Wimplicit-function-declaration]
  108 |                         key1[i] = rand()&0xff;
      |                                   ^~~~
password.c: In function 'create_password_dialog':
password.c:192:5: warning: implicit declaration of function 'add_wm_delete_window_cb' [-Wimplicit-function-declaration]
  192 |     add_wm_delete_window_cb(w_passwordDialog, cb_password_cancel, NULL);
      |     ^~~~~~~~~~~~~~~~~~~~~~~
--- move.o ---
move.c:231:5: warning: implicit declaration of function 'restore_prev_cursor' [-Wimplicit-function-declaration]
  231 |     restore_prev_cursor();
      |     ^~~~~~~~~~~~~~~~~~~
--- password.o ---
password.c: In function 'get_password':
password.c:287:5: warning: implicit declaration of function 'use_normal_cursor' [-Wimplicit-function-declaration]
  287 |     use_normal_cursor();
      |     ^~~~~~~~~~~~~~~~~
password.c:288:5: warning: implicit declaration of function 'add_dialog_to_list' [-Wimplicit-function-declaration]
  288 |     add_dialog_to_list(w_passwordDialog);
      |     ^~~~~~~~~~~~~~~~~~
--- move.o ---
move.c:241:5: warning: implicit declaration of function 'clear_selected_entries'; did you mean 'cb_move_selected_entries'? [-Wimplicit-function-declaration]
  241 |     clear_selected_entries(move_ctrl.host);
      |     ^~~~~~~~~~~~~~~~~~~~~~
      |     cb_move_selected_entries
--- password.o ---
password.c:293:5: warning: implicit declaration of function 'restore_prev_cursor' [-Wimplicit-function-declaration]
  293 |     restore_prev_cursor();
      |     ^~~~~~~~~~~~~~~~~~~
--- move.o ---
move.c:243:5: warning: implicit declaration of function 'lost_connection'; did you mean 'XtNconnection'? [-Wimplicit-function-declaration]
  243 |     lost_connection(move_ctrl.host);
      |     ^~~~~~~~~~~~~~~
      |     XtNconnection
--- password.o ---
password.c: In function 'cb_map_password_dialog':
password.c:319:9: warning: implicit declaration of function 'center_dialog_over_dialog' [-Wimplicit-function-declaration]
  319 |         center_dialog_over_dialog(widget, w_pseudo_parent);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
--- path.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c path.c
--- pixmaps.o ---
--- path.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from path.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- pixmaps.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c pixmaps.c
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from pixmaps.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- path.o ---
path.c: In function 'unix_path_to_links':
path.c:78:17: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
   78 |                 fatal_error("Trouble in unix_path_to_links()");
      |                 ^~~~~~~~~~~
path.c: At top level:
path.c:323:1: warning: return type defaults to 'int' [-Wimplicit-int]
  323 | reverse_link_order(links)
      | ^~~~~~~~~~~~~~~~~~
path.c:655:1: warning: return type defaults to 'int' [-Wimplicit-int]
  655 | parse_path(system, path, dir, entry)
      | ^~~~~~~~~~
--- prefs.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c prefs.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from prefs.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
prefs.c:386:1: warning: return type defaults to 'int' [-Wimplicit-int]
  386 | initialize_prefs()
      | ^~~~~~~~~~~~~~~~
prefs.c: In function 'initialize_prefs':
prefs.c:400:33: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  400 |                                 fatal_error("Programming bug in initialize_prefs()");
      |                                 ^~~~~~~~~~~
prefs.c: In function 'cb_preferences':
prefs.c:435:5: warning: implicit declaration of function 'raise_okflag' [-Wimplicit-function-declaration]
  435 |     raise_okflag();
      |     ^~~~~~~~~~~~
prefs.c:440:9: warning: implicit declaration of function 'display_current_prefs' [-Wimplicit-function-declaration]
  440 |         display_current_prefs();
      |         ^~~~~~~~~~~~~~~~~~~~~
prefs.c:442:9: warning: implicit declaration of function 'add_dialog_to_list' [-Wimplicit-function-declaration]
  442 |         add_dialog_to_list(pref.w_dialog);
      |         ^~~~~~~~~~~~~~~~~~
prefs.c: In function 'create_prefs_dialog':
prefs.c:481:9: warning: implicit declaration of function 'add_wm_delete_window_cb' [-Wimplicit-function-declaration]
  481 |         add_wm_delete_window_cb(pref.w_dialog, cb_prefs_cancel, NULL);
      |         ^~~~~~~~~~~~~~~~~~~~~~~
prefs.c:652:25: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  652 |                         (XtPointer)indx);
      |                         ^
--- prefshelp.o ---
--- prefs.o ---
prefs.c:669:25: warning: implicit declaration of function 'set_bg_to_sb_trough_color' [-Wimplicit-function-declaration]
  669 |                         set_bg_to_sb_trough_color(prefs[indx].widget,
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~
prefs.c: At top level:
prefs.c:757:1: warning: return type defaults to 'int' [-Wimplicit-int]
  757 | construct_prefs_filename()
      | ^~~~~~~~~~~~~~~~~~~~~~~~
prefs.c:772:1: warning: return type defaults to 'int' [-Wimplicit-int]
  772 | read_prefs_from_file()
      | ^~~~~~~~~~~~~~~~~~~~
prefs.c: In function 'read_prefs_from_file':
prefs.c:877:26: warning: implicit declaration of function 'save_prefs' [-Wimplicit-function-declaration]
  877 |         if (new_prefs && save_prefs())
      |                          ^~~~~~~~~~
prefs.c: At top level:
prefs.c:885:1: warning: return type defaults to 'int' [-Wimplicit-int]
  885 | display_current_prefs()
      | ^~~~~~~~~~~~~~~~~~~~~
prefs.c:924:1: warning: return type defaults to 'int' [-Wimplicit-int]
  924 | save_prefs()
      | ^~~~~~~~~~
prefs.c:969:1: warning: return type defaults to 'int' [-Wimplicit-int]
  969 | apply()
      | ^~~~~
--- prefshelp.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c prefshelp.c
--- prefs.o ---
prefs.c: In function 'apply':
prefs.c:1002:17: warning: implicit declaration of function 'update_host_controls' [-Wimplicit-function-declaration]
 1002 |                 update_host_controls(i);
      |                 ^~~~~~~~~~~~~~~~~~~~
prefs.c: In function 'cb_save_prefs':
prefs.c:1063:17: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
 1063 |                 warning_error("Unable to save user preferences.");
      |                 ^~~~~~~~~~~~~
--- prefshelp.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from prefs.h:57,
                 from prefshelp.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- prefs.o ---
prefs.c:1065:13: warning: implicit declaration of function 'save_viewprefs'; did you mean 'save_prefs'? [-Wimplicit-function-declaration]
 1065 |         if (save_viewprefs())
      |             ^~~~~~~~~~~~~~
      |             save_prefs
--- prefshelp.o ---
prefshelp.c: In function 'cb_prefs_item_help':
prefshelp.c:334:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  334 |     int indx = (int)client_data;
      |                ^
prefshelp.c:344:9: warning: implicit declaration of function 'help_dialog' [-Wimplicit-function-declaration]
  344 |         help_dialog(widget, False, label, prefs[indx].help_text);
      |         ^~~~~~~~~~~
prefshelp.c: At top level:
prefshelp.c:353:1: warning: return type defaults to 'int' [-Wimplicit-int]
  353 | cb_prefs_help(widget, client_data, call_data)
      | ^~~~~~~~~~~~~
--- pulldown.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c pulldown.c
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/RowColumn.h:26,
                 from pulldown.c:17:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- put.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c put.c
In file included from /usr/include/sys/types.h:25,
                 from put.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- qidialogs.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c qidialogs.c
--- put.o ---
put.c:82:1: warning: return type defaults to 'int' [-Wimplicit-int]
   82 | init_put()
      | ^~~~~~~~
--- qidialogs.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/MessageB.h:26,
                 from qidialogs.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- put.o ---
put.c: In function 'init_put':
put.c:108:9: warning: implicit declaration of function 'src_paths_of_xfer_node' [-Wimplicit-function-declaration]
  108 |         src_paths_of_xfer_node(xc.current_node, NULL, &src_path);
      |         ^~~~~~~~~~~~~~~~~~~~~~
put.c:109:24: warning: implicit declaration of function 'iopen2'; did you mean 'popen'? [-Wimplicit-function-declaration]
  109 |         if ((file_fd = iopen2(src_path, O_RDONLY)) < 0) {
      |                        ^~~~~~
      |                        popen
put.c:110:17: warning: implicit declaration of function 'report_perror' [-Wimplicit-function-declaration]
  110 |                 report_perror(xc.src_host, src_path);
      |                 ^~~~~~~~~~~~~
put.c:117:17: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  117 |                 warning_error(msg);
      |                 ^~~~~~~~~~~~~
--- qidialogs.o ---
qidialogs.c:81:1: warning: return type defaults to 'int' [-Wimplicit-int]
   81 | question_dialog(question)
      | ^~~~~~~~~~~~~~~
--- put.o ---
put.c:118:17: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration]
  118 |                 close(file_fd);
      |                 ^~~~~
      |                 pclose
put.c:127:9: warning: implicit declaration of function 'snk_paths_of_xfer_node' [-Wimplicit-function-declaration]
  127 |         snk_paths_of_xfer_node(xc.current_node, NULL, &snk_path);
      |         ^~~~~~~~~~~~~~~~~~~~~~
put.c:128:9: warning: implicit declaration of function 'parse_path' [-Wimplicit-function-declaration]
  128 |         parse_path(xc.snk_host_system, snk_path, &snk_dir, &snk_file);
      |         ^~~~~~~~~~
put.c:130:18: warning: implicit declaration of function 'remote_cd' [-Wimplicit-function-declaration]
  130 |         retval = remote_cd(xc.snk_host, snk_dir, True, True);
      |                  ^~~~~~~~~
put.c:146:21: warning: implicit declaration of function 'init_data_conn' [-Wimplicit-function-declaration]
  146 |         if ((sock = init_data_conn(xc.snk_host)) < 0) {
      |                     ^~~~~~~~~~~~~~
--- qidialogs.o ---
qidialogs.c: In function 'question_dialog':
qidialogs.c:95:9: warning: implicit declaration of function 'use_normal_cursor' [-Wimplicit-function-declaration]
   95 |         use_normal_cursor();
      |         ^~~~~~~~~~~~~~~~~
--- put.o ---
put.c:159:31: warning: implicit declaration of function 'ftp_allocate' [-Wimplicit-function-declaration]
  159 |                 if ((retval = ftp_allocate(xc.snk_host, file_len)) < 0) {
      |                               ^~~~~~~~~~~~
put.c:175:23: warning: implicit declaration of function 'send_ftp_cmd' [-Wimplicit-function-declaration]
  175 |         if ((retval = send_ftp_cmd(xc.snk_host, cmd)) < 0) {
      |                       ^~~~~~~~~~~~
put.c:185:17: warning: implicit declaration of function 'get_ftp_reply' [-Wimplicit-function-declaration]
  185 |         scode = get_ftp_reply(xc.snk_host, reply, MAXFTPREPLY, &code, maxt, True);
      |                 ^~~~~~~~~~~~~
put.c:194:17: warning: implicit declaration of function 'write_log' [-Wimplicit-function-declaration]
  194 |                 write_log("*** Unable to initialize put.  Will retry.\n");
      |                 ^~~~~~~~~
--- qidialogs.o ---
qidialogs.c:98:9: warning: implicit declaration of function 'add_dialog_to_list' [-Wimplicit-function-declaration]
   98 |         add_dialog_to_list(w_question);
      |         ^~~~~~~~~~~~~~~~~~
--- put.o ---
put.c:198:25: warning: implicit declaration of function 'print_ftp_reply' [-Wimplicit-function-declaration]
  198 |                         print_ftp_reply(xc.snk_host, reply);
      |                         ^~~~~~~~~~~~~~~
put.c:205:17: warning: implicit declaration of function 'report_client_timeout' [-Wimplicit-function-declaration]
  205 |                 report_client_timeout(xc.snk_host);
      |                 ^~~~~~~~~~~~~~~~~~~~~
--- qidialogs.o ---
qidialogs.c:101:9: warning: implicit declaration of function 'restore_prev_cursor' [-Wimplicit-function-declaration]
  101 |         restore_prev_cursor();
      |         ^~~~~~~~~~~~~~~~~~~
--- put.o ---
put.c:215:19: warning: implicit declaration of function 'accept_data_conn' [-Wimplicit-function-declaration]
  215 |         data_fd = accept_data_conn(xc.snk_host, sock);
      |                   ^~~~~~~~~~~~~~~~
put.c:236:17: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  236 |                 fatal_error("Programming bug in init_put() involving tcpbuf");
      |                 ^~~~~~~~~~~
put.c: At top level:
put.c:258:1: warning: return type defaults to 'int' [-Wimplicit-int]
  258 | do_put()
      | ^~~~~~
put.c: In function 'do_put':
put.c:271:29: warning: implicit declaration of function 'iread'; did you mean 'fread'? [-Wimplicit-function-declaration]
  271 |                         if (iread(xc.src_file_fd, filebuf, nbytes) != nbytes) {
      |                             ^~~~~
      |                             fread
put.c:273:40: warning: implicit declaration of function 'abort_put' [-Wimplicit-function-declaration]
  273 |                                 return abort_put();
      |                                        ^~~~~~~~~
--- qidialogs.o ---
qidialogs.c: In function 'create_question_dialog':
qidialogs.c:130:9: warning: implicit declaration of function 'add_wm_delete_window_cb' [-Wimplicit-function-declaration]
  130 |         add_wm_delete_window_cb(w_question, cb_question_no, NULL);
      |         ^~~~~~~~~~~~~~~~~~~~~~~
qidialogs.c: At top level:
qidialogs.c:173:1: warning: return type defaults to 'int' [-Wimplicit-int]
  173 | info_dialog(information)
      | ^~~~~~~~~~~
--- put.o ---
put.c:278:58: warning: implicit declaration of function 'write_tcp' [-Wimplicit-function-declaration]
  278 |                                                 retval = write_tcp(xc.snk_host, xc.data_fd, tcpbuf,
      |                                                          ^~~~~~~~~
put.c: At top level:
put.c:397:1: warning: return type defaults to 'int' [-Wimplicit-int]
  397 | abort_put()
      | ^~~~~~~~~
--- qsort.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c qsort.c
qsort.c:85:1: warning: return type defaults to 'int' [-Wimplicit-int]
   85 | quicksort(s, n, compare)
      | ^~~~~~~~~
--- quote.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c quote.c
--- rconnect.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c rconnect.c
--- quote.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from quote.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- rconnect.o ---
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from rconnect.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- quote.o ---
quote.c: In function 'cb_send_quoted_command':
quote.c:161:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  161 |         int host = (int)client_data;
      |                    ^
quote.c:166:17: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  166 |                 fatal_error("Bug in cb_send_quoted_command()");
      |                 ^~~~~~~~~~~
quote.c:169:5: warning: implicit declaration of function 'raise_okflag' [-Wimplicit-function-declaration]
  169 |     raise_okflag();
      |     ^~~~~~~~~~~~
quote.c:175:9: warning: implicit declaration of function 'use_busy_cursor' [-Wimplicit-function-declaration]
  175 |         use_busy_cursor();
      |         ^~~~~~~~~~~~~~~
--- rconnect.o ---
rconnect.c: In function 'cb_connect_to_remote':
rconnect.c:135:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  135 |     int host = (int)client_data;
      |                ^
--- quote.o ---
quote.c:176:18: warning: implicit declaration of function 'remote_cd' [-Wimplicit-function-declaration]
  176 |         retval = remote_cd(host, hinfo[host].wd, False, True);
      |                  ^~~~~~~~~
--- rconnect.o ---
rconnect.c:138:9: warning: implicit declaration of function 'raise_okflag' [-Wimplicit-function-declaration]
  138 |         raise_okflag();
      |         ^~~~~~~~~~~~
--- quote.o ---
quote.c:177:9: warning: implicit declaration of function 'restore_prev_cursor' [-Wimplicit-function-declaration]
  177 |         restore_prev_cursor();
      |         ^~~~~~~~~~~~~~~~~~~
--- rconnect.o ---
rconnect.c:142:17: warning: implicit declaration of function 'disconnect' [-Wimplicit-function-declaration]
  142 |                 disconnect(host);
      |                 ^~~~~~~~~~
--- quote.o ---
quote.c:180:9: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  180 |         warning_error("Problems setting up Quote mode -- Try again.");
      |         ^~~~~~~~~~~~~
--- rconnect.o ---
rconnect.c:146:9: warning: implicit declaration of function 'update_rconnect_dialog'; did you mean 'create_rconnect_dialog'? [-Wimplicit-function-declaration]
  146 |         update_rconnect_dialog(host);
      |         ^~~~~~~~~~~~~~~~~~~~~~
      |         create_rconnect_dialog
--- quote.o ---
quote.c:183:9: warning: implicit declaration of function 'lost_connection'; did you mean 'XtNconnection'? [-Wimplicit-function-declaration]
  183 |         lost_connection(host);
      |         ^~~~~~~~~~~~~~~
      |         XtNconnection
--- rconnect.o ---
rconnect.c:150:9: warning: implicit declaration of function 'add_dialog_to_list' [-Wimplicit-function-declaration]
  150 |         add_dialog_to_list(rconnect.w_dialog);
      |         ^~~~~~~~~~~~~~~~~~
--- quote.o ---
quote.c:187:5: warning: implicit declaration of function 'update_quote_dialog'; did you mean 'create_quote_dialog'? [-Wimplicit-function-declaration]
  187 |     update_quote_dialog(host);
      |     ^~~~~~~~~~~~~~~~~~~
      |     create_quote_dialog
quote.c:190:5: warning: implicit declaration of function 'add_dialog_to_list' [-Wimplicit-function-declaration]
  190 |     add_dialog_to_list(quote.w_dialog);
      |     ^~~~~~~~~~~~~~~~~~
--- rconnect.o ---
rconnect.c: In function 'create_rconnect_dialog':
rconnect.c:221:9: warning: implicit declaration of function 'fix_list_color' [-Wimplicit-function-declaration]
  221 |         fix_list_color(rconnect.w_hostList);
      |         ^~~~~~~~~~~~~~
rconnect.c:293:9: warning: implicit declaration of function 'set_bg_to_sb_trough_color' [-Wimplicit-function-declaration]
  293 |         set_bg_to_sb_trough_color(rconnect.w_hostName,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
rconnect.c: At top level:
rconnect.c:305:1: warning: return type defaults to 'int' [-Wimplicit-int]
  305 | update_rconnect_dialog(host)
      | ^~~~~~~~~~~~~~~~~~~~~~
--- quote.o ---
quote.c: In function 'create_quote_dialog':
quote.c:260:9: warning: implicit declaration of function 'fix_list_color' [-Wimplicit-function-declaration]
  260 |         fix_list_color(quote.w_list);
      |         ^~~~~~~~~~~~~~
quote.c:305:9: warning: implicit declaration of function 'set_bg_to_sb_trough_color' [-Wimplicit-function-declaration]
  305 |         set_bg_to_sb_trough_color(quote.w_text,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
--- rconnect.o ---
rconnect.c: In function 'update_rconnect_dialog':
rconnect.c:316:5: warning: implicit declaration of function 'retrieve_hostuser_cache' [-Wimplicit-function-declaration]
  316 |     retrieve_hostuser_cache(&list, sort_caches);
      |     ^~~~~~~~~~~~~~~~~~~~~~~
rconnect.c:319:5: warning: implicit declaration of function 'reset_list' [-Wimplicit-function-declaration]
  319 |     reset_list(rconnect.w_hostList);
      |     ^~~~~~~~~~
--- quote.o ---
quote.c:306:17: warning: implicit declaration of function 'vertical_sb' [-Wimplicit-function-declaration]
  306 |                 vertical_sb(XtParent(quote.w_list)));
      |                 ^~~~~~~~~~~
--- rconnect.o ---
rconnect.c:321:21: warning: implicit declaration of function 'parse_hostuser' [-Wimplicit-function-declaration]
  321 |                 if (parse_hostuser(list->entries[i], &host_part, &user_part) == 0) {
      |                     ^~~~~~~~~~~~~~
--- quote.o ---
quote.c: In function 'cb_quote_ok':
quote.c:405:9: warning: implicit declaration of function 'add_to_cache' [-Wimplicit-function-declaration]
  405 |         add_to_cache(QUOTE, hinfo[host].hostname, command);
      |         ^~~~~~~~~~~~
--- rconnect.o ---
rconnect.c:333:5: warning: implicit declaration of function 'release_array_list' [-Wimplicit-function-declaration]
  333 |     release_array_list(list);
      |     ^~~~~~~~~~~~~~~~~~
--- quote.o ---
quote.c:419:42: warning: implicit declaration of function 'verify_selection' [-Wimplicit-function-declaration]
  419 |                 if (inquire_on_quote && !verify_selection(host,
      |                                          ^~~~~~~~~~~~~~~~
--- rconnect.o ---
rconnect.c: In function 'cb_rconnect_single_selection':
rconnect.c:385:9: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  385 |         fatal_error("Trouble in cb_rconnect_single_selection()");
      |         ^~~~~~~~~~~
--- quote.o ---
quote.c:443:17: warning: implicit declaration of function 'strip_off_symbol' [-Wimplicit-function-declaration]
  443 |                 strip_off_symbol(hinfo[host].system, hinfo[host].server, entry);
      |                 ^~~~~~~~~~~~~~~~
--- rconnect.o ---
rconnect.c: In function 'cb_rconnect_help':
rconnect.c:404:5: warning: implicit declaration of function 'help_dialog' [-Wimplicit-function-declaration]
  404 |     help_dialog(rconnect.w_dialog, True, "Connect to Remote Host", rconnect_help);
      |     ^~~~~~~~~~~
--- quote.o ---
quote.c:467:5: warning: implicit declaration of function 'show_mp_monitor' [-Wimplicit-function-declaration]
  467 |     show_mp_monitor("Now Issuing:");
      |     ^~~~~~~~~~~~~~~
--- rconnect.o ---
rconnect.c: In function 'cb_rconnect_connect':
rconnect.c:467:9: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  467 |         warning_error("Unable to log onto FTP server.  No user name.");
      |         ^~~~~~~~~~~~~
rconnect.c:473:13: warning: implicit declaration of function 'parse_hostname' [-Wimplicit-function-declaration]
  473 |     switch (parse_hostname(hostname, &host_part, &port_part)) {
      |             ^~~~~~~~~~~~~~
--- quote.o ---
quote.c:468:5: warning: implicit declaration of function 'clear_mp_monitor' [-Wimplicit-function-declaration]
  468 |     clear_mp_monitor();
      |     ^~~~~~~~~~~~~~~~
--- rconnect.o ---
rconnect.c:490:9: warning: implicit declaration of function 'add_to_cache' [-Wimplicit-function-declaration]
  490 |         add_to_cache(USER, hostname, username);
      |         ^~~~~~~~~~~~
rconnect.c:493:14: warning: implicit declaration of function 'do_connect' [-Wimplicit-function-declaration]
  493 |     retval = do_connect(host, hostname, username, NULL, NULL,rconnect.w_dialog);
      |              ^~~~~~~~~~
--- quote.o ---
quote.c:471:5: warning: implicit declaration of function 'enable_controls' [-Wimplicit-function-declaration]
  471 |     enable_controls(False);
      |     ^~~~~~~~~~~~~~~
quote.c: At top level:
quote.c:485:1: warning: return type defaults to 'int' [-Wimplicit-int]
  485 | update_quote_dialog(host)
      | ^~~~~~~~~~~~~~~~~~~
--- rconnect.o ---
rconnect.c:504:5: warning: implicit declaration of function 'use_busy_cursor' [-Wimplicit-function-declaration]
  504 |     use_busy_cursor();
      |     ^~~~~~~~~~~~~~~
rconnect.c:507:9: warning: implicit declaration of function 'update_dir_displays' [-Wimplicit-function-declaration]
  507 |     if (update_dir_displays(host, False) < 0) {
      |         ^~~~~~~~~~~~~~~~~~~
--- quote.o ---
quote.c: In function 'update_quote_dialog':
quote.c:493:9: warning: implicit declaration of function 'retrieve_cache' [-Wimplicit-function-declaration]
  493 |         retrieve_cache(QUOTE, hinfo[host].hostname, &list, sort_caches);
      |         ^~~~~~~~~~~~~~
quote.c:494:9: warning: implicit declaration of function 'reset_list' [-Wimplicit-function-declaration]
  494 |         reset_list(quote.w_list);
      |         ^~~~~~~~~~
--- rconnect.o ---
rconnect.c:508:9: warning: implicit declaration of function 'restore_prev_cursor' [-Wimplicit-function-declaration]
  508 |         restore_prev_cursor();
      |         ^~~~~~~~~~~~~~~~~~~
rconnect.c:509:9: warning: implicit declaration of function 'lost_connection'; did you mean 'XtNconnection'? [-Wimplicit-function-declaration]
  509 |         lost_connection(host);
      |         ^~~~~~~~~~~~~~~
      |         XtNconnection
rconnect.c:512:5: warning: implicit declaration of function 'update_xfer_controls' [-Wimplicit-function-declaration]
  512 |     update_xfer_controls();
      |     ^~~~~~~~~~~~~~~~~~~~
--- quote.o ---
quote.c:500:5: warning: implicit declaration of function 'release_array_list' [-Wimplicit-function-declaration]
  500 |     release_array_list(list);
      |     ^~~~~~~~~~~~~~~~~~
quote.c: At top level:
quote.c:552:1: warning: return type defaults to 'int' [-Wimplicit-int]
  552 | cb_quote_send_commands()
      | ^~~~~~~~~~~~~~~~~~~~~~
--- rconnect.o ---
rconnect.c:513:5: warning: implicit declaration of function 'update_dirname_menu' [-Wimplicit-function-declaration]
  513 |     update_dirname_menu(host);
      |     ^~~~~~~~~~~~~~~~~~~
rconnect.c:514:5: warning: implicit declaration of function 'update_dirpath' [-Wimplicit-function-declaration]
  514 |     update_dirpath(host);
      |     ^~~~~~~~~~~~~~
--- quote.o ---
quote.c: In function 'cb_quote_send_commands':
quote.c:562:9: warning: implicit declaration of function 'mp_abort_requested' [-Wimplicit-function-declaration]
  562 |     if (mp_abort_requested()) {
      |         ^~~~~~~~~~~~~~~~~~
--- rconnect.o ---
rconnect.c:515:5: warning: implicit declaration of function 'update_dir_cache' [-Wimplicit-function-declaration]
  515 |     update_dir_cache(host);
      |     ^~~~~~~~~~~~~~~~
rconnect.c:516:5: warning: implicit declaration of function 'update_hostname' [-Wimplicit-function-declaration]
  516 |     update_hostname(host);
      |     ^~~~~~~~~~~~~~~
rconnect.c:517:5: warning: implicit declaration of function 'update_host_controls' [-Wimplicit-function-declaration]
  517 |     update_host_controls(host);
      |     ^~~~~~~~~~~~~~~~~~~~
--- quote.o ---
quote.c:563:9: warning: implicit declaration of function 'hide_abort_dialog' [-Wimplicit-function-declaration]
  563 |         hide_abort_dialog();
      |         ^~~~~~~~~~~~~~~~~
quote.c:569:5: warning: implicit declaration of function 'update_mp_monitor' [-Wimplicit-function-declaration]
  569 |     update_mp_monitor(quote_ctrl.head->entry);
      |     ^~~~~~~~~~~~~~~~~
quote.c:572:17: warning: implicit declaration of function 'quote_cmd' [-Wimplicit-function-declaration]
  572 |         switch (quote_cmd(quote_ctrl.host, quote_ctrl.head->entry)) {
      |                 ^~~~~~~~~
quote.c:576:9: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration]
  576 |         sprintf(msg, "Unable to issue quoted command: '%s'",
      |         ^~~~~~~
quote.c:65:1: note: include '<stdio.h>' or provide a declaration of 'sprintf'
   64 | #include "str.h"
  +++ |+#include <stdio.h>
   65 | 
quote.c:576:9: warning: incompatible implicit declaration of built-in function 'sprintf' [-Wbuiltin-declaration-mismatch]
  576 |         sprintf(msg, "Unable to issue quoted command: '%s'",
      |         ^~~~~~~
quote.c:576:9: note: include '<stdio.h>' or provide a declaration of 'sprintf'
quote.c:588:5: warning: implicit declaration of function 'release_linked_list' [-Wimplicit-function-declaration]
  588 |     release_linked_list(&quote_ctrl.head);
      |     ^~~~~~~~~~~~~~~~~~~
quote.c:589:5: warning: implicit declaration of function 'hide_mp_monitor' [-Wimplicit-function-declaration]
  589 |     hide_mp_monitor();
      |     ^~~~~~~~~~~~~~~
quote.c:593:9: warning: implicit declaration of function 'clear_selected_entries' [-Wimplicit-function-declaration]
  593 |         clear_selected_entries(quote_ctrl.host);
      |         ^~~~~~~~~~~~~~~~~~~~~~
--- rcopy.o ---
--- quote.o ---
quote.c:594:5: warning: implicit declaration of function 'update_xfer_controls' [-Wimplicit-function-declaration]
  594 |     update_xfer_controls();
      |     ^~~~~~~~~~~~~~~~~~~~
--- rcopy.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c rcopy.c
--- quote.o ---
quote.c:595:5: warning: implicit declaration of function 'update_host_controls' [-Wimplicit-function-declaration]
  595 |     update_host_controls(quote_ctrl.host);
      |     ^~~~~~~~~~~~~~~~~~~~
quote.c:597:9: warning: implicit declaration of function 'beep' [-Wimplicit-function-declaration]
  597 |         beep();
      |         ^~~~
--- rcopy.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from rcopy.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- quote.o ---
quote.c: In function 'cb_quote_help':
quote.c:627:5: warning: implicit declaration of function 'help_dialog' [-Wimplicit-function-declaration]
  627 |     help_dialog(quote.w_dialog, True, "Send Quote Command", quote_help);
      |     ^~~~~~~~~~~
--- rcopy.o ---
rcopy.c:78:1: warning: return type defaults to 'int' [-Wimplicit-int]
   78 | init_remote_copy()
      | ^~~~~~~~~~~~~~~~
rcopy.c: In function 'init_remote_copy':
rcopy.c:98:9: warning: implicit declaration of function 'src_paths_of_xfer_node' [-Wimplicit-function-declaration]
   98 |         src_paths_of_xfer_node(xc.current_node, NULL, &src_path);
      |         ^~~~~~~~~~~~~~~~~~~~~~
rcopy.c:99:5: warning: implicit declaration of function 'parse_path' [-Wimplicit-function-declaration]
   99 |     parse_path(xc.src_host_system, src_path, &src_dir, &src_file);
      |     ^~~~~~~~~~
rcopy.c:101:14: warning: implicit declaration of function 'remote_cd' [-Wimplicit-function-declaration]
  101 |     retval = remote_cd(xc.src_host, src_dir, True, True);
      |              ^~~~~~~~~
rcopy.c:115:9: warning: implicit declaration of function 'snk_paths_of_xfer_node' [-Wimplicit-function-declaration]
  115 |         snk_paths_of_xfer_node(xc.current_node, NULL, &snk_path);
      |         ^~~~~~~~~~~~~~~~~~~~~~
rcopy.c:140:35: warning: implicit declaration of function 'ftp_passive' [-Wimplicit-function-declaration]
  140 |                         (retval = ftp_passive(xc.snk_host, &port)) == 0) {
      |                                   ^~~~~~~~~~~
rcopy.c:142:31: warning: implicit declaration of function 'ftp_port' [-Wimplicit-function-declaration]
  142 |                 if ((retval = ftp_port(xc.src_host, port)) < 0) {
      |                               ^~~~~~~~
--- remote.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c remote.c
--- rcopy.o ---
rcopy.c:182:25: warning: implicit declaration of function 'send_ftp_cmd' [-Wimplicit-function-declaration]
  182 |                 switch (send_ftp_cmd(xc.snk_host, cmd)) {
      |                         ^~~~~~~~~~~~
rcopy.c:192:29: warning: implicit declaration of function 'get_ftp_reply' [-Wimplicit-function-declaration]
  192 |                 snk_scode = get_ftp_reply(xc.snk_host, reply, MAXFTPREPLY, &code, maxt,
      |                             ^~~~~~~~~~~~~
--- remote.o ---
In file included from /usr/include/sys/types.h:25,
                 from remote.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- rcopy.o ---
rcopy.c:201:25: warning: implicit declaration of function 'report_client_timeout' [-Wimplicit-function-declaration]
  201 |                         report_client_timeout(xc.snk_host);
      |                         ^~~~~~~~~~~~~~~~~~~~~
rcopy.c:204:33: warning: implicit declaration of function 'print_ftp_reply' [-Wimplicit-function-declaration]
  204 |                                 print_ftp_reply(xc.snk_host, reply);
      |                                 ^~~~~~~~~~~~~~~
rcopy.c:214:32: warning: implicit declaration of function 'abort_rcopy' [-Wimplicit-function-declaration]
  214 |                         return abort_rcopy(False, True);
      |                                ^~~~~~~~~~~
rcopy.c: At top level:
rcopy.c:324:1: warning: return type defaults to 'int' [-Wimplicit-int]
  324 | do_remote_copy()
      | ^~~~~~~~~~~~~~
rcopy.c:379:1: warning: return type defaults to 'int' [-Wimplicit-int]
  379 | abort_remote_copy()
      | ^~~~~~~~~~~~~~~~~
rcopy.c:394:1: warning: return type defaults to 'int' [-Wimplicit-int]
  394 | abort_rcopy(abort_src, abort_snk)
      | ^~~~~~~~~~~
--- remote.o ---
remote.c:80:1: warning: return type defaults to 'int' [-Wimplicit-int]
   80 | remote_cd(host, directory, process_xevents, print_error_msg)
      | ^~~~~~~~~
remote.c: In function 'remote_cd':
remote.c:97:23: warning: implicit declaration of function 'send_ftp_cmd' [-Wimplicit-function-declaration]
   97 |         if ((retval = send_ftp_cmd(host, cmd)) < 0)
      |                       ^~~~~~~~~~~~
--- rcopy.o ---
rcopy.c: In function 'abort_rcopy':
rcopy.c:437:17: warning: implicit declaration of function 'urgent_abort' [-Wimplicit-function-declaration]
  437 |                 urgent_abort(xc.src_host);
      |                 ^~~~~~~~~~~~
--- remote.o ---
remote.c:101:17: warning: implicit declaration of function 'get_ftp_reply' [-Wimplicit-function-declaration]
  101 |         scode = get_ftp_reply(host, reply, MAXFTPREPLY, &code,maxt,process_xevents);
      |                 ^~~~~~~~~~~~~
remote.c:108:33: warning: implicit declaration of function 'write_log' [-Wimplicit-function-declaration]
  108 |                                 write_log("*** Change directory failed.  Will retry.\n");
      |                                 ^~~~~~~~~
remote.c:112:25: warning: implicit declaration of function 'print_ftp_reply' [-Wimplicit-function-declaration]
  112 |                         print_ftp_reply(host, reply);
      |                         ^~~~~~~~~~~~~~~
remote.c:117:17: warning: implicit declaration of function 'report_client_timeout' [-Wimplicit-function-declaration]
  117 |                 report_client_timeout(host);
      |                 ^~~~~~~~~~~~~~~~~~~~~
remote.c: At top level:
remote.c:131:1: warning: return type defaults to 'int' [-Wimplicit-int]
  131 | remote_mkdir(host, path)
      | ^~~~~~~~~~~~
remote.c: In function 'remote_mkdir':
remote.c:147:5: warning: implicit declaration of function 'parse_path' [-Wimplicit-function-declaration]
  147 |     parse_path(hinfo[host].system, path, &dir, &entry);
      |     ^~~~~~~~~~
remote.c: At top level:
remote.c:204:1: warning: return type defaults to 'int' [-Wimplicit-int]
  204 | remote_delete(host, path, process_xevents)
      | ^~~~~~~~~~~~~
remote.c:274:1: warning: return type defaults to 'int' [-Wimplicit-int]
  274 | remote_rmdir(host, path, process_xevents)
      | ^~~~~~~~~~~~
remote.c:345:1: warning: return type defaults to 'int' [-Wimplicit-int]
  345 | remote_pwd(host, name)
      | ^~~~~~~~~~
remote.c:426:1: warning: return type defaults to 'int' [-Wimplicit-int]
  426 | remote_rename(host, old_path, new_path)
      | ^~~~~~~~~~~~~
remote.c:542:1: warning: return type defaults to 'int' [-Wimplicit-int]
  542 | quote_cmd(host, cmd)
      | ^~~~~~~~~
remote.c:583:1: warning: return type defaults to 'int' [-Wimplicit-int]
  583 | stage_unitree_file(host, path)
      | ^~~~~~~~~~~~~~~~~~
--- rename.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c rename.c
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from rename.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- select.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c select.c
--- rename.o ---
rename.c: In function 'cb_rename_selected_entries':
rename.c:116:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  116 |         int host = (int)client_data;
      |                    ^
rename.c:131:5: warning: implicit declaration of function 'raise_okflag' [-Wimplicit-function-declaration]
  131 |     raise_okflag();
      |     ^~~~~~~~~~~~
rename.c:138:9: warning: implicit declaration of function 'add_dialog_to_list' [-Wimplicit-function-declaration]
  138 |         add_dialog_to_list(renam.w_dialog);
      |         ^~~~~~~~~~~~~~~~~~
rename.c:151:17: warning: implicit declaration of function 'strip_off_symbol' [-Wimplicit-function-declaration]
  151 |                 strip_off_symbol(hinfo[host].system, hinfo[host].server, old_name);
      |                 ^~~~~~~~~~~~~~~~
rename.c:168:33: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration]
  168 |                                 sprintf(msg, "Unable to rename %s", old_name);
      |                                 ^~~~~~~
rename.c:60:1: note: include '<stdio.h>' or provide a declaration of 'sprintf'
   59 | #include "xftp.h"
  +++ |+#include <stdio.h>
   60 | 
rename.c:168:33: warning: incompatible implicit declaration of built-in function 'sprintf' [-Wbuiltin-declaration-mismatch]
  168 |                                 sprintf(msg, "Unable to rename %s", old_name);
      |                                 ^~~~~~~
rename.c:168:33: note: include '<stdio.h>' or provide a declaration of 'sprintf'
--- select.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from select.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- rename.o ---
rename.c:169:33: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  169 |                                 warning_error(msg);
      |                                 ^~~~~~~~~~~~~
rename.c:182:33: warning: implicit declaration of function 'use_busy_cursor' [-Wimplicit-function-declaration]
  182 |                                 use_busy_cursor();
      |                                 ^~~~~~~~~~~~~~~
rename.c:184:42: warning: implicit declaration of function 'local_rename' [-Wimplicit-function-declaration]
  184 |                                 retval = local_rename(host, src_path, snk_path);
      |                                          ^~~~~~~~~~~~
rename.c:186:42: warning: implicit declaration of function 'remote_rename' [-Wimplicit-function-declaration]
  186 |                                 retval = remote_rename(host, src_path, snk_path);
      |                                          ^~~~~~~~~~~~~
--- select.o ---
select.c: In function 'cb_select_all_entries':
select.c:142:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  142 |     int host = (int)client_data;
      |                ^
--- rename.o ---
rename.c:187:33: warning: implicit declaration of function 'restore_prev_cursor' [-Wimplicit-function-declaration]
  187 |                                 restore_prev_cursor();
      |                                 ^~~~~~~~~~~~~~~~~~~
rename.c:195:33: warning: incompatible implicit declaration of built-in function 'sprintf' [-Wbuiltin-declaration-mismatch]
  195 |                                 sprintf(msg, "Unable to rename %s", old_name);
      |                                 ^~~~~~~
rename.c:195:33: note: include '<stdio.h>' or provide a declaration of 'sprintf'
--- select.o ---
select.c:147:9: warning: implicit declaration of function 'raise_okflag' [-Wimplicit-function-declaration]
  147 |         raise_okflag();
      |         ^~~~~~~~~~~~
--- rename.o ---
rename.c:201:37: warning: implicit declaration of function 'write_log' [-Wimplicit-function-declaration]
  201 |                                     write_log(msg);
      |                                     ^~~~~~~~~
--- select.o ---
select.c:150:9: warning: implicit declaration of function 'clear_selected_entries' [-Wimplicit-function-declaration]
  150 |         clear_selected_entries(LEFT);
      |         ^~~~~~~~~~~~~~~~~~~~~~
--- rename.o ---
rename.c:222:13: warning: implicit declaration of function 'update_dir_displays' [-Wimplicit-function-declaration]
  222 |         if (update_dir_displays(host, False) < 0)
      |             ^~~~~~~~~~~~~~~~~~~
--- select.o ---
select.c:163:13: warning: implicit declaration of function 'dirtable_in_use' [-Wimplicit-function-declaration]
  163 |         if (dirtable_in_use(host))
      |             ^~~~~~~~~~~~~~~
--- rename.o ---
rename.c:224:5: warning: implicit declaration of function 'update_xfer_controls' [-Wimplicit-function-declaration]
  224 |     update_xfer_controls();
      |     ^~~~~~~~~~~~~~~~~~~~
rename.c:225:5: warning: implicit declaration of function 'update_host_controls' [-Wimplicit-function-declaration]
  225 |     update_host_controls(host);
      |     ^~~~~~~~~~~~~~~~~~~~
--- select.o ---
select.c:165:25: warning: implicit declaration of function 'select_table_entry' [-Wimplicit-function-declaration]
  165 |                         select_table_entry(host, i);
      |                         ^~~~~~~~~~~~~~~~~~
--- rename.o ---
rename.c:231:9: warning: implicit declaration of function 'lost_connection'; did you mean 'XtNconnection'? [-Wimplicit-function-declaration]
  231 |         lost_connection(host);
      |         ^~~~~~~~~~~~~~~
      |         XtNconnection
--- select.o ---
select.c:168:5: warning: implicit declaration of function 'update_xfer_controls' [-Wimplicit-function-declaration]
  168 |     update_xfer_controls();
      |     ^~~~~~~~~~~~~~~~~~~~
--- rename.o ---
rename.c: In function 'create_rename_dialog':
rename.c:276:9: warning: implicit declaration of function 'add_wm_delete_window_cb' [-Wimplicit-function-declaration]
  276 |         add_wm_delete_window_cb(renam.w_dialog, cb_rename_cancel, NULL);
      |         ^~~~~~~~~~~~~~~~~~~~~~~
rename.c: In function 'cb_rename_help':
rename.c:395:5: warning: implicit declaration of function 'help_dialog' [-Wimplicit-function-declaration]
  395 |     help_dialog(renam.w_dialog, True, "Rename", rename_help);
      |     ^~~~~~~~~~~
--- select.o ---
select.c:170:9: warning: implicit declaration of function 'update_host_controls' [-Wimplicit-function-declaration]
  170 |         update_host_controls(i);
      |         ^~~~~~~~~~~~~~~~~~~~
select.c: In function 'cb_deselect_all_entries':
select.c:183:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  183 |     int host = (int)client_data;
      |                ^
select.c: In function 'cb_use_wildcard':
select.c:206:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  206 |         int host = (int)client_data;
      |                    ^
select.c:213:9: warning: implicit declaration of function 'update_wildcard_dialog'; did you mean 'create_wildcard_dialog'? [-Wimplicit-function-declaration]
  213 |         update_wildcard_dialog(host);
      |         ^~~~~~~~~~~~~~~~~~~~~~
      |         create_wildcard_dialog
select.c:216:9: warning: implicit declaration of function 'add_dialog_to_list' [-Wimplicit-function-declaration]
  216 |         add_dialog_to_list(wildcard.w_dialog);
      |         ^~~~~~~~~~~~~~~~~~
select.c: In function 'create_wildcard_dialog':
select.c:286:9: warning: implicit declaration of function 'fix_list_color' [-Wimplicit-function-declaration]
  286 |         fix_list_color(wildcard.w_list);
      |         ^~~~~~~~~~~~~~
select.c:331:9: warning: implicit declaration of function 'set_bg_to_sb_trough_color' [-Wimplicit-function-declaration]
  331 |         set_bg_to_sb_trough_color(wildcard.w_text,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
select.c:332:17: warning: implicit declaration of function 'vertical_sb' [-Wimplicit-function-declaration]
  332 |                 vertical_sb(XtParent(wildcard.w_list)));
      |                 ^~~~~~~~~~~
select.c: In function 'cb_wildcard_ok':
select.c:418:25: warning: implicit declaration of function 'add_to_cache' [-Wimplicit-function-declaration]
  418 |                         add_to_cache(WILDCARD, hinfo[host].hostname, ptr);
      |                         ^~~~~~~~~~~~
--- server.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c server.c
--- select.o ---
select.c:444:17: warning: implicit declaration of function 'strip_off_symbol' [-Wimplicit-function-declaration]
  444 |                 strip_off_symbol(hinfo[host].system, hinfo[host].server, citem);
      |                 ^~~~~~~~~~~~~~~~
select.c:445:21: warning: implicit declaration of function 'match' [-Wimplicit-function-declaration]
  445 |                 if (match(citem, expression)) {
      |                     ^~~~~
select.c:459:17: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  459 |                 warning_error("No match.");
      |                 ^~~~~~~~~~~~~
select.c: At top level:
select.c:475:1: warning: return type defaults to 'int' [-Wimplicit-int]
  475 | update_wildcard_dialog(host)
      | ^~~~~~~~~~~~~~~~~~~~~~
select.c: In function 'update_wildcard_dialog':
select.c:483:9: warning: implicit declaration of function 'retrieve_cache' [-Wimplicit-function-declaration]
  483 |         retrieve_cache(WILDCARD, hinfo[host].hostname, &list, sort_caches);
      |         ^~~~~~~~~~~~~~
--- server.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from server.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- select.o ---
select.c:484:9: warning: implicit declaration of function 'reset_list' [-Wimplicit-function-declaration]
  484 |         reset_list(wildcard.w_list);
      |         ^~~~~~~~~~
select.c:490:5: warning: implicit declaration of function 'release_array_list' [-Wimplicit-function-declaration]
  490 |     release_array_list(list);
      |     ^~~~~~~~~~~~~~~~~~
--- server.o ---
server.c: In function 'system_name':
server.c:180:9: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  180 |         fatal_error("Bug in system_name()");
      |         ^~~~~~~~~~~
--- select.o ---
select.c: In function 'cb_wildcard_help':
select.c:547:9: warning: implicit declaration of function 'help_dialog' [-Wimplicit-function-declaration]
  547 |         help_dialog(wildcard.w_dialog, True, "Wildcard", wildcard_help);
      |         ^~~~~~~~~~~
--- startup.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c startup.c
In file included from /usr/include/sys/time.h:21,
                 from startup.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- system.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c system.c
--- startup.o ---
startup.c: In function 'create_startup_pixmap':
startup.c:233:25: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  233 |                         fatal_error("Unable to get font for startup dialog");
      |                         ^~~~~~~~~~~
startup.c: At top level:
startup.c:369:1: warning: return type defaults to 'int' [-Wimplicit-int]
  369 | display_startup_dialog()
      | ^~~~~~~~~~~~~~~~~~~~~~
startup.c:466:1: warning: return type defaults to 'int' [-Wimplicit-int]
  466 | close_startup_dialog()
      | ^~~~~~~~~~~~~~~~~~~~
startup.c: In function 'close_startup_dialog':
startup.c:481:17: warning: implicit declaration of function 'sleep' [-Wimplicit-function-declaration]
  481 |                 sleep(1);
      |                 ^~~~~
startup.c: At top level:
startup.c:493:1: warning: return type defaults to 'int' [-Wimplicit-int]
  493 | write_copyright()
      | ^~~~~~~~~~~~~~~
startup.c: In function 'write_copyright':
startup.c:495:5: warning: implicit declaration of function 'write_log' [-Wimplicit-function-declaration]
  495 |     write_log("LLNL XFTP ");
      |     ^~~~~~~~~
startup.c:499:9: warning: implicit declaration of function 'show_top_of_log' [-Wimplicit-function-declaration]
  499 |         show_top_of_log();
      |         ^~~~~~~~~~~~~~~
startup.c: In function 'cb_about_xftp':
startup.c:513:5: warning: implicit declaration of function 'raise_okflag' [-Wimplicit-function-declaration]
  513 |     raise_okflag();
      |     ^~~~~~~~~~~~
--- system.o ---
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from system.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- startup.o ---
startup.c:516:5: warning: implicit declaration of function 'create_about_dialog' [-Wimplicit-function-declaration]
  516 |     create_about_dialog();
      |     ^~~~~~~~~~~~~~~~~~~
startup.c: At top level:
startup.c:525:1: warning: return type defaults to 'int' [-Wimplicit-int]
  525 | create_about_dialog()
      | ^~~~~~~~~~~~~~~~~~~
startup.c: In function 'create_about_dialog':
startup.c:543:5: warning: implicit declaration of function 'add_wm_delete_window_cb' [-Wimplicit-function-declaration]
  543 |     add_wm_delete_window_cb(about.w_dialog, cb_about_close, NULL);
      |     ^~~~~~~~~~~~~~~~~~~~~~~
startup.c: In function 'cb_about_close':
startup.c:590:5: warning: implicit declaration of function 'close_about' [-Wimplicit-function-declaration]
  590 |     close_about();
      |     ^~~~~~~~~~~
startup.c: In function 'cb_about_help':
startup.c:604:5: warning: implicit declaration of function 'help_dialog' [-Wimplicit-function-declaration]
  604 |     help_dialog(w_toplev, False, "About LLNL XFTP", about_xftp);
      |     ^~~~~~~~~~~
startup.c: At top level:
startup.c:611:1: warning: return type defaults to 'int' [-Wimplicit-int]
  611 | close_about()
      | ^~~~~~~~~~~
--- system.o ---
system.c:66:1: warning: return type defaults to 'int' [-Wimplicit-int]
   66 | iaccept(s, addr, addrlen)
      | ^~~~~~~
system.c:91:1: warning: return type defaults to 'int' [-Wimplicit-int]
   91 | iconnect(s, name, namelen)
      | ^~~~~~~~
system.c:112:1: warning: return type defaults to 'int' [-Wimplicit-int]
  112 | iopen2(path, flags)
      | ^~~~~~
system.c: In function 'iopen2':
system.c:119:23: warning: implicit declaration of function 'open'; did you mean 'popen'? [-Wimplicit-function-declaration]
  119 |                 ret = open(path, flags);
      |                       ^~~~
      |                       popen
system.c: At top level:
system.c:132:1: warning: return type defaults to 'int' [-Wimplicit-int]
  132 | iopen3(path, flags, mode)
      | ^~~~~~
system.c:153:1: warning: return type defaults to 'int' [-Wimplicit-int]
  153 | iread(fd, buf, nbyte)
      | ^~~~~
system.c: In function 'iread':
system.c:161:23: warning: implicit declaration of function 'read'; did you mean 'iread'? [-Wimplicit-function-declaration]
  161 |                 ret = read(fd, buf, nbyte);
      |                       ^~~~
      |                       iread
system.c: At top level:
system.c:174:1: warning: return type defaults to 'int' [-Wimplicit-int]
  174 | isend(s, msg, len, flags)
      | ^~~~~
system.c:196:1: warning: return type defaults to 'int' [-Wimplicit-int]
  196 | iwrite(fd, buf, nbyte)
      | ^~~~~~
system.c: In function 'iwrite':
system.c:204:23: warning: implicit declaration of function 'write'; did you mean 'iwrite'? [-Wimplicit-function-declaration]
  204 |                 ret = write(fd, buf, nbyte);
      |                       ^~~~~
      |                       iwrite
system.c: At top level:
system.c:217:1: warning: return type defaults to 'int' [-Wimplicit-int]
  217 | iwait(status)
      | ^~~~~
--- toplev.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c toplev.c
--- verify.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c verify.c
--- toplev.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/MainW.h:26,
                 from toplev.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- verify.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/SelectioB.h:26,
                 from verify.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- toplev.o ---
toplev.c:413:1: warning: return type defaults to 'int' [-Wimplicit-int]
  413 | create_main_window()
      | ^~~~~~~~~~~~~~~~~~
toplev.c: In function 'create_main_window':
toplev.c:449:9: warning: implicit declaration of function 'CreateHostGUI' [-Wimplicit-function-declaration]
  449 |         CreateHostGUI(LEFT, w_topForm);
      |         ^~~~~~~~~~~~~
toplev.c:531:9: warning: implicit declaration of function 'XmToggleButtonSetState'; did you mean 'XmToggleButtonGadgetSetState'? [-Wimplicit-function-declaration]
  531 |         XmToggleButtonSetState(w_ascii, True, True);
      |         ^~~~~~~~~~~~~~~~~~~~~~
      |         XmToggleButtonGadgetSetState
toplev.c:667:9: warning: implicit declaration of function 'init_result_flag'; did you mean 'cb_help_result_flag'? [-Wimplicit-function-declaration]
  667 |         init_result_flag();
      |         ^~~~~~~~~~~~~~~~
      |         cb_help_result_flag
toplev.c:685:9: warning: implicit declaration of function 'fix_vertical_text_sb_color' [-Wimplicit-function-declaration]
  685 |         fix_vertical_text_sb_color(w_log);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~
--- verify.o ---
verify.c:89:1: warning: return type defaults to 'int' [-Wimplicit-int]
   89 | verify_selection(host, question)
      | ^~~~~~~~~~~~~~~~
--- toplev.o ---
toplev.c:686:9: warning: implicit declaration of function 'fix_horizontal_text_sb_color' [-Wimplicit-function-declaration]
  686 |         fix_horizontal_text_sb_color(w_log);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
--- verify.o ---
verify.c: In function 'verify_selection':
verify.c:121:9: warning: implicit declaration of function 'add_dialog_to_list' [-Wimplicit-function-declaration]
  121 |         add_dialog_to_list(verif.w_dialog);
      |         ^~~~~~~~~~~~~~~~~~
--- toplev.o ---
toplev.c:688:9: warning: implicit declaration of function 'set_bg_to_sb_trough_color' [-Wimplicit-function-declaration]
  688 |         set_bg_to_sb_trough_color(w_log, widget);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
toplev.c: At top level:
toplev.c:704:1: warning: return type defaults to 'int' [-Wimplicit-int]
  704 | CreateHostGUI(host, parent)
      | ^~~~~~~~~~~~~
toplev.c: In function 'CreateHostGUI':
toplev.c:733:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  733 |                 (XtPointer)host);
      |                 ^
toplev.c:743:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  743 |                 NULL, connect_menu[host], (XtPointer)host);
      |                                           ^
toplev.c:745:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  745 |                 (XtPointer)host);
      |                 ^
toplev.c:747:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  747 |                 dir_menu[host], (XtPointer)host);
      |                                 ^
toplev.c:749:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  749 |                 (XtPointer)host);
      |                 ^
toplev.c:752:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  752 |                 (XtPointer)host);
      |                 ^
toplev.c:753:9: warning: implicit declaration of function 'initialize_goto_menu' [-Wimplicit-function-declaration]
  753 |         initialize_goto_menu(host);
      |         ^~~~~~~~~~~~~~~~~~~~
toplev.c:755:42: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  755 |                 NULL, select_menu[host], (XtPointer)host);
      |                                          ^
toplev.c:757:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  757 |                 (XtPointer)host);
      |                 ^
toplev.c:759:33: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  759 |                 ops_menu[host], (XtPointer)host);
      |                                 ^
toplev.c:761:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  761 |                 (XtPointer)host);
      |                 ^
toplev.c:790:37: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  790 |                         cb_set_dir, (XtPointer)host);
      |                                     ^
toplev.c:801:65: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  801 |         XtAddCallback(widget, XmNhelpCallback, cb_help_dirname, (XtPointer)host);
      |                                                                 ^
--- verify.o ---
verify.c: In function 'create_verify_dialog':
verify.c:153:9: warning: implicit declaration of function 'add_wm_delete_window_cb' [-Wimplicit-function-declaration]
  153 |         add_wm_delete_window_cb(verif.w_dialog, cb_verify_cancel, NULL);
      |         ^~~~~~~~~~~~~~~~~~~~~~~
--- toplev.o ---
toplev.c:803:9: warning: implicit declaration of function 'update_dirname_menu' [-Wimplicit-function-declaration]
  803 |         update_dirname_menu(host);
      |         ^~~~~~~~~~~~~~~~~~~
toplev.c:821:9: warning: implicit declaration of function 'fix_list_color' [-Wimplicit-function-declaration]
  821 |         fix_list_color(w_dirList[host]);
      |         ^~~~~~~~~~~~~~
toplev.c:825:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  825 |                 (XtPointer)host);
      |                 ^
toplev.c:827:63: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  827 |         XtAddCallback(w_sb, XmNhelpCallback, cb_help_dirlist, (XtPointer)host);
      |                                                               ^
toplev.c:829:63: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  829 |         XtAddCallback(w_sb, XmNhelpCallback, cb_help_dirlist, (XtPointer)host);
      |                                                               ^
toplev.c:833:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  833 |         cb_multiple_selection, (XtPointer)host);
      |                                ^
toplev.c:837:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
  837 |         (XtPointer)host);
      |         ^
--- verify.o ---
verify.c:199:9: warning: implicit declaration of function 'fix_list_color' [-Wimplicit-function-declaration]
  199 |         fix_list_color(verif.w_list);
      |         ^~~~~~~~~~~~~~
verify.c: In function 'cb_verify_multiple_selection':
verify.c:262:9: warning: implicit declaration of function 'beep' [-Wimplicit-function-declaration]
  262 |         beep();
      |         ^~~~
--- view1.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c view1.c
--- view2.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c view2.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from view2.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- view1.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/ToggleB.h:31,
                 from view1.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- view2.o ---
view2.c:108:8: warning: type defaults to 'int' in declaration of 'ndecompressor_mappings' [-Wimplicit-int]
  108 | static ndecompressor_mappings = XtNumber(decompressor_mappings);
      |        ^~~~~~~~~~~~~~~~~~~~~~
--- view1.o ---
view1.c: In function 'cb_view_selected_file':
view1.c:103:9: warning: implicit declaration of function 'raise_okflag' [-Wimplicit-function-declaration]
  103 |         raise_okflag();
      |         ^~~~~~~~~~~~
--- view2.o ---
view2.c: In function 'create_internal_viewer_dialog':
view2.c:178:9: warning: implicit declaration of function 'add_wm_delete_window_cb' [-Wimplicit-function-declaration]
  178 |         add_wm_delete_window_cb(view->w_dialog, cb_internal_viewer_close,
      |         ^~~~~~~~~~~~~~~~~~~~~~~
--- view1.o ---
view1.c:106:13: warning: implicit declaration of function 'host_selected'; did you mean 'HostDelete'? [-Wimplicit-function-declaration]
  106 |         if (host_selected(LEFT))
      |             ^~~~~~~~~~~~~
      |             HostDelete
--- view2.o ---
view2.c:262:5: warning: implicit declaration of function 'fix_vertical_text_sb_color' [-Wimplicit-function-declaration]
  262 |     fix_vertical_text_sb_color(view->w_text);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
--- view1.o ---
view1.c:115:9: warning: implicit declaration of function 'use_busy_cursor' [-Wimplicit-function-declaration]
  115 |         use_busy_cursor();
      |         ^~~~~~~~~~~~~~~
view1.c:123:21: warning: implicit declaration of function 'ftp_type' [-Wimplicit-function-declaration]
  123 |                 if (ftp_type(src_host, xfer_mode) < 0) {
      |                     ^~~~~~~~
--- view2.o ---
view2.c:263:5: warning: implicit declaration of function 'fix_horizontal_text_sb_color' [-Wimplicit-function-declaration]
  263 |     fix_horizontal_text_sb_color(view->w_text);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
view2.c:264:9: warning: implicit declaration of function 'set_bg_to_sb_trough_color' [-Wimplicit-function-declaration]
  264 |         set_bg_to_sb_trough_color(view->w_text,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~
view2.c: In function 'cb_internal_viewer_save':
view2.c:349:17: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  349 |                 warning_error("Viewer not present.  Unable to save file.");
      |                 ^~~~~~~~~~~~~
--- view1.o ---
view1.c:124:25: warning: implicit declaration of function 'restore_prev_cursor' [-Wimplicit-function-declaration]
  124 |                         restore_prev_cursor();
      |                         ^~~~~~~~~~~~~~~~~~~
--- view2.o ---
view2.c:355:9: warning: implicit declaration of function 'parse_path' [-Wimplicit-function-declaration]
  355 |         parse_path(SYS_UNIX, src_file, NULL, &filename);
      |         ^~~~~~~~~~
view2.c:359:28: warning: implicit declaration of function 'iopen2'; did you mean 'open'? [-Wimplicit-function-declaration]
  359 |         if ((src_file_fd = iopen2(src_file, O_RDONLY)) < 0) {
      |                            ^~~~~~
      |                            open
view2.c:360:17: warning: implicit declaration of function 'report_perror' [-Wimplicit-function-declaration]
  360 |                 report_perror(LOCAL_HOST, src_file);
      |                 ^~~~~~~~~~~~~
view2.c:367:17: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration]
  367 |                 close(src_file_fd);
      |                 ^~~~~
      |                 pclose
view2.c:373:9: warning: implicit declaration of function 'unlink' [-Wimplicit-function-declaration]
  373 |     if (unlink(snk_file) == -1)
      |         ^~~~~~
view2.c:379:24: warning: implicit declaration of function 'iopen3'; did you mean 'open'? [-Wimplicit-function-declaration]
  379 |     if ((snk_file_fd = iopen3(snk_file, O_CREAT|O_WRONLY, 0644)) < 0) {
      |                        ^~~~~~
      |                        open
view2.c:389:21: warning: implicit declaration of function 'iread'; did you mean 'fread'? [-Wimplicit-function-declaration]
  389 |                 if (iread(src_file_fd, buf, nbytes) != nbytes) {
      |                     ^~~~~
      |                     fread
view2.c:396:21: warning: implicit declaration of function 'iwrite'; did you mean 'fwrite'? [-Wimplicit-function-declaration]
  396 |                 if (iwrite(snk_file_fd, buf, nbytes) != nbytes) {
      |                     ^~~~~~
      |                     fwrite
--- view1.o ---
view1.c:125:25: warning: implicit declaration of function 'lost_connection'; did you mean 'XtNconnection'? [-Wimplicit-function-declaration]
  125 |                         lost_connection(src_host);
      |                         ^~~~~~~~~~~~~~~
      |                         XtNconnection
--- view2.o ---
view2.c:410:9: warning: implicit declaration of function 'write_log' [-Wimplicit-function-declaration]
  410 |         write_log("*** Successfully saved file: ");
      |         ^~~~~~~~~
--- view1.o ---
view1.c:130:9: warning: implicit declaration of function 'enable_controls' [-Wimplicit-function-declaration]
  130 |         enable_controls(False);
      |         ^~~~~~~~~~~~~~~
--- view2.o ---
view2.c: In function 'cb_internal_viewer_help':
view2.c:454:5: warning: implicit declaration of function 'help_dialog' [-Wimplicit-function-declaration]
  454 |     help_dialog(view->w_dialog, False, "Built-in Viewer", view_help);
      |     ^~~~~~~~~~~
view2.c: In function 'delete_viewer_dir':
view2.c:497:13: warning: implicit declaration of function 'local_ls' [-Wimplicit-function-declaration]
  497 |         if (local_ls(dir, &dlist, False) == 0) {
      |             ^~~~~~~~
view2.c:503:17: warning: implicit declaration of function 'release_array_list' [-Wimplicit-function-declaration]
  503 |                 release_array_list(dlist);
      |                 ^~~~~~~~~~~~~~~~~~
view2.c:507:9: warning: implicit declaration of function 'rmdir' [-Wimplicit-function-declaration]
  507 |         rmdir(dir);
      |         ^~~~~
view2.c: At top level:
view2.c:516:1: warning: return type defaults to 'int' [-Wimplicit-int]
  516 | delete_all_viewer_dirs()
      | ^~~~~~~~~~~~~~~~~~~~~~
view2.c:550:1: warning: return type defaults to 'int' [-Wimplicit-int]
  550 | use_internal_viewer(host, file)
      | ^~~~~~~~~~~~~~~~~~~
--- view1.o ---
view1.c:140:17: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  140 |                 fatal_error("Bug in cb_view_selected_file()");  /* Sanity check */
      |                 ^~~~~~~~~~~
--- view2.o ---
view2.c: In function 'use_internal_viewer':
view2.c:625:5: warning: implicit declaration of function 'add_dialog_to_list' [-Wimplicit-function-declaration]
  625 |     add_dialog_to_list(view->w_dialog);
      |     ^~~~~~~~~~~~~~~~~~
view2.c: At top level:
view2.c:638:1: warning: return type defaults to 'int' [-Wimplicit-int]
  638 | view_file(host, file)
      | ^~~~~~~~~
view2.c: In function 'view_file':
view2.c:693:17: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  693 |                 fatal_error("Trouble in view_file.");
      |                 ^~~~~~~~~~~
--- view1.o ---
view1.c:148:9: warning: implicit declaration of function 'strip_off_symbol' [-Wimplicit-function-declaration]
  148 |         strip_off_symbol(hinfo[src_host].system, hinfo[src_host].server,ptr->entry);
      |         ^~~~~~~~~~~~~~~~
--- view2.o ---
view2.c:699:28: warning: implicit declaration of function 'use_external_viewer'; did you mean 'use_internal_viewer'? [-Wimplicit-function-declaration]
  699 |                 ptr->pid = use_external_viewer(host, command_line, viewable_file);
      |                            ^~~~~~~~~~~~~~~~~~~
      |                            use_internal_viewer
--- view1.o ---
view1.c:178:9: warning: implicit declaration of function 'show_xfermon' [-Wimplicit-function-declaration]
  178 |         show_xfermon();
      |         ^~~~~~~~~~~~
--- view2.o ---
view2.c: In function 'decompress_file':
view2.c:768:18: warning: implicit declaration of function 'system_with_preserve_sigcld' [-Wimplicit-function-declaration]
  768 |         retval = system_with_preserve_sigcld(command_line);
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
view2.c: At top level:
view2.c:813:1: warning: return type defaults to 'int' [-Wimplicit-int]
  813 | delete_file_and_its_dir(file)
      | ^~~~~~~~~~~~~~~~~~~~~~~
view2.c:839:1: warning: return type defaults to 'int' [-Wimplicit-int]
  839 | use_external_viewer(host, command_line, file)
      | ^~~~~~~~~~~~~~~~~~~
--- view1.o ---
view1.c:179:9: warning: implicit declaration of function 'set_xfermon_status' [-Wimplicit-function-declaration]
  179 |         set_xfermon_status(STATUS_PASS1);
      |         ^~~~~~~~~~~~~~~~~~
view1.c:180:9: warning: implicit declaration of function 'set_xfermon_name_label' [-Wimplicit-function-declaration]
  180 |         set_xfermon_name_label("File Name:");
      |         ^~~~~~~~~~~~~~~~~~~~~~
--- view2.o ---
view2.c: In function 'use_external_viewer':
view2.c:888:17: warning: implicit declaration of function 'set_view_dir_remover_timer'; did you mean 'cb_view_dir_remover'? [-Wimplicit-function-declaration]
  888 |                 set_view_dir_remover_timer();
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~
      |                 cb_view_dir_remover
view2.c:893:16: warning: implicit declaration of function 'fork' [-Wimplicit-function-declaration]
  893 |     if ((pid = fork()) == 0)
      |                ^~~~
view2.c:894:13: warning: implicit declaration of function 'execvp' [-Wimplicit-function-declaration]
  894 |         if (execvp(argv[0], argv) == -1) {
      |             ^~~~~~
view2.c: At top level:
view2.c:962:1: warning: return type defaults to 'int' [-Wimplicit-int]
  962 | set_view_dir_remover_timer()
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
--- view1.o ---
view1.c:181:9: warning: implicit declaration of function 'set_xfermon_progress' [-Wimplicit-function-declaration]
  181 |         set_xfermon_progress((long)-1, (long)-1);
      |         ^~~~~~~~~~~~~~~~~~~~
view1.c: At top level:
view1.c:189:1: warning: return type defaults to 'int' [-Wimplicit-int]
  189 | cb_view_xfer_file()
      | ^~~~~~~~~~~~~~~~~
view1.c: In function 'cb_view_xfer_file':
view1.c:206:21: warning: implicit declaration of function 'xfer_abort_requested' [-Wimplicit-function-declaration]
  206 |                 if (xfer_abort_requested()) {
      |                     ^~~~~~~~~~~~~~~~~~~~
view1.c:207:25: warning: implicit declaration of function 'xfer_done' [-Wimplicit-function-declaration]
  207 |                         xfer_done(False, False);
      |                         ^~~~~~~~~
view1.c:211:25: warning: implicit declaration of function 'src_paths_of_xfer_node' [-Wimplicit-function-declaration]
  211 |                         src_paths_of_xfer_node(xc.staged_file[0].node, &rel_path, NULL);
      |                         ^~~~~~~~~~~~~~~~~~~~~~
view1.c:213:25: warning: implicit declaration of function 'set_xfermon_name' [-Wimplicit-function-declaration]
  213 |                         set_xfermon_name(rel_path);
      |                         ^~~~~~~~~~~~~~~~
view1.c:217:40: warning: implicit declaration of function 'time_of_day' [-Wimplicit-function-declaration]
  217 |                         current_time = time_of_day();
      |                                        ^~~~~~~~~~~
view1.c:219:33: warning: implicit declaration of function 'sleep' [-Wimplicit-function-declaration]
  219 |                                 sleep(DELTA);
      |                                 ^~~~~
view1.c:223:34: warning: implicit declaration of function 'stage_unitree_file' [-Wimplicit-function-declaration]
  223 |                         retval = stage_unitree_file(xc.src_host, full_path);
      |                                  ^~~~~~~~~~~~~~~~~~
view1.c:233:33: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  233 |                                 warning_error(msg);
      |                                 ^~~~~~~~~~~~~
view1.c:341:25: warning: implicit declaration of function 'snk_paths_of_xfer_node' [-Wimplicit-function-declaration]
  341 |                         snk_paths_of_xfer_node(xc.current_node, NULL, &snk_path);
      |                         ^~~~~~~~~~~~~~~~~~~~~~
view1.c:342:25: warning: implicit declaration of function 'delete_file_and_its_dir' [-Wimplicit-function-declaration]
  342 |                         delete_file_and_its_dir(snk_path);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~
view1.c:360:25: warning: implicit declaration of function 'start_timer'; did you mean 'stop_timer'? [-Wimplicit-function-declaration]
  360 |                         start_timer();
      |                         ^~~~~~~~~~~
      |                         stop_timer
view1.c:367:25: warning: implicit declaration of function 'xfer_abort' [-Wimplicit-function-declaration]
  367 |                         xfer_abort();
      |                         ^~~~~~~~~~
view1.c:399:33: warning: implicit declaration of function 'write_log' [-Wimplicit-function-declaration]
  399 |                                 write_log(msg);
      |                                 ^~~~~~~~~
view1.c:401:33: warning: implicit declaration of function 'print_xfer_stats' [-Wimplicit-function-declaration]
  401 |                                 print_xfer_stats(ftime, xc.file_len);
      |                                 ^~~~~~~~~~~~~~~~
view1.c:408:25: warning: implicit declaration of function 'view_file' [-Wimplicit-function-declaration]
  408 |                         view_file(xc.src_host, snk_path);
      |                         ^~~~~~~~~
--- viewprefs.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c viewprefs.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from viewprefs.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
viewprefs.c:161:8: warning: type defaults to 'int' in declaration of 'ndefault_mappings' [-Wimplicit-int]
  161 | static ndefault_mappings = XtNumber(default_mappings);
      |        ^~~~~~~~~~~~~~~~~
viewprefs.c: In function 'cb_viewer_preferences':
viewprefs.c:195:5: warning: implicit declaration of function 'raise_okflag' [-Wimplicit-function-declaration]
  195 |     raise_okflag();
      |     ^~~~~~~~~~~~
--- xfer1.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c xfer1.c
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/ToggleB.h:31,
                 from xfer1.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- viewprefs.o ---
viewprefs.c:208:9: warning: implicit declaration of function 'display_viewprefs' [-Wimplicit-function-declaration]
  208 |         display_viewprefs(viewer_mappings);
      |         ^~~~~~~~~~~~~~~~~
viewprefs.c:216:9: warning: implicit declaration of function 'add_dialog_to_list' [-Wimplicit-function-declaration]
  216 |         add_dialog_to_list(viewprefs.w_dialog);
      |         ^~~~~~~~~~~~~~~~~~
viewprefs.c: In function 'create_viewprefs_dialog':
viewprefs.c:261:9: warning: implicit declaration of function 'add_wm_delete_window_cb' [-Wimplicit-function-declaration]
  261 |         add_wm_delete_window_cb(viewprefs.w_dialog, cb_viewprefs_cancel, NULL);
      |         ^~~~~~~~~~~~~~~~~~~~~~~
--- xfer1.o ---
xfer1.c: In function 'cb_copy':
xfer1.c:85:25: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
   85 |         int operation = (int)client_data;
      |                         ^
--- viewprefs.o ---
viewprefs.c:425:5: warning: implicit declaration of function 'fix_list_color' [-Wimplicit-function-declaration]
  425 |     fix_list_color(viewprefs.w_list);
      |     ^~~~~~~~~~~~~~
--- xfer1.o ---
xfer1.c:98:9: warning: implicit declaration of function 'raise_okflag' [-Wimplicit-function-declaration]
   98 |         raise_okflag();
      |         ^~~~~~~~~~~~
xfer1.c:101:13: warning: implicit declaration of function 'host_selected'; did you mean 'HostDelete'? [-Wimplicit-function-declaration]
  101 |         if (host_selected(LEFT)) {
      |             ^~~~~~~~~~~~~
      |             HostDelete
xfer1.c:108:17: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  108 |                 fatal_error("Bug in cb_copy() - Contact programmer");
      |                 ^~~~~~~~~~~
--- viewprefs.o ---
viewprefs.c:470:5: warning: implicit declaration of function 'set_bg_to_sb_trough_color' [-Wimplicit-function-declaration]
  470 |     set_bg_to_sb_trough_color(viewprefs.w_extension,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
--- xfer1.o ---
xfer1.c:114:22: warning: implicit declaration of function 'verify_selection' [-Wimplicit-function-declaration]
  114 |             retval = verify_selection(src_host,
      |                      ^~~~~~~~~~~~~~~~
--- viewprefs.o ---
viewprefs.c:471:9: warning: implicit declaration of function 'vertical_sb' [-Wimplicit-function-declaration]
  471 |         vertical_sb(XtParent(viewprefs.w_list)));
      |         ^~~~~~~~~~~
--- xfer1.o ---
xfer1.c:126:9: warning: implicit declaration of function 'use_busy_cursor' [-Wimplicit-function-declaration]
  126 |         use_busy_cursor();
      |         ^~~~~~~~~~~~~~~
--- viewprefs.o ---
viewprefs.c: In function 'cb_viewprefs_ok':
viewprefs.c:494:9: warning: implicit declaration of function 'apply_viewer_prefs' [-Wimplicit-function-declaration]
  494 |         apply_viewer_prefs();
      |         ^~~~~~~~~~~~~~~~~~
--- xfer1.o ---
xfer1.c:134:21: warning: implicit declaration of function 'ftp_type' [-Wimplicit-function-declaration]
  134 |                 if (ftp_type(src_host, xfer_mode) < 0) {
      |                     ^~~~~~~~
--- viewprefs.o ---
viewprefs.c:495:9: warning: implicit declaration of function 'release_array_list'; did you mean 'create_array_list'? [-Wimplicit-function-declaration]
  495 |         release_array_list(temp_viewer_mappings);
      |         ^~~~~~~~~~~~~~~~~~
      |         create_array_list
--- xfer1.o ---
xfer1.c:135:25: warning: implicit declaration of function 'restore_prev_cursor' [-Wimplicit-function-declaration]
  135 |                         restore_prev_cursor();
      |                         ^~~~~~~~~~~~~~~~~~~
--- viewprefs.o ---
viewprefs.c: In function 'cb_viewprefs_help':
viewprefs.c:549:9: warning: implicit declaration of function 'help_dialog' [-Wimplicit-function-declaration]
  549 |         help_dialog(viewprefs.w_dialog, False, "Viewer Preferences",
      |         ^~~~~~~~~~~
viewprefs.c: At top level:
viewprefs.c:558:1: warning: return type defaults to 'int' [-Wimplicit-int]
  558 | add_to_list()
      | ^~~~~~~~~~~
viewprefs.c: In function 'add_to_list':
viewprefs.c:569:17: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  569 |                 fatal_error("Trouble in cb_viewprefs_add()");
      |                 ^~~~~~~~~~~
--- xfer1.o ---
xfer1.c:136:25: warning: implicit declaration of function 'lost_connection'; did you mean 'XtNconnection'? [-Wimplicit-function-declaration]
  136 |                         lost_connection(src_host);
      |                         ^~~~~~~~~~~~~~~
      |                         XtNconnection
xfer1.c:147:9: warning: implicit declaration of function 'enable_controls' [-Wimplicit-function-declaration]
  147 |         enable_controls(False);
      |         ^~~~~~~~~~~~~~~
--- viewprefs.o ---
viewprefs.c:586:13: warning: implicit declaration of function 'delete_from_array_list' [-Wimplicit-function-declaration]
  586 |             delete_from_array_list(&temp_viewer_mappings, i);
      |             ^~~~~~~~~~~~~~~~~~~~~~
--- xfer1.o ---
xfer1.c:164:17: warning: implicit declaration of function 'strip_off_symbol' [-Wimplicit-function-declaration]
  164 |                 strip_off_symbol(hinfo[src_host].system, hinfo[src_host].server,
      |                 ^~~~~~~~~~~~~~~~
--- viewprefs.o ---
viewprefs.c:589:5: warning: implicit declaration of function 'add_to_array_list'; did you mean 'create_array_list'? [-Wimplicit-function-declaration]
  589 |     add_to_array_list(&temp_viewer_mappings, ext_command);
      |     ^~~~~~~~~~~~~~~~~
      |     create_array_list
--- xfer1.o ---
xfer1.c:207:9: warning: implicit declaration of function 'show_xfermon' [-Wimplicit-function-declaration]
  207 |         show_xfermon();
      |         ^~~~~~~~~~~~
--- viewprefs.o ---
viewprefs.c:593:9: warning: implicit declaration of function 'quicksort' [-Wimplicit-function-declaration]
  593 |         quicksort(temp_viewer_mappings->entries, temp_viewer_mappings->nentries,
      |         ^~~~~~~~~
--- xfer1.o ---
xfer1.c:211:9: warning: implicit declaration of function 'set_xfermon_status' [-Wimplicit-function-declaration]
  211 |         set_xfermon_status(STATUS_PASS1);
      |         ^~~~~~~~~~~~~~~~~~
--- viewprefs.o ---
viewprefs.c: In function 'cb_viewprefs_delete':
viewprefs.c:659:17: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  659 |                 warning_error("Can't delete \"OTHERS\" - Use \"Add\" to replace.");
      |                 ^~~~~~~~~~~~~
viewprefs.c: At top level:
viewprefs.c:681:1: warning: return type defaults to 'int' [-Wimplicit-int]
  681 | apply_viewer_prefs()
      | ^~~~~~~~~~~~~~~~~~
viewprefs.c:695:1: warning: return type defaults to 'int' [-Wimplicit-int]
  695 | construct_viewprefs_filename()
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
viewprefs.c:804:1: warning: return type defaults to 'int' [-Wimplicit-int]
  804 | compare_first_token(string1, string2)
      | ^~~~~~~~~~~~~~~~~~~
viewprefs.c:832:1: warning: return type defaults to 'int' [-Wimplicit-int]
  832 | save_viewprefs()
      | ^~~~~~~~~~~~~~
viewprefs.c:853:1: warning: return type defaults to 'int' [-Wimplicit-int]
  853 | display_viewprefs(mappings)
      | ^~~~~~~~~~~~~~~~~
viewprefs.c: In function 'display_viewprefs':
viewprefs.c:862:9: warning: implicit declaration of function 'reset_list' [-Wimplicit-function-declaration]
  862 |         reset_list(viewprefs.w_list);
      |         ^~~~~~~~~~
--- xfer1.o ---
xfer1.c:212:9: warning: implicit declaration of function 'set_xfermon_name_label' [-Wimplicit-function-declaration]
  212 |         set_xfermon_name_label("Directory:");
      |         ^~~~~~~~~~~~~~~~~~~~~~
xfer1.c:213:9: warning: implicit declaration of function 'set_xfermon_progress' [-Wimplicit-function-declaration]
  213 |         set_xfermon_progress((long)-1, (long)-1);
      |         ^~~~~~~~~~~~~~~~~~~~
xfer1.c: At top level:
xfer1.c:222:1: warning: return type defaults to 'int' [-Wimplicit-int]
  222 | test_for_dir(host, path)
      | ^~~~~~~~~~~~
--- viewprefs.o ---
viewprefs.c: In function 'did_user_forget':
viewprefs.c:1049:37: warning: implicit declaration of function 'question_dialog' [-Wimplicit-function-declaration]
 1049 |                                 if (question_dialog(question))
      |                                     ^~~~~~~~~~~~~~~
--- xfer1.o ---
xfer1.c: In function 'test_for_dir':
xfer1.c:227:21: warning: implicit declaration of function 'local_cd' [-Wimplicit-function-declaration]
  227 |                 if (local_cd(host, path, False) == 0)
      |                     ^~~~~~~~
xfer1.c:230:25: warning: implicit declaration of function 'remote_cd' [-Wimplicit-function-declaration]
  230 |                 switch (remote_cd(host, path, True, False)) {
      |                         ^~~~~~~~~
xfer1.c: In function 'rel_path_of_xfer_node':
xfer1.c:288:9: warning: implicit declaration of function 'release_path_links' [-Wimplicit-function-declaration]
  288 |         release_path_links(links);
      |         ^~~~~~~~~~~~~~~~~~
xfer1.c: At top level:
xfer1.c:301:1: warning: return type defaults to 'int' [-Wimplicit-int]
  301 | src_paths_of_xfer_node(node, rel_path, full_path)
      | ^~~~~~~~~~~~~~~~~~~~~~
xfer1.c:336:1: warning: return type defaults to 'int' [-Wimplicit-int]
  336 | snk_paths_of_xfer_node(node, rel_path, full_path)
      | ^~~~~~~~~~~~~~~~~~~~~~
xfer1.c:407:1: warning: return type defaults to 'int' [-Wimplicit-int]
  407 | release_xfer_forest()
      | ^~~~~~~~~~~~~~~~~~~
--- xfer2.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c xfer2.c
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from xfer2.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
xfer2.c:73:1: warning: return type defaults to 'int' [-Wimplicit-int]
   73 | cb_examine_src_forest()
      | ^~~~~~~~~~~~~~~~~~~~~
--- xfer3.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c xfer3.c
--- xfer2.o ---
xfer2.c: In function 'cb_examine_src_forest':
xfer2.c:89:29: warning: implicit declaration of function 'xfer_abort_requested' [-Wimplicit-function-declaration]
   89 |                         if (xfer_abort_requested()) {
      |                             ^~~~~~~~~~~~~~~~~~~~
--- xfer3.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from xfer3.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- xfer2.o ---
xfer2.c:90:33: warning: implicit declaration of function 'xfer_done' [-Wimplicit-function-declaration]
   90 |                                 xfer_done(False, False);
      |                                 ^~~~~~~~~
xfer2.c:95:41: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
   95 |                                         fatal_error("Bug in cb_examine_src_forest()");
      |                                         ^~~~~~~~~~~
xfer2.c:97:41: warning: implicit declaration of function 'src_paths_of_xfer_node' [-Wimplicit-function-declaration]
   97 |                                         src_paths_of_xfer_node(xc.s0ptr->parent, &rel_path_parent,
      |                                         ^~~~~~~~~~~~~~~~~~~~~~
--- xfer3.o ---
xfer3.c:74:1: warning: return type defaults to 'int' [-Wimplicit-int]
   74 | cb_examine_snk_forest()
      | ^~~~~~~~~~~~~~~~~~~~~
--- xfer2.o ---
xfer2.c:101:33: warning: implicit declaration of function 'set_xfermon_name' [-Wimplicit-function-declaration]
  101 |                                 set_xfermon_name(rel_path_parent);
      |                                 ^~~~~~~~~~~~~~~~
--- xfer3.o ---
xfer3.c: In function 'cb_examine_snk_forest':
xfer3.c:82:21: warning: implicit declaration of function 'xfer_abort_requested' [-Wimplicit-function-declaration]
   82 |                 if (xfer_abort_requested()) {
      |                     ^~~~~~~~~~~~~~~~~~~~
--- xfer2.o ---
xfer2.c:104:42: warning: implicit declaration of function 'test_for_dir' [-Wimplicit-function-declaration]
  104 |                                 retval = test_for_dir(xc.src_host, full_path);
      |                                          ^~~~~~~~~~~~
--- xfer3.o ---
xfer3.c:83:25: warning: implicit declaration of function 'xfer_done' [-Wimplicit-function-declaration]
   83 |                         xfer_done(False, False);
      |                         ^~~~~~~~~
xfer3.c:91:33: warning: implicit declaration of function 'set_xfermon_status' [-Wimplicit-function-declaration]
   91 |                                 set_xfermon_status(STATUS_PASS3);
      |                                 ^~~~~~~~~~~~~~~~~~
xfer3.c:101:33: warning: implicit declaration of function 'snk_paths_of_xfer_node' [-Wimplicit-function-declaration]
  101 |                                 snk_paths_of_xfer_node(xc.node[xc.level], &rel_path,&full_path);
      |                                 ^~~~~~~~~~~~~~~~~~~~~~
--- xfer2.o ---
xfer2.c:133:37: warning: implicit declaration of function 'dir_in_xfer_forest' [-Wimplicit-function-declaration]
  133 |                                 if (dir_in_xfer_forest()) {
      |                                     ^~~~~~~~~~~~~~~~~~
--- xfer3.o ---
xfer3.c:102:33: warning: implicit declaration of function 'set_xfermon_name' [-Wimplicit-function-declaration]
  102 |                                 set_xfermon_name(rel_path);
      |                                 ^~~~~~~~~~~~~~~~
xfer3.c:103:42: warning: implicit declaration of function 'test_for_dir' [-Wimplicit-function-declaration]
  103 |                                 retval = test_for_dir(xc.snk_host, full_path);
      |                                          ^~~~~~~~~~~~
--- xfer2.o ---
xfer2.c:135:49: warning: implicit declaration of function 'set_xfermon_status' [-Wimplicit-function-declaration]
  135 |                                                 set_xfermon_status(STATUS_PASS3);
      |                                                 ^~~~~~~~~~~~~~~~~~
--- xfer3.o ---
xfer3.c:115:41: warning: implicit declaration of function 'enable_xfermon_abort' [-Wimplicit-function-declaration]
  115 |                                         enable_xfermon_abort(False);
      |                                         ^~~~~~~~~~~~~~~~~~~~
xfer3.c:116:50: warning: implicit declaration of function 'question_dialog' [-Wimplicit-function-declaration]
  116 |                                         retval = question_dialog(msg);
      |                                                  ^~~~~~~~~~~~~~~
--- xfer2.o ---
xfer2.c:144:41: warning: implicit declaration of function 'show_xfermon' [-Wimplicit-function-declaration]
  144 |                                         show_xfermon();
      |                                         ^~~~~~~~~~~~
--- xfer3.o ---
xfer3.c:133:25: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  133 |                         fatal_error("Bug in cb_examine_snk_forest()");
      |                         ^~~~~~~~~~~
xfer3.c: At top level:
xfer3.c:141:1: warning: return type defaults to 'int' [-Wimplicit-int]
  141 | cb_expand_snk_forest()
      | ^~~~~~~~~~~~~~~~~~~~
xfer3.c: In function 'cb_expand_snk_forest':
xfer3.c:163:33: warning: implicit declaration of function 'set_xfermon_name_label' [-Wimplicit-function-declaration]
  163 |                                 set_xfermon_name_label("File Name:");
      |                                 ^~~~~~~~~~~~~~~~~~~~~~
xfer3.c:196:42: warning: implicit declaration of function 'local_mkdir' [-Wimplicit-function-declaration]
  196 |                                 retval = local_mkdir(xc.snk_host, full_path, 0777);
      |                                          ^~~~~~~~~~~
--- xfer2.o ---
xfer2.c:150:41: warning: implicit declaration of function 'set_xfermon_name_label' [-Wimplicit-function-declaration]
  150 |                                         set_xfermon_name_label("File Name:");
      |                                         ^~~~~~~~~~~~~~~~~~~~~~
--- xfer3.o ---
xfer3.c:198:42: warning: implicit declaration of function 'remote_mkdir' [-Wimplicit-function-declaration]
  198 |                                 retval = remote_mkdir(xc.snk_host, full_path);
      |                                          ^~~~~~~~~~~~
xfer3.c:207:33: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  207 |                                 warning_error(msg);
      |                                 ^~~~~~~~~~~~~
xfer3.c:228:41: warning: implicit declaration of function 'write_log' [-Wimplicit-function-declaration]
  228 |                                         write_log(msg);
      |                                         ^~~~~~~~~
--- xfer2.o ---
xfer2.c:160:33: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  160 |                                 warning_error( "File transfer recurses too deeply - aborted.");
      |                                 ^~~~~~~~~~~~~
xfer2.c:168:42: warning: implicit declaration of function 'local_ls' [-Wimplicit-function-declaration]
  168 |                                 retval = local_ls(full_path, &list, False);
      |                                          ^~~~~~~~
xfer2.c:170:42: warning: implicit declaration of function 'remote_ls' [-Wimplicit-function-declaration]
  170 |                                 retval = remote_ls(xc.src_host, full_path, &list, False);
      |                                          ^~~~~~~~~
xfer2.c:206:25: warning: implicit declaration of function 'release_array_list' [-Wimplicit-function-declaration]
  206 |                         release_array_list(list);
      |                         ^~~~~~~~~~~~~~~~~~
xfer2.c: At top level:
xfer2.c:224:1: warning: return type defaults to 'int' [-Wimplicit-int]
  224 | dir_in_xfer_forest()
      | ^~~~~~~~~~~~~~~~~~
--- xfer4.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c xfer4.c
--- xfermon.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c xfermon.c
--- xfer4.o ---
In file included from /usr/include/sys/time.h:21,
                 from xfer4.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- xfermon.o ---
In file included from /usr/include/sys/types.h:25,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Xlib.h:38,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/X11/Intrinsic.h:53,
                 from /home/pbulk/build/net/llnlxftp/work/.buildlink/include/Xm/Xm.h:59,
                 from xfermon.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- xfer4.o ---
xfer4.c:108:1: warning: return type defaults to 'int' [-Wimplicit-int]
  108 | cb_xfer_files()
      | ^~~~~~~~~~~~~
xfer4.c: In function 'cb_xfer_files':
xfer4.c:122:21: warning: implicit declaration of function 'xfer_abort_requested' [-Wimplicit-function-declaration]
  122 |                 if (xfer_abort_requested()) {
      |                     ^~~~~~~~~~~~~~~~~~~~
xfer4.c:123:25: warning: implicit declaration of function 'xfer_done' [-Wimplicit-function-declaration]
  123 |                         xfer_done(False, False);
      |                         ^~~~~~~~~
xfer4.c:127:25: warning: implicit declaration of function 'src_paths_of_xfer_node' [-Wimplicit-function-declaration]
  127 |                         src_paths_of_xfer_node(xc.staged_file[0].node, &rel_path, NULL);
      |                         ^~~~~~~~~~~~~~~~~~~~~~
xfer4.c:128:25: warning: implicit declaration of function 'set_xfermon_status' [-Wimplicit-function-declaration]
  128 |                         set_xfermon_status(STATUS_WAIT);
      |                         ^~~~~~~~~~~~~~~~~~
--- xfermon.o ---
xfermon.c:92:1: warning: return type defaults to 'int' [-Wimplicit-int]
   92 | show_xfermon()
      | ^~~~~~~~~~~~
--- xfer4.o ---
xfer4.c:129:25: warning: implicit declaration of function 'set_xfermon_name' [-Wimplicit-function-declaration]
  129 |                         set_xfermon_name(rel_path);
      |                         ^~~~~~~~~~~~~~~~
xfer4.c:130:25: warning: implicit declaration of function 'set_xfermon_progress' [-Wimplicit-function-declaration]
  130 |                         set_xfermon_progress((long)-1, (long)-1);
      |                         ^~~~~~~~~~~~~~~~~~~~
xfer4.c:135:33: warning: implicit declaration of function 'sleep' [-Wimplicit-function-declaration]
  135 |                                 sleep(DELTA);
      |                                 ^~~~~
xfer4.c:139:34: warning: implicit declaration of function 'stage_unitree_file' [-Wimplicit-function-declaration]
  139 |                         retval = stage_unitree_file(xc.src_host, full_path);
      |                                  ^~~~~~~~~~~~~~~~~~
--- xfermon.o ---
xfermon.c: In function 'show_xfermon':
xfermon.c:98:9: warning: implicit declaration of function 'set_xfermon_status' [-Wimplicit-function-declaration]
   98 |         set_xfermon_status("");
      |         ^~~~~~~~~~~~~~~~~~
--- xfer4.o ---
xfer4.c:149:33: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  149 |                                 warning_error(msg);
      |                                 ^~~~~~~~~~~~~
xfer4.c:230:41: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  230 |                                         fatal_error("Bug in cb_xfer_files()");
      |                                         ^~~~~~~~~~~
xfer4.c:269:25: warning: implicit declaration of function 'start_timer'; did you mean 'stop_timer'? [-Wimplicit-function-declaration]
  269 |                         start_timer();
      |                         ^~~~~~~~~~~
      |                         stop_timer
xfer4.c:275:25: warning: implicit declaration of function 'xfer_abort' [-Wimplicit-function-declaration]
  275 |                         xfer_abort();
      |                         ^~~~~~~~~~
--- xfermon.o ---
xfermon.c:99:9: warning: implicit declaration of function 'set_xfermon_name' [-Wimplicit-function-declaration]
   99 |         set_xfermon_name("");
      |         ^~~~~~~~~~~~~~~~
--- xfer4.o ---
xfer4.c:295:33: warning: implicit declaration of function 'write_log' [-Wimplicit-function-declaration]
  295 |                                 write_log(msg);
      |                                 ^~~~~~~~~
xfer4.c:317:33: warning: implicit declaration of function 'print_xfer_stats' [-Wimplicit-function-declaration]
  317 |                                 print_xfer_stats(ftime, xc.file_len);
      |                                 ^~~~~~~~~~~~~~~~
xfer4.c: At top level:
xfer4.c:379:1: warning: return type defaults to 'int' [-Wimplicit-int]
  379 | start_timer()
      | ^~~~~~~~~~~
xfer4.c:409:1: warning: return type defaults to 'int' [-Wimplicit-int]
  409 | print_xfer_stats(ftime, nbytes)
      | ^~~~~~~~~~~~~~~~
xfer4.c:456:1: warning: return type defaults to 'int' [-Wimplicit-int]
  456 | xfer_done(lost_src_host, lost_snk_host)
      | ^~~~~~~~~
xfer4.c: In function 'xfer_done':
xfer4.c:461:9: warning: implicit declaration of function 'hide_xfermon' [-Wimplicit-function-declaration]
  461 |         hide_xfermon();
      |         ^~~~~~~~~~~~
--- xfermon.o ---
xfermon.c:100:9: warning: implicit declaration of function 'set_xfermon_progress' [-Wimplicit-function-declaration]
  100 |         set_xfermon_progress((long)-1, (long)-1);
      |         ^~~~~~~~~~~~~~~~~~~~
--- xfer4.o ---
xfer4.c:465:17: warning: implicit declaration of function 'hide_abort_dialog' [-Wimplicit-function-declaration]
  465 |                 hide_abort_dialog();
      |                 ^~~~~~~~~~~~~~~~~
xfer4.c:471:17: warning: implicit declaration of function 'lost_connection'; did you mean 'XtNconnection'? [-Wimplicit-function-declaration]
  471 |                 lost_connection(xc.src_host);
      |                 ^~~~~~~~~~~~~~~
      |                 XtNconnection
--- xfermon.o ---
xfermon.c:104:9: warning: implicit declaration of function 'add_dialog_to_list' [-Wimplicit-function-declaration]
  104 |         add_dialog_to_list(xfermon.w_dialog);
      |         ^~~~~~~~~~~~~~~~~~
--- xfer4.o ---
xfer4.c:475:21: warning: implicit declaration of function 'update_dir_displays' [-Wimplicit-function-declaration]
  475 |                 if (update_dir_displays(xc.snk_host, False) < 0) {
      |                     ^~~~~~~~~~~~~~~~~~~
xfer4.c:485:9: warning: implicit declaration of function 'release_xfer_forest' [-Wimplicit-function-declaration]
  485 |         release_xfer_forest();
      |         ^~~~~~~~~~~~~~~~~~~
xfer4.c:488:9: warning: implicit declaration of function 'enable_controls' [-Wimplicit-function-declaration]
  488 |         enable_controls(True);
      |         ^~~~~~~~~~~~~~~
--- xfermon.o ---
xfermon.c:106:9: warning: implicit declaration of function 'force_update' [-Wimplicit-function-declaration]
  106 |         force_update(xfermon.w_dialog);
      |         ^~~~~~~~~~~~
--- xfer4.o ---
xfer4.c:489:9: warning: implicit declaration of function 'clear_selected_entries' [-Wimplicit-function-declaration]
  489 |         clear_selected_entries(xc.src_host);
      |         ^~~~~~~~~~~~~~~~~~~~~~
xfer4.c:490:9: warning: implicit declaration of function 'update_xfer_controls' [-Wimplicit-function-declaration]
  490 |         update_xfer_controls();
      |         ^~~~~~~~~~~~~~~~~~~~
--- xfermon.o ---
xfermon.c: In function 'create_xfermon_dialog':
xfermon.c:141:9: warning: implicit declaration of function 'add_wm_delete_window_cb' [-Wimplicit-function-declaration]
  141 |         add_wm_delete_window_cb(xfermon.w_dialog, cb_xfermon_close, NULL);
      |         ^~~~~~~~~~~~~~~~~~~~~~~
xfermon.c: At top level:
xfermon.c:297:1: warning: return type defaults to 'int' [-Wimplicit-int]
  297 | hide_xfermon()
      | ^~~~~~~~~~~~
--- xfer4.o ---
xfer4.c:491:9: warning: implicit declaration of function 'update_host_controls' [-Wimplicit-function-declaration]
  491 |         update_host_controls(xc.src_host);
      |         ^~~~~~~~~~~~~~~~~~~~
xfer4.c:493:17: warning: implicit declaration of function 'beep' [-Wimplicit-function-declaration]
  493 |                 beep();
      |                 ^~~~
xfer4.c:494:9: warning: implicit declaration of function 'restore_prev_cursor' [-Wimplicit-function-declaration]
  494 |         restore_prev_cursor();
      |         ^~~~~~~~~~~~~~~~~~~
xfer4.c: At top level:
xfer4.c:507:1: warning: return type defaults to 'int' [-Wimplicit-int]
  507 | xfer_abort()
      | ^~~~~~~~~~
--- xfermon.o ---
xfermon.c: In function 'cb_xfermon_abort':
xfermon.c:314:17: warning: implicit declaration of function 'show_abort_dialog' [-Wimplicit-function-declaration]
  314 |                 show_abort_dialog();
      |                 ^~~~~~~~~~~~~~~~~
xfermon.c: In function 'cb_xfermon_close':
xfermon.c:329:9: warning: implicit declaration of function 'warning_error' [-Wimplicit-function-declaration]
  329 |         warning_error("Can't close monitor while transfer is in progress.");
      |         ^~~~~~~~~~~~~
xfermon.c: At top level:
xfermon.c:337:1: warning: return type defaults to 'int' [-Wimplicit-int]
  337 | xfer_abort_requested()
      | ^~~~~~~~~~~~~~~~~~~~
xfermon.c:349:1: warning: return type defaults to 'int' [-Wimplicit-int]
  349 | set_textfield(widget, string)
      | ^~~~~~~~~~~~~
xfermon.c:366:1: warning: return type defaults to 'int' [-Wimplicit-int]
  366 | set_xfermon_status(status)
      | ^~~~~~~~~~~~~~~~~~
xfermon.c:377:1: warning: return type defaults to 'int' [-Wimplicit-int]
  377 | set_xfermon_name(name)
      | ^~~~~~~~~~~~~~~~
xfermon.c:389:1: warning: return type defaults to 'int' [-Wimplicit-int]
  389 | set_xfermon_name_label(label)
      | ^~~~~~~~~~~~~~~~~~~~~~
xfermon.c:410:1: warning: return type defaults to 'int' [-Wimplicit-int]
  410 | set_xfermon_progress(file_len, file_index)
      | ^~~~~~~~~~~~~~~~~~~~
xfermon.c: In function 'set_xfermon_progress':
xfermon.c:424:17: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration]
  424 |                 sprintf(buf, "%ld", file_len);
      |                 ^~~~~~~
xfermon.c:61:1: note: include '<stdio.h>' or provide a declaration of 'sprintf'
   60 | #include "xftp.h"
  +++ |+#include <stdio.h>
   61 | 
xfermon.c:424:17: warning: incompatible implicit declaration of built-in function 'sprintf' [-Wbuiltin-declaration-mismatch]
  424 |                 sprintf(buf, "%ld", file_len);
      |                 ^~~~~~~
xfermon.c:424:17: note: include '<stdio.h>' or provide a declaration of 'sprintf'
xfermon.c:432:17: warning: incompatible implicit declaration of built-in function 'sprintf' [-Wbuiltin-declaration-mismatch]
  432 |                 sprintf(buf, "%ld", file_index);
      |                 ^~~~~~~
xfermon.c:432:17: note: include '<stdio.h>' or provide a declaration of 'sprintf'
xfermon.c: At top level:
xfermon.c:472:1: warning: return type defaults to 'int' [-Wimplicit-int]
  472 | enable_xfermon_abort(enable)
      | ^~~~~~~~~~~~~~~~~~~~
--- xftp.o ---
cc -O2 -fno-strength-reduce -fno-strict-aliasing      -I/usr/pkg/include    -Dlinux -D__amd64__ -D_POSIX_C_SOURCE=199309L 				-D_POSIX_SOURCE -D_XOPEN_SOURCE 				-D_BSD_SOURCE -D_SVID_SOURCE                                 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 				  				  -DFUNCPROTO=15 -DNARROWPROTO     -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/freetype2 -c xftp.c
In file included from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from xftp.c:54:
/usr/include/features.h:194:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp]
  194 | # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
      |   ^~~~~~~
--- xftp._man ---
rm -f xftp._man
if test -z "" ; then  cd `dirname xftp` &&  ln -s `basename xftp.man` `basename xftp._man`;  else  cpp -undef -traditional  -D__apploaddir__=/usr/share/X11/app-defaults -D__appmansuffix__=1 -D__filemansuffix__=5 -D__libmansuffix__=3 -D__miscmansuffix__=7 -D__drivermansuffix__=4 -D__adminmansuffix__=8 -D__projectroot__=/usr/pkg -D__xconfigfile__=xorg.conf -D__xconfigdir__=/usr/pkg/lib/X11 -D__xlogfile__=Xorg -D__xservername__=Xorg -D__xorgversion__="\"`echo 7 7 0 | sed -e 's/ /./g' -e 's/^/Version\\\ /'`\" \"X Version 11\"" -D__vendorversion__="`echo 7 7 0 | sed -e 's/ /./g' -e 's/^/Version\\\ /'` X.Org"   < xftp.man | sed -e '/^#  *[0-9][0-9]*  *.*$/d' 			-e '/^#line  *[0-9][0-9]*  *.*$/d' 			-e '/^[ 	]*XCOMM$/s/XCOMM/#/' 			-e '/^[ 	]*XCOMM[^a-zA-Z0-9_]/s/XCOMM/#/' 			-e '/^[ 	]*XHASH/s/XHASH/#/' 			-e '/\@\@$/s/\@\@$/\\/' >xftp._man;  fi
--- xftp.o ---
xftp.c:102:11: warning: initialization of 'int (*)()' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  102 |         { create_rconnect_dialog,               False },
      |           ^~~~~~~~~~~~~~~~~~~~~~
xftp.c:102:11: note: (near initialization for 'dialog_creation[0].function')
xftp.c:103:11: warning: initialization of 'int (*)()' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  103 |         { create_aconnect_dialog,               False },
      |           ^~~~~~~~~~~~~~~~~~~~~~
xftp.c:103:11: note: (near initialization for 'dialog_creation[1].function')
xftp.c:104:11: warning: initialization of 'int (*)()' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  104 |         { create_verify_dialog,                 False },
      |           ^~~~~~~~~~~~~~~~~~~~
xftp.c:104:11: note: (near initialization for 'dialog_creation[2].function')
xftp.c:105:11: warning: initialization of 'int (*)()' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  105 |         { create_prefs_dialog,                  False },
      |           ^~~~~~~~~~~~~~~~~~~
xftp.c:105:11: note: (near initialization for 'dialog_creation[3].function')
xftp.c:106:11: warning: initialization of 'int (*)()' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  106 |         { create_xfermon_dialog,                False },
      |           ^~~~~~~~~~~~~~~~~~~~~
xftp.c:106:11: note: (near initialization for 'dialog_creation[4].function')
xftp.c:107:11: warning: initialization of 'int (*)()' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  107 |         { create_mp_monitor_dialog,             False },
      |           ^~~~~~~~~~~~~~~~~~~~~~~~
xftp.c:107:11: note: (near initialization for 'dialog_creation[5].function')
xftp.c:108:11: warning: initialization of 'int (*)()' from incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
  108 |         { create_changedir_dialog,              False },
      |           ^~~~~~~~~~~~~~~~~~~~~~~
xftp.c:108:11: note: (near initialization for 'dialog_creation[6].function')
xftp.c:109:11: warning: initialization of 'int (*)()' from incompatible pointer type 'void (*)(int)' [-Wincompatible-pointer-types]
  109 |         { create_dirtable_dialog,               True  },
      |           ^~~~~~~~~~~~~~~~~~~~~~
xftp.c:109:11: note: (near initialization for 'dialog_creation[7].function')
xftp.c:110:11: warning: initialization of 'int (*)()' from incompatible pointer type 'void (*)(int)' [-Wincompatible-pointer-types]
  110 |         { create_dirlong_dialog,                True  },
      |           ^~~~~~~~~~~~~~~~~~~~~
xftp.c:110:11: note: (near initialization for 'dialog_creation[8].function')
xftp.c:125:1: warning: return type defaults to 'int' [-Wimplicit-int]
  125 | main(argc, argv)
      | ^~~~
xftp.c: In function 'main':
xftp.c:140:17: warning: implicit declaration of function 'fatal_error' [-Wimplicit-function-declaration]
  140 |                 fatal_error("Environment variable HOME not set");
      |                 ^~~~~~~~~~~
xftp.c:143:9: warning: implicit declaration of function 'initialize_prefs' [-Wimplicit-function-declaration]
  143 |         initialize_prefs();
      |         ^~~~~~~~~~~~~~~~
xftp.c:144:9: warning: implicit declaration of function 'construct_prefs_filename' [-Wimplicit-function-declaration]
  144 |         construct_prefs_filename();
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
xftp.c:145:9: warning: implicit declaration of function 'read_prefs_from_file'; did you mean 'read_viewprefs_from_file'? [-Wimplicit-function-declaration]
  145 |         read_prefs_from_file();
      |         ^~~~~~~~~~~~~~~~~~~~
      |         read_viewprefs_from_file
xftp.c:148:9: warning: implicit declaration of function 'construct_viewprefs_filename' [-Wimplicit-function-declaration]
  148 |         construct_viewprefs_filename();
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
xftp.c:152:9: warning: implicit declaration of function 'construct_cache_filename' [-Wimplicit-function-declaration]
  152 |         construct_cache_filename();
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
xftp.c:192:5: warning: implicit declaration of function 'add_wm_delete_window_cb' [-Wimplicit-function-declaration]
  192 |     add_wm_delete_window_cb(w_toplev, cb_quit, NULL);
      |     ^~~~~~~~~~~~~~~~~~~~~~~
xftp.c:195:5: warning: implicit declaration of function 'display_startup_dialog' [-Wimplicit-function-declaration]
  195 |     display_startup_dialog();
      |     ^~~~~~~~~~~~~~~~~~~~~~
xftp.c:198:9: warning: implicit declaration of function 'create_main_window' [-Wimplicit-function-declaration]
  198 |         create_main_window();
      |         ^~~~~~~~~~~~~~~~~~
xftp.c:201:9: warning: implicit declaration of function 'close_startup_dialog' [-Wimplicit-function-declaration]
  201 |         close_startup_dialog();
      |         ^~~~~~~~~~~~~~~~~~~~
xftp.c:205:9: warning: implicit declaration of function 'add_dialog_to_list' [-Wimplicit-function-declaration]
  205 |         add_dialog_to_list(w_toplev);
      |         ^~~~~~~~~~~~~~~~~~
xftp.c:212:21: warning: implicit declaration of function 'update_dir_displays' [-Wimplicit-function-declaration]
  212 |                 if (update_dir_displays(i, False) < 0)
      |                     ^~~~~~~~~~~~~~~~~~~
xftp.c:214:17: warning: implicit declaration of function 'update_hostname' [-Wimplicit-function-declaration]
  214 |                 update_hostname(i);
      |                 ^~~~~~~~~~~~~~~
xftp.c:215:17: warning: implicit declaration of function 'update_host_controls' [-Wimplicit-function-declaration]
  215 |                 update_host_controls(i);
      |                 ^~~~~~~~~~~~~~~~~~~~
xftp.c:217:9: warning: implicit declaration of function 'update_xfer_controls' [-Wimplicit-function-declaration]
  217 |         update_xfer_controls();
      |         ^~~~~~~~~~~~~~~~~~~~
xftp.c:222:25: warning: implicit declaration of function 'connect_to_local' [-Wimplicit-function-declaration]
  222 |                         connect_to_local(i);
      |                         ^~~~~~~~~~~~~~~~
xftp.c:233:9: warning: implicit declaration of function 'write_copyright'; did you mean 'XK_copyright'? [-Wimplicit-function-declaration]
  233 |         write_copyright();
      |         ^~~~~~~~~~~~~~~
      |         XK_copyright
xftp.c: At top level:
xftp.c:249:1: warning: return type defaults to 'int' [-Wimplicit-int]
  249 | fatal_error(msg)
      | ^~~~~~~~~~~
xftp.c:261:1: warning: return type defaults to 'int' [-Wimplicit-int]
  261 | warning_error(msg)
      | ^~~~~~~~~~~~~
xftp.c: In function 'warning_error':
xftp.c:268:5: warning: implicit declaration of function 'write_log' [-Wimplicit-function-declaration]
  268 |     write_log(buf);
      |     ^~~~~~~~~
xftp.c:270:9: warning: implicit declaration of function 'raise_errorflag' [-Wimplicit-function-declaration]
  270 |         raise_errorflag();
      |         ^~~~~~~~~~~~~~~
xftp.c:271:9: warning: implicit declaration of function 'beep' [-Wimplicit-function-declaration]
  271 |         beep();
      |         ^~~~
xftp.c: At top level:
xftp.c:279:1: warning: return type defaults to 'int' [-Wimplicit-int]
  279 | cb_create_dialogs()
      | ^~~~~~~~~~~~~~~~~
xftp.c: In function 'reapchild':
xftp.c:305:19: warning: implicit declaration of function 'iwait'; did you mean 'sigwait'? [-Wimplicit-function-declaration]
  305 |         int pid = iwait(NULL);
      |                   ^~~~~
      |                   sigwait
xftp.c: At top level:
xftp.c:321:1: warning: return type defaults to 'int' [-Wimplicit-int]
  321 | system_with_preserve_sigcld(string)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
xftp.c:338:1: warning: return type defaults to 'int' [-Wimplicit-int]
  338 | save_sigcld_handler()
      | ^~~~~~~~~~~~~~~~~~~
xftp.c:348:1: warning: return type defaults to 'int' [-Wimplicit-int]
  348 | restore_sigcld_handler()
      | ^~~~~~~~~~~~~~~~~~~~~~
--- xftp ---
rm -f xftp
cc -o xftp -O2 -fno-strength-reduce -fno-strict-aliasing     -L/usr/pkg/lib -Wl,-R/usr/pkg/lib   -Wl,-zrelro -L/usr/lib64 -Wl,-R/usr/lib64 -L/usr/pkg/lib   abort.o			aconnect.o		account.o		arconnect.o				cache.o			changedir.o		cmds.o			color.o					ctrlconn.o		cursor.o		dataconn.o		delete.o				destdir.o		dirlist.o		dirlong.o 		dirname.o				dirpath.o		dirtable.o		fallbacks.o		flag.o					force.o			get.o			goto.o			help.o					host.o			lconnect.o		lcopy.o			list.o					local.o			log.o			ls.o			mainhelp.o				match.o			misc.o			mkdir.o			move.o					mpmonitor.o		password.o		path.o			pixmaps.o				prefs.o			prefshelp.o		pulldown.o		put.o					qidialogs.o		qsort.o			quote.o			rconnect.o				rcopy.o			remote.o		rename.o		select.o				server.o		startup.o		system.o		toplev.o				verify.o		view1.o			view2.o			viewprefs.o				xfer1.o			xfer2.o			xfer3.o			xfer4.o					xfermon.o		xftp.o -Wl,-R/usr/pkg/lib -lXm -lXt -lSM -lICE -lXext -lX11       -Wl,-rpath,/usr/pkg/lib -Wl,-rpath-link,./exports/lib
/bin/ld: local.o: in function `local_pwd':
local.c:(.text+0x71): warning: the `getwd' function is dangerous and should not be used.
/bin/ld: log.o: in function `report_perror':
log.c:(.text+0x188): undefined reference to `sys_nerr'
/bin/ld: log.c:(.text+0x192): undefined reference to `sys_errlist'
collect2: error: ld returned 1 exit status
*** [xftp] Error code 1

bmake: stopped making "all" in /home/pbulk/build/net/llnlxftp/work/llnlxftp2.1/sources
bmake: 1 error

bmake: stopped making "all" in /home/pbulk/build/net/llnlxftp/work/llnlxftp2.1/sources
*** Error code 2

Stop.
bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/net/llnlxftp
*** Error code 1

Stop.
bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-el9-trunk-x86_64/net/llnlxftp