Admin@microsof-9c3473 /a/svn_test/ported_modules/ftp_module # make -f makefile.os4 >>>>>Compiling init/libinit.c init/libinit.c:230: warning: 'LibNull' defined but not used >>>>>Compiling init/lsprintf.c >>>>>Compiling ftp_ver.c >>>>>Compiling ftp_main.c In file included from ftp.h:35, from ftp_main.c:66: hooks.h:81: warning: 'struct ListFormat' declared inside parameter list hooks.h:81: warning: its scope is only this definition or declaration, which is probably not what you want In file included from ftp_main.c:71: ftp_lister.h:74: warning: 'struct update_info' declared inside parameter list In file included from ftp_main.c:74: ftp_addrsupp_protos.h:30: warning: 'struct display_globals' declared inside parameter list ftp_addrsupp_protos.h:32: warning: 'struct display_globals' declared inside parameter list ftp_addrsupp_protos.h:34: warning: 'struct window_params' declared inside parameter list ftp_addrsupp_protos.h:36: warning: 'struct window_params' declared inside parameter list ftp_addrsupp_protos.h:38: warning: 'struct window_params' declared inside parameter list ftp_addrsupp_protos.h:40: warning: 'struct window_params' declared inside parameter list ftp_addrsupp_protos.h:62: warning: 'struct display_globals' declared inside parameter list ftp_main.c: In function 'launch': ftp_main.c:222: warning: assignment makes integer from pointer without a cast ftp_main.c: In function 'ipc_setvar': ftp_main.c:355: warning: assignment makes integer from pointer without a cast ftp_main.c: In function 'check_is_dir': ftp_main.c:848: warning: 'Examine' is deprecated (declared at /usr/local/amiga/ppc-amigaos/SDK/include/include_h/interfaces/dos.h:95) ftp_main.c: In function 'opus_drop': ftp_main.c:1040: warning: 'DeviceProc' is deprecated (declared at /usr/local/amiga/ppc-amigaos/SDK/include/include_h/interfaces/dos.h:107) ftp_main.c: In function 'opus_leaveout': ftp_main.c:1095: warning: missing braces around initializer ftp_main.c:1095: warning: (near initialization for 'ei.ei_node') ftp_main.c: In function 'trap_delete': ftp_main.c:2126: warning: missing braces around initializer ftp_main.c:2126: warning: (near initialization for 'ei.ei_node') ftp_main.c:2130: warning: missing braces around initializer ftp_main.c:2130: warning: (near initialization for 'tags[0]') ftp_main.c: At top level: ftp_main.c:2740: warning: missing braces around initializer ftp_main.c:2740: warning: (near initialization for 'rexx_func_table[0]') ftp_main.c: In function 'dopus_ftp': ftp_main.c:3116: warning: missing braces around initializer ftp_main.c:3116: warning: (near initialization for 'med.med_opus') ftp_main.c:3146: warning: passing argument 3 of 'IDOpus->IPC_ProcStartup' from incompatible pointer type ftp_main.c:3146: note: expected 'ULONG (*)(struct IPCData *, void *)' but argument is of type 'ULONG (*)(struct IPCData *, int, struct modlaunch_data *)' ftp_main.c:3150: warning: left-hand operand of comma expression has no effect ftp_main.c:3150: warning: statement with no effect ftp_main.c:3255: warning: suggest parentheses around '&&' within '||' >>>>>Compiling ftp_lister.c In file included from ftp.h:35, from ftp_lister.c:100: hooks.h:81: warning: 'struct ListFormat' declared inside parameter list hooks.h:81: warning: its scope is only this definition or declaration, which is probably not what you want In file included from ftp_lister.c:105: ftp_lister.h:74: warning: 'struct update_info' declared inside parameter list In file included from ftp_lister.c:109: ftp_addrsupp_protos.h:30: warning: 'struct display_globals' declared inside parameter list ftp_addrsupp_protos.h:32: warning: 'struct display_globals' declared inside parameter list ftp_addrsupp_protos.h:34: warning: 'struct window_params' declared inside parameter list ftp_addrsupp_protos.h:36: warning: 'struct window_params' declared inside parameter list ftp_addrsupp_protos.h:38: warning: 'struct window_params' declared inside parameter list ftp_addrsupp_protos.h:40: warning: 'struct window_params' declared inside parameter list ftp_addrsupp_protos.h:62: warning: 'struct display_globals' declared inside parameter list ftp_lister.c:119:1: warning: "errno" redefined In file included from /usr/local/amiga/ppc-amigaos/SDK/newlib/include/netdb.h:82, from /usr/local/amiga/ppc-amigaos/SDK/include/netinclude/proto/bsdsocket.h:42, from /usr/local/amiga/ppc-amigaos/SDK/include/netinclude/proto/socket.h:20, from ftp.h:32, from ftp_lister.c:100: /usr/local/amiga/ppc-amigaos/SDK/newlib/include/sys/errno.h:13:1: warning: this is the location of the previous definition ftp_lister.c: In function 'lister_add': ftp_lister.c:166: warning: missing braces around initializer ftp_lister.c:166: warning: (near initialization for 'tags[0]') ftp_lister.c:210: warning: passing argument 3 of 'node->fn_og->og_hooks.dc_CreateFileEntry' makes integer from pointer without a cast ftp_lister.c:210: note: expected 'BPTR' but argument is of type 'void *' ftp_lister.c: In function 'lst_server_err': ftp_lister.c:879: warning: suggest parentheses around '&&' within '||' ftp_lister.c: In function 'lst_dos_err': ftp_lister.c:944: warning: suggest parentheses around '&&' within '||' ftp_lister.c: In function 'lister_cwd': ftp_lister.c:1014: warning: assignment from incompatible pointer type ftp_lister.c: In function 'lister_cdup': ftp_lister.c:1114: warning: assignment from incompatible pointer type ftp_lister.c:1231:4: warning: #warning FIX ! ftp_lister.c: In function 'ftplister_init': ftp_lister.c:1255: warning: left-hand operand of comma expression has no effect ftp_lister.c:1255: warning: statement with no effect ftp_lister.c: In function 'lister_rename': ftp_lister.c:1416: warning: missing braces around initializer ftp_lister.c:1416: warning: (near initialization for 'ei.ei_node') ftp_lister.c: In function 'lister_delete': ftp_lister.c:1747: warning: implicit declaration of function 'recursive_delete' ftp_lister.c: In function 'lister_cmd': ftp_lister.c:1976: warning: assignment from incompatible pointer type ftp_lister.c: In function 'lister_edit': ftp_lister.c:2193: warning: missing braces around initializer ftp_lister.c:2193: warning: (near initialization for 'ei.ei_node') ftp_lister.c: In function 'lister_findfile': ftp_lister.c:2410: warning: implicit declaration of function 'recursive_findfile' ftp_lister.c: In function 'lister_getsizes': ftp_lister.c:2573: warning: implicit declaration of function 'recursive_getsizes' ftp_lister.c: In function 'lister_protect': ftp_lister.c:2983: warning: implicit declaration of function 'recursive_protect' ftp_lister.c: At top level: ftp_lister.c:3124: warning: missing braces around initializer ftp_lister.c:3124: warning: (near initialization for 'lister_msg_table[0]') ftp_lister.c: In function 'lister_msg_loop': ftp_lister.c:3326: warning: implicit declaration of function 'lister_new_connection' ftp_lister.c:3326: warning: assignment makes pointer from integer without a cast ftp_lister.c:3376: warning: implicit declaration of function 'lister_reconnect' ftp_lister.c: In function 'lister': ftp_lister.c:3406: warning: passing argument 3 of 'IDOpus->IPC_ProcStartup' from incompatible pointer type ftp_lister.c:3406: note: expected 'ULONG (*)(struct IPCData *, void *)' but argument is of type 'ULONG (*)(struct IPCData *, int, struct subproc_data *)' ftp_lister.c:3409: warning: left-hand operand of comma expression has no effect ftp_lister.c:3409: warning: statement with no effect ftp_lister.c:3422: warning: implicit declaration of function 'lister_disconnect' ftp_lister.c: In function 'hook_protect_pre': ftp_lister.c:2813: warning: control reaches end of non-void function ftp_lister.c: In function 'hook_delete_pre': ftp_lister.c:1579: warning: control reaches end of non-void function ftp_lister.c: In function 'lister_prog_name': ftp_lister.c:3614: warning: 'handle' may be used uninitialized in this function ftp_lister.c:3615: warning: 'type' may be used uninitialized in this function ftp_lister.c: In function 'lister_prog_info3': ftp_lister.c:3553: warning: 'handle' may be used uninitialized in this function ftp_lister.c:3554: warning: 'type' may be used uninitialized in this function ftp_lister.c: In function 'lister_prog_info2': ftp_lister.c:3542: warning: 'handle' may be used uninitialized in this function ftp_lister.c:3543: warning: 'type' may be used uninitialized in this function ftp_lister.c: In function 'lister_prog_info': ftp_lister.c:3532: warning: 'handle' may be used uninitialized in this function ftp_lister.c:3533: warning: 'type' may be used uninitialized in this function ftp_lister.c: In function 'lister_prog_clear': ftp_lister.c:3520: warning: 'handle' may be used uninitialized in this function ftp_lister.c:3520: warning: 'type' may be used uninitialized in this function ftp_lister.c: In function 'lister_prog_init_multi': ftp_lister.c:3592: warning: 'type' may be used uninitialized in this function ftp_lister.c:3587: warning: 'handle' may be used uninitialized in this function ftp_lister.c: In function 'lister_prog_init': ftp_lister.c:3570: warning: 'type' may be used uninitialized in this function ftp_lister.c:3565: warning: 'handle' may be used uninitialized in this function ftp_lister.c: In function 'lister_prog_bytes': ftp_lister.c:3501: warning: 'handle' may be used uninitialized in this function ftp_lister.c:3502: warning: 'type' may be used uninitialized in this function ftp_lister.c: In function 'lister_prog_bar': ftp_lister.c:3489: warning: 'handle' may be used uninitialized in this function ftp_lister.c:3490: warning: 'type' may be used uninitialized in this function >>>>>Compiling ftp_lister_list.c In file included from ftp.h:35, from ftp_lister_list.c:29: hooks.h:81: warning: 'struct ListFormat' declared inside parameter list hooks.h:81: warning: its scope is only this definition or declaration, which is probably not what you want In file included from ftp_lister_list.c:32: ftp_lister.h:36: warning: 'struct ftp_node' declared inside parameter list In file included from ftp_lister_list.c:32: ftp_lister.h:37: warning: 'struct ftp_node' declared inside parameter list ftp_lister.h:42: warning: 'struct entry_info' declared inside parameter list ftp_lister.h:43: warning: 'struct entry_info' declared inside parameter list ftp_lister.h:74: warning: 'struct update_info' declared inside parameter list ftp_lister.h:138: warning: 'struct entry_info' declared inside parameter list ftp_lister_list.c: In function 'list_update': ftp_lister_list.c:57: warning: missing braces around initializer ftp_lister_list.c:57: warning: (near initialization for 'entry.ei_node') ftp_lister_list.c:67: warning: passing argument 1 of 'ui->ui_ftpnode->fn_ls_to_entryinfo' from incompatible pointer type ftp_lister_list.c:67: note: expected 'struct entry_info *' but argument is of type 'struct entry_info *' ftp_lister_list.c:76: warning: passing argument 1 of 'lister_add' from incompatible pointer type ftp_lister.h:36: note: expected 'struct ftp_node *' but argument is of type 'struct ftp_node *' ftp_lister_list.c:78: warning: passing argument 2 of 'ITimer->GetSysTime' from incompatible pointer type ftp_lister_list.c:78: note: expected 'struct TimeVal *' but argument is of type 'struct timeval *' ftp_lister_list.c:82: warning: passing argument 1 of 'ftplister_refresh' from incompatible pointer type ftp_lister.h:37: note: expected 'struct ftp_node *' but argument is of type 'struct ftp_node *' ftp_lister_list.c: In function 'update_lister_comments': ftp_lister_list.c:156: warning: assignment makes integer from pointer without a cast ftp_lister_list.c:191: warning: passing argument 1 of 'ftplister_refresh' from incompatible pointer type ftp_lister.h:37: note: expected 'struct ftp_node *' but argument is of type 'struct ftp_node *' ftp_lister_list.c: In function 'lister_list': ftp_lister_list.c:326: warning: passing argument 2 of 'ITimer->GetSysTime' from incompatible pointer type ftp_lister_list.c:326: note: expected 'struct TimeVal *' but argument is of type 'struct timeval *' ftp_lister_list.c:329: warning: passing argument 2 of 'list' from incompatible pointer type ftp.h:188: note: expected 'int (*)(void *, const char *)' but argument is of type 'int (*)(struct update_info *, char *)' ftp_lister_list.c:333: warning: passing argument 1 of 'ftplister_refresh' from incompatible pointer type ftp_lister.h:37: note: expected 'struct ftp_node *' but argument is of type 'struct ftp_node *' ftp_lister_list.c:341: warning: passing argument 2 of 'list' from incompatible pointer type ftp.h:188: note: expected 'int (*)(void *, const char *)' but argument is of type 'int (*)(struct update_info *, char *)' ftp_lister_list.c:251: warning: unused variable 'TimerBase' >>>>>Compiling ftp_lister_xfer.c In file included from ftp.h:35, from ftp_lister_xfer.c:38: hooks.h:81: warning: 'struct ListFormat' declared inside parameter list hooks.h:81: warning: its scope is only this definition or declaration, which is probably not what you want In file included from ftp_lister_xfer.c:43: ftp_lister.h:74: warning: 'struct update_info' declared inside parameter list In file included from ftp_lister_xfer.c:48: ftp_addrsupp_protos.h:30: warning: 'struct display_globals' declared inside parameter list ftp_addrsupp_protos.h:32: warning: 'struct display_globals' declared inside parameter list ftp_addrsupp_protos.h:34: warning: 'struct window_params' declared inside parameter list ftp_addrsupp_protos.h:36: warning: 'struct window_params' declared inside parameter list ftp_addrsupp_protos.h:38: warning: 'struct window_params' declared inside parameter list ftp_addrsupp_protos.h:40: warning: 'struct window_params' declared inside parameter list ftp_addrsupp_protos.h:62: warning: 'struct display_globals' declared inside parameter list ftp_lister_xfer.c: In function 'init_xfer_time': ftp_lister_xfer.c:69: warning: passing argument 2 of 'ITimer->GetSysTime' from incompatible pointer type ftp_lister_xfer.c:69: note: expected 'struct TimeVal *' but argument is of type 'struct timeval *' ftp_lister_xfer.c:67: warning: unused variable 'TimerBase' ftp_lister_xfer.c: In function 'time_from_seconds': ftp_lister_xfer.c:85: warning: format '%ld' expects type 'long int', but argument 3 has type 'int' ftp_lister_xfer.c:85: warning: format '%02ld' expects type 'long int', but argument 4 has type 'int' ftp_lister_xfer.c:85: warning: format '%02ld' expects type 'long int', but argument 5 has type 'int' ftp_lister_xfer.c:87: warning: format '%02ld' expects type 'long int', but argument 3 has type 'int' ftp_lister_xfer.c:87: warning: format '%02ld' expects type 'long int', but argument 4 has type 'int' ftp_lister_xfer.c: In function 'xfer_update': ftp_lister_xfer.c:432: warning: passing argument 2 of 'ITimer->GetSysTime' from incompatible pointer type ftp_lister_xfer.c:432: note: expected 'struct TimeVal *' but argument is of type 'struct timeval *' ftp_lister_xfer.c:460: warning: format '%ld' expects type 'long int', but argument 3 has type 'int' ftp_lister_xfer.c:388: warning: unused variable 'TimerBase' ftp_lister_xfer.c: In function 'getput_update': ftp_lister_xfer.c:543: warning: passing argument 2 of 'ITimer->GetSysTime' from incompatible pointer type ftp_lister_xfer.c:543: note: expected 'struct TimeVal *' but argument is of type 'struct timeval *' ftp_lister_xfer.c:508: warning: unused variable 'TimerBase' ftp_lister_xfer.c: In function 'hook_copy_pre': ftp_lister_xfer.c:726: warning: implicit declaration of function 'rec_find_entry' ftp_lister_xfer.c:726: warning: assignment makes pointer from integer without a cast ftp_lister_xfer.c: In function 'lister_xfer': ftp_lister_xfer.c:1220: warning: implicit declaration of function 'recursive_copy' ftp_lister_xfer.c: In function 'lister_doubleclick': ftp_lister_xfer.c:1398: warning: missing braces around initializer ftp_lister_xfer.c:1398: warning: (near initialization for 'ei.ei_node') ftp_lister_xfer.c:1536: warning: passing argument 2 of 'get' from incompatible pointer type ftp.h:189: note: expected 'int (*)(void *, unsigned int, unsigned int)' but argument is of type 'int (*)(struct update_info *, unsigned int, unsigned int)' ftp_lister_xfer.c: In function 'lister_traptemp': ftp_lister_xfer.c:1589: warning: missing braces around initializer ftp_lister_xfer.c:1589: warning: (near initialization for 'ei.ei_node') ftp_lister_xfer.c:1665: warning: passing argument 2 of 'get' from incompatible pointer type ftp.h:189: note: expected 'int (*)(void *, unsigned int, unsigned int)' but argument is of type 'int (*)(struct update_info *, unsigned int, unsigned int)' ftp_lister_xfer.c: In function 'lister_xferindex': ftp_lister_xfer.c:1782: warning: passing argument 2 of 'get' from incompatible pointer type ftp.h:189: note: expected 'int (*)(void *, unsigned int, unsigned int)' but argument is of type 'int (*)(struct update_info *, unsigned int, unsigned int)' ftp_lister_xfer.c: In function 'lister_getput': ftp_lister_xfer.c:1876: warning: unused variable 'og' >>>>>Compiling ftp_lister_connect.c In file included from ftp.h:35, from ftp_lister_connect.c:39: hooks.h:81: warning: 'struct ListFormat' declared inside parameter list hooks.h:81: warning: its scope is only this definition or declaration, which is probably not what you want In file included from ftp_lister_connect.c:44: ftp_lister.h:74: warning: 'struct update_info' declared inside parameter list In file included from ftp_lister_connect.c:48: ftp_addrsupp_protos.h:30: warning: 'struct display_globals' declared inside parameter list ftp_addrsupp_protos.h:32: warning: 'struct display_globals' declared inside parameter list ftp_addrsupp_protos.h:34: warning: 'struct window_params' declared inside parameter list ftp_addrsupp_protos.h:36: warning: 'struct window_params' declared inside parameter list ftp_addrsupp_protos.h:38: warning: 'struct window_params' declared inside parameter list ftp_addrsupp_protos.h:40: warning: 'struct window_params' declared inside parameter list ftp_addrsupp_protos.h:62: warning: 'struct display_globals' declared inside parameter list ftp_lister_connect.c:57:1: warning: "errno" redefined In file included from /usr/local/amiga/ppc-amigaos/SDK/newlib/include/netdb.h:82, from /usr/local/amiga/ppc-amigaos/SDK/include/netinclude/proto/bsdsocket.h:42, from /usr/local/amiga/ppc-amigaos/SDK/include/netinclude/proto/socket.h:20, from ftp.h:32, from ftp_lister_connect.c:39: /usr/local/amiga/ppc-amigaos/SDK/newlib/include/sys/errno.h:13:1: warning: this is the location of the previous definition ftp_lister_connect.c: In function 'systype_lookup': ftp_lister_connect.c:170: warning: missing braces around initializer ftp_lister_connect.c:170: warning: (near initialization for 'sys_types[0]') ftp_lister_connect.c: In function 'lister_connect_and_login': ftp_lister_connect.c:381: warning: assignment from incompatible pointer type ftp_lister_connect.c:385: warning: assignment from incompatible pointer type ftp_lister_connect.c:458: warning: implicit declaration of function 'lister_retry_connect_requester' ftp_lister_connect.c: In function 'lister_new_connection': ftp_lister_connect.c:907: warning: implicit declaration of function 'lister_disconnect' ftp_lister_connect.c: In function 'opus_lostconn': ftp_lister_connect.c:1029: warning: pointer type mismatch in conditional expression ftp_lister_connect.c: At top level: ftp_lister_connect.c:1053: warning: conflicting types for 'lister_disconnect' ftp_lister_connect.c:907: note: previous implicit declaration of 'lister_disconnect' was here >>>>>Compiling ftp.c In file included from ftp.h:35, from ftp.c:51: hooks.h:81: warning: 'struct ListFormat' declared inside parameter list hooks.h:81: warning: its scope is only this definition or declaration, which is probably not what you want In file included from ftp.c:54: ftp_lister.h:74: warning: 'struct update_info' declared inside parameter list ftp.c:74:1: warning: "errno" redefined In file included from /usr/local/amiga/ppc-amigaos/SDK/newlib/include/netdb.h:82, from /usr/local/amiga/ppc-amigaos/SDK/include/netinclude/proto/bsdsocket.h:42, from /usr/local/amiga/ppc-amigaos/SDK/include/netinclude/proto/socket.h:20, from ftp.h:32, from ftp.c:51: /usr/local/amiga/ppc-amigaos/SDK/newlib/include/sys/errno.h:13:1: warning: this is the location of the previous definition ftp.c: In function 'ftp_port': ftp.c:216: warning: operation on 'port' may be undefined ftp.c:215: warning: operation on 'host' may be undefined ftp.c:215: warning: operation on 'host' may be undefined ftp.c:215: warning: operation on 'host' may be undefined ftp.c: In function '_ftp': ftp.c:327: warning: unused variable 'ogp' ftp.c: In function 'ftp_abor': ftp.c:441: warning: unused variable 'ogp' ftp.c: In function 'opendataconn': ftp.c:516: warning: passing argument 4 of 'ISocket->getsockname' from incompatible pointer type ftp.c:516: note: expected 'socklen_t *' but argument is of type 'LONG *' ftp.c:524: warning: passing argument 4 of 'ISocket->getsockname' from incompatible pointer type ftp.c:524: note: expected 'socklen_t *' but argument is of type 'LONG *' ftp.c:529: warning: pointer targets in passing argument 3 of 'ftp_port' differ in signedness ftp.c:207: note: expected 'unsigned char *' but argument is of type 'char *' ftp.c:529: warning: pointer targets in passing argument 4 of 'ftp_port' differ in signedness ftp.c:207: note: expected 'unsigned char *' but argument is of type 'char *' ftp.c: In function 'dataconna': ftp.c:633: warning: passing argument 4 of 'ISocket->accept' from incompatible pointer type ftp.c:633: note: expected 'socklen_t *' but argument is of type 'LONG *' ftp.c: In function 'timeit': ftp.c:660: warning: passing argument 2 of 'ITimer->GetSysTime' from incompatible pointer type ftp.c:660: note: expected 'struct TimeVal *' but argument is of type 'struct timeval *' ftp.c:666: warning: pointer targets in passing argument 1 of 'cat_bytes' differ in signedness ftp_util.h:71: note: expected 'char *' but argument is of type 'unsigned char *' ftp.c:667: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness /usr/local/amiga/ppc-amigaos/SDK/newlib/include/string.h:27: note: expected 'char *' but argument is of type 'unsigned char *' ftp.c:668: warning: pointer targets in passing argument 1 of 'cat_bytes' differ in signedness ftp_util.h:71: note: expected 'char *' but argument is of type 'unsigned char *' ftp.c:669: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness /usr/local/amiga/ppc-amigaos/SDK/newlib/include/string.h:27: note: expected 'char *' but argument is of type 'unsigned char *' ftp.c:658: warning: unused variable 'TimerBase' ftp.c: In function 'get': ftp.c:820: warning: passing argument 6 of 'ISocket->WaitSelect' from incompatible pointer type ftp.c:820: note: expected 'struct TimeVal *' but argument is of type 'struct timeval *' ftp.c:718: warning: unused variable 'ogp' ftp.c: In function 'iread': ftp.c:963: warning: passing argument 6 of 'ISocket->WaitSelect' from incompatible pointer type ftp.c:963: note: expected 'struct TimeVal *' but argument is of type 'struct timeval *' ftp.c: In function 'sgetc': ftp.c:1138: warning: passing argument 6 of 'ISocket->WaitSelect' from incompatible pointer type ftp.c:1138: note: expected 'struct TimeVal *' but argument is of type 'struct timeval *' ftp.c: In function 'list': ftp.c:1250: warning: unused variable 'ogp' ftp.c: In function 'put': ftp.c:1416: warning: passing argument 6 of 'ISocket->WaitSelect' from incompatible pointer type ftp.c:1416: note: expected 'struct TimeVal *' but argument is of type 'struct timeval *' ftp.c:1330: warning: unused variable 'ogp' ftp.c: In function 'connect_host': ftp.c:1579: warning: passing argument 4 of 'ISocket->getsockname' from incompatible pointer type ftp.c:1579: note: expected 'socklen_t *' but argument is of type 'LONG *' ftp.c: In function 'disconnect_host': ftp.c:1657: warning: unused variable 'ogp' ftp.c: In function 'lostconn': ftp.c:1673: warning: unused variable 'ogp' ftp.c: At top level: ftp.c:652: warning: 'timeit' defined but not used >>>>>Compiling ftp_arexx.c In file included from ftp_opusftp.h:44, from ftp_arexx.c:49: hooks.h:81: warning: 'struct ListFormat' declared inside parameter list hooks.h:81: warning: its scope is only this definition or declaration, which is probably not what you want ftp_arexx.c: In function 'rexx_prog_init': ftp_arexx.c:629: warning: too many arguments for format ftp_arexx.c: In function 'rexx_prog_init3': ftp_arexx.c:701: warning: too many arguments for format ftp_arexx.c: In function 'send_rexxa': ftp_arexx.c:794: warning: initialization makes integer from pointer without a cast ftp_arexx.c: In function 'send_rexx': ftp_arexx.c:852: warning: pointer targets in assignment differ in signedness ftp_arexx.c:863: warning: pointer targets in assignment differ in signedness ftp_arexx.c:885: warning: pointer targets in passing argument 2 of 'IRexxSys->DeleteArgstring' differ in signedness ftp_arexx.c:885: note: expected 'STRPTR' but argument is of type 'UBYTE *' >>>>>Compiling ftp_util.c In file included from ftp.h:35, from ftp_util.c:34: hooks.h:81: warning: 'struct ListFormat' declared inside parameter list hooks.h:81: warning: its scope is only this definition or declaration, which is probably not what you want In file included from ftp_util.c:38: ftp_lister.h:36: warning: 'struct ftp_node' declared inside parameter list In file included from ftp_util.c:38: ftp_lister.h:37: warning: 'struct ftp_node' declared inside parameter list ftp_lister.h:42: warning: 'struct entry_info' declared inside parameter list ftp_lister.h:43: warning: 'struct entry_info' declared inside parameter list ftp_lister.h:74: warning: 'struct update_info' declared inside parameter list ftp_lister.h:138: warning: 'struct entry_info' declared inside parameter list ftp_util.c: In function 'display_msg': ftp_util.c:73: warning: missing braces around initializer ftp_util.c:73: warning: (near initialization for 'tags[0]') ftp_util.c:73: warning: initialization makes integer from pointer without a cast ftp_util.c:74: warning: initialization makes integer from pointer without a cast ftp_util.c:75: warning: initialization makes integer from pointer without a cast ftp_util.c:76: warning: initialization makes integer from pointer without a cast ftp_util.c:77: warning: initialization makes integer from pointer without a cast ftp_util.c:78: warning: initialization makes integer from pointer without a cast ftp_util.c: In function 'getfiledate_secs': ftp_util.c:317: warning: 'Examine' is deprecated (declared at /usr/local/amiga/ppc-amigaos/SDK/include/include_h/interfaces/dos.h:95) ftp_util.c: In function 'unix_line_to_entryinfo': ftp_util.c:602: warning: implicit declaration of function 'stpblk' ftp_util.c:602: warning: assignment makes pointer from integer without a cast ftp_util.c:611: warning: assignment makes pointer from integer without a cast ftp_util.c:615: warning: assignment makes pointer from integer without a cast ftp_util.c:619: warning: assignment makes pointer from integer without a cast ftp_util.c:633: warning: assignment makes pointer from integer without a cast ftp_util.c:662: warning: assignment makes pointer from integer without a cast ftp_util.c:685: warning: assignment makes pointer from integer without a cast ftp_util.c:692: warning: implicit declaration of function 'time' ftp_util.c:693: warning: implicit declaration of function 'localtime' ftp_util.c:693: warning: assignment makes pointer from integer without a cast ftp_util.c:696:2: warning: #warning FIX ! ftp_util.c:744: warning: assignment makes pointer from integer without a cast ftp_util.c:770: warning: assignment makes pointer from integer without a cast ftp_util.c: In function 'nt_line_to_entryinfo': ftp_util.c:847: warning: assignment makes pointer from integer without a cast ftp_util.c:863: warning: assignment makes pointer from integer without a cast ftp_util.c:881: warning: assignment makes pointer from integer without a cast ftp_util.c: In function 'build_url': ftp_util.c:1073: warning: format '%ld' expects type 'long int', but argument 3 has type 'int' ftp_util.c: In function 'ftpmod_request': ftp_util.c:1243: warning: missing braces around initializer ftp_util.c:1243: warning: (near initialization for 'tags[0]') ftp_util.c:1323:6: warning: #warning FIX ! ftp_util.c: In function 'open_temp_file': ftp_util.c:1395: warning: initialization makes integer from pointer without a cast >>>>>Compiling ftp_recursive.c In file included from ftp_opusftp.h:44, from ftp_lister.h:30, from ftp_recursive.h:27, from ftp_recursive.c:33: hooks.h:81: warning: 'struct ListFormat' declared inside parameter list hooks.h:81: warning: its scope is only this definition or declaration, which is probably not what you want In file included from ftp_recursive.h:27, from ftp_recursive.c:33: ftp_lister.h:36: warning: 'struct ftp_node' declared inside parameter list In file included from ftp_recursive.h:27, from ftp_recursive.c:33: ftp_lister.h:37: warning: 'struct ftp_node' declared inside parameter list ftp_lister.h:42: warning: 'struct entry_info' declared inside parameter list ftp_lister.h:43: warning: 'struct entry_info' declared inside parameter list ftp_lister.h:74: warning: 'struct update_info' declared inside parameter list ftp_lister.h:138: warning: 'struct entry_info' declared inside parameter list In file included from ftp_recursive.c:45: ftp_addrsupp_protos.h:30: warning: 'struct display_globals' declared inside parameter list ftp_addrsupp_protos.h:32: warning: 'struct display_globals' declared inside parameter list ftp_addrsupp_protos.h:34: warning: 'struct window_params' declared inside parameter list ftp_addrsupp_protos.h:36: warning: 'struct window_params' declared inside parameter list ftp_addrsupp_protos.h:38: warning: 'struct window_params' declared inside parameter list ftp_addrsupp_protos.h:40: warning: 'struct window_params' declared inside parameter list ftp_addrsupp_protos.h:62: warning: 'struct display_globals' declared inside parameter list ftp_recursive.c: In function 'rec_retry_get': ftp_recursive.c:294: warning: implicit declaration of function 'init_xfer_time' ftp_recursive.c:311: warning: passing argument 2 of 'get' from incompatible pointer type ftp.h:189: note: expected 'int (*)(void *, unsigned int, unsigned int)' but argument is of type 'int (*)(struct update_info *, unsigned int, unsigned int)' ftp_recursive.c: In function 'rec_retry_put': ftp_recursive.c:464: warning: passing argument 2 of 'put' from incompatible pointer type ftp.h:190: note: expected 'int (*)(void *, unsigned int, unsigned int)' but argument is of type 'int (*)(struct update_info *, unsigned int, unsigned int)' ftp_recursive.c: In function 'rec_retry_getput': ftp_recursive.c:576: warning: passing argument 3 of 'recursive_getput' from incompatible pointer type ftp_recursive.c:56: note: expected 'int (*)(void *, unsigned int, unsigned int)' but argument is of type 'int (*)(struct update_info *, unsigned int, unsigned int)' ftp_recursive.c: In function 'do_normal_rec_copy': ftp_recursive.c:790: warning: implicit declaration of function 'recursive_copy' ftp_recursive.c:1174:17: warning: trigraph ??) ignored, use -trigraphs to enable ftp_recursive.c: In function 'recursive_getput': ftp_recursive.c:1285: warning: suggest parentheses around '&&' within '||' ftp_recursive.c: In function 'do_normal_rec_delete': ftp_recursive.c:1419: warning: implicit declaration of function 'recursive_delete' ftp_recursive.c: In function 'do_normal_rec_protect': ftp_recursive.c:1642: warning: implicit declaration of function 'recursive_protect' ftp_recursive.c:1812:17: warning: trigraph ??) ignored, use -trigraphs to enable ftp_recursive.c: In function 'do_normal_rec_getsizes': ftp_recursive.c:1865: warning: implicit declaration of function 'recursive_getsizes' ftp_recursive.c:2010:17: warning: trigraph ??) ignored, use -trigraphs to enable ftp_recursive.c: In function 'do_normal_rec_findfile': ftp_recursive.c:2107: warning: implicit declaration of function 'recursive_findfile' ftp_recursive.c:2313:17: warning: trigraph ??) ignored, use -trigraphs to enable ftp_recursive.c: In function 'rec_filesys_list': ftp_recursive.c:2362: warning: 'Examine' is deprecated (declared at /usr/local/amiga/ppc-amigaos/SDK/include/include_h/interfaces/dos.h:95) ftp_recursive.c:2365: warning: 'ExNext' is deprecated (declared at /usr/local/amiga/ppc-amigaos/SDK/include/include_h/interfaces/dos.h:96) ftp_recursive.c: In function 'rec_ftp_list': ftp_recursive.c:2469: warning: assignment from incompatible pointer type ftp_recursive.c:2481: warning: passing argument 2 of 'list' from incompatible pointer type ftp.h:188: note: expected 'int (*)(void *, const char *)' but argument is of type 'int (*)(struct rec_updateinfo *, char *)' ftp_recursive.c: In function 'rec_filesys_mkdir': ftp_recursive.c:2676: warning: 'Examine' is deprecated (declared at /usr/local/amiga/ppc-amigaos/SDK/include/include_h/interfaces/dos.h:95) ftp_recursive.c:2678:6: warning: #warning FIX ! ftp_recursive.c: In function 'rec_ftp_port': ftp_recursive.c:2767: warning: pointer targets in passing argument 3 of 'ftp_port' differ in signedness ftp.h:173: note: expected 'unsigned char *' but argument is of type 'char *' ftp_recursive.c:2767: warning: pointer targets in passing argument 4 of 'ftp_port' differ in signedness ftp.h:173: note: expected 'unsigned char *' but argument is of type 'char *' ftp_recursive.c: In function 'rec_filesys_setprot': ftp_recursive.c:3010: warning: 'Examine' is deprecated (declared at /usr/local/amiga/ppc-amigaos/SDK/include/include_h/interfaces/dos.h:95) ftp_recursive.c: In function 'rec_ftp_select': ftp_recursive.c:3088: warning: passing argument 6 of 'ISocket->WaitSelect' from incompatible pointer type ftp_recursive.c:3088: note: expected 'struct TimeVal *' but argument is of type 'struct timeval *' ftp_recursive.c:3055: warning: unused variable 'ogp' ftp_recursive.c: In function 'rec_ftp_getentry': ftp_recursive.c:3187: warning: passing argument 3 of 'entry_info_from_remote' from incompatible pointer type ftp_lister.h:43: note: expected 'struct entry_info *' but argument is of type 'struct entry_info *' ftp_recursive.c: In function 'rec_filesys_getentry': ftp_recursive.c:3213: warning: 'Examine' is deprecated (declared at /usr/local/amiga/ppc-amigaos/SDK/include/include_h/interfaces/dos.h:95) >>>>>Compiling ftp_addressbook.c In file included from ftp.h:35, from ftp_addressbook.c:58: hooks.h:81: warning: 'struct ListFormat' declared inside parameter list hooks.h:81: warning: its scope is only this definition or declaration, which is probably not what you want In file included from ftp_addressbook.c:62: ftp_addrformat.h:29: warning: 'struct subproc_data' declared inside parameter list ftp_addressbook.c: In function 'address_drag_arrange': ftp_addressbook.c:398: warning: passing argument 3 of 'IIntuition->GetAttr' from incompatible pointer type ftp_addressbook.c:398: note: expected 'Object *' but argument is of type 'struct Gadget *' ftp_addressbook.c:425: warning: passing argument 2 of 'IDOpus->SwapListNodes' from incompatible pointer type ftp_addressbook.c:425: note: expected 'struct List *' but argument is of type 'struct Att_List *' ftp_addressbook.c:432: warning: passing argument 2 of 'IExec->Insert' from incompatible pointer type ftp_addressbook.c:432: note: expected 'struct List *' but argument is of type 'struct Att_List *' ftp_addressbook.c: In function 'address_drag_to_editor': ftp_addressbook.c:541: warning: initialization makes integer from pointer without a cast ftp_addressbook.c:554: warning: initialization makes integer from pointer without a cast ftp_addressbook.c: In function 'display_options_gadgets': ftp_addressbook.c:1688: warning: cast from pointer to integer of different size ftp_addressbook.c: In function 'show_addrbook': ftp_addressbook.c:3261: warning: cast from pointer to integer of different size ftp_addressbook.c: In function 'idle_loop': ftp_addressbook.c:3623: warning: passing argument 2 of 'configure_format' from incompatible pointer type ftp_addrformat.h:29: note: expected 'struct subproc_data *' but argument is of type 'struct subproc_data *' ftp_addressbook.c: In function 'init_globals': ftp_addressbook.c:4528: warning: passing argument 3 of 'IExec->CreatePort' makes integer from pointer without a cast ftp_addressbook.c:4528: note: expected 'BYTE' but argument is of type 'void *' ftp_addressbook.c: In function 'addressbook': ftp_addressbook.c:4578: warning: passing argument 3 of 'IDOpus->IPC_ProcStartup' from incompatible pointer type ftp_addressbook.c:4578: note: expected 'ULONG (*)(struct IPCData *, void *)' but argument is of type 'ULONG (*)(struct IPCData *, int, struct subproc_data *)' ftp_addressbook.c:4581: warning: left-hand operand of comma expression has no effect ftp_addressbook.c:4581: warning: statement with no effect ftp_addressbook.c: In function 'addressbook_init': ftp_addressbook.c:4624: warning: left-hand operand of comma expression has no effect ftp_addressbook.c:4624: warning: statement with no effect >>>>>Compiling ftp_addrsupp.c In file included from ftp.h:35, from ftp_addrsupp.c:29: hooks.h:81: warning: 'struct ListFormat' declared inside parameter list hooks.h:81: warning: its scope is only this definition or declaration, which is probably not what you want ftp_addrsupp.c: In function 'setup_config': ftp_addrsupp.c:151: warning: initialization makes integer from pointer without a cast ftp_addrsupp.c: In function 'write_entry': ftp_addrsupp.c:237: warning: implicit declaration of function 'stcul_d' ftp_addrsupp.c: In function 'disk_error': ftp_addrsupp.c:284: warning: missing braces around initializer ftp_addrsupp.c:284: warning: (near initialization for 'tags[0]') ftp_addrsupp.c:284: warning: initialization makes integer from pointer without a cast ftp_addrsupp.c:285: warning: initialization makes integer from pointer without a cast ftp_addrsupp.c:286: warning: initialization makes integer from pointer without a cast ftp_addrsupp.c:287: warning: initialization makes integer from pointer without a cast ftp_addrsupp.c:288: warning: initialization makes integer from pointer without a cast ftp_addrsupp.c:304: warning: initialization makes integer from pointer without a cast ftp_addrsupp.c:304: warning: initialization makes integer from pointer without a cast ftp_addrsupp.c:304: warning: initialization makes integer from pointer without a cast ftp_addrsupp.c: In function 'read_options': ftp_addrsupp.c:923: warning: passing argument 4 of 'do_filereq' makes integer from pointer without a cast ftp_addrsupp.c:328: note: expected 'ULONG' but argument is of type 'void *' ftp_addrsupp.c: In function 'encrypt': ftp_addrsupp.c:1524: warning: suggest parentheses around '-' inside '<<' ftp_addrsupp.c: In function 'check_amftpfile': ftp_addrsupp.c:1543: warning: 'Seek' is deprecated (declared at /usr/local/amiga/ppc-amigaos/SDK/include/include_h/interfaces/dos.h:89) ftp_addrsupp.c:1544: warning: 'Seek' is deprecated (declared at /usr/local/amiga/ppc-amigaos/SDK/include/include_h/interfaces/dos.h:89) >>>>>Compiling ftp_addrformat.c In file included from ftp.h:35, from ftp_addrformat.c:32: hooks.h:81: warning: 'struct ListFormat' declared inside parameter list hooks.h:81: warning: its scope is only this definition or declaration, which is probably not what you want ftp_addrformat.c: In function 'format_init': ftp_addrformat.c:109: warning: left-hand operand of comma expression has no effect ftp_addrformat.c:109: warning: statement with no effect ftp_addrformat.c: In function 'format_code': ftp_addrformat.c:143: warning: passing argument 3 of 'IDOpus->IPC_ProcStartup' from incompatible pointer type ftp_addrformat.c:143: note: expected 'ULONG (*)(struct IPCData *, void *)' but argument is of type 'ULONG (*)(struct IPCData *, int, struct format_data *)' ftp_addrformat.c:148: warning: left-hand operand of comma expression has no effect ftp_addrformat.c:148: warning: statement with no effect ftp_addrformat.c: In function 'do_list_format': ftp_addrformat.c:237: warning: assignment makes integer from pointer without a cast >>>>>Compiling ftp_protect.c In file included from ftp.h:35, from ftp_protect.c:28: hooks.h:81: warning: 'struct ListFormat' declared inside parameter list hooks.h:81: warning: its scope is only this definition or declaration, which is probably not what you want >>>>>Compiling ftp_module.c In file included from ftp.h:35, from ftp_module.c:30: hooks.h:81: warning: 'struct ListFormat' declared inside parameter list hooks.h:81: warning: its scope is only this definition or declaration, which is probably not what you want In file included from ftp_module.c:37: ftp_addrsupp_protos.h:30: warning: 'struct display_globals' declared inside parameter list ftp_addrsupp_protos.h:32: warning: 'struct display_globals' declared inside parameter list ftp_addrsupp_protos.h:34: warning: 'struct window_params' declared inside parameter list ftp_addrsupp_protos.h:36: warning: 'struct window_params' declared inside parameter list ftp_addrsupp_protos.h:38: warning: 'struct window_params' declared inside parameter list ftp_addrsupp_protos.h:40: warning: 'struct window_params' declared inside parameter list ftp_addrsupp_protos.h:62: warning: 'struct display_globals' declared inside parameter list ftp_module.c: In function 'mod_init': ftp_module.c:108: warning: assignment makes integer from pointer without a cast ftp_module.c: In function 'mod_ftpcommand': ftp_module.c:349: warning: format '%s' expects type 'char *', but argument 3 has type 'LONG' ftp_module.c: At top level: ftp_module.c:454: warning: missing braces around initializer ftp_module.c:454: warning: (near initialization for 'module_command_table[0]') >>>>>Compiling ftp_data.c In file included from ftp.h:35, from ftp_data.c:24: hooks.h:81: warning: 'struct ListFormat' declared inside parameter list hooks.h:81: warning: its scope is only this definition or declaration, which is probably not what you want ftp_data.c:37: warning: missing braces around initializer ftp_data.c:37: warning: (near initialization for 'module_info.function[0]') >>>>>Compiling ftp_strings.c >>>>>Compiling init/amiga.c >>>>>Compiling init/aos4_ppc_libstub.c >>>>>Compiling init/aos4_68k_to_ppc_vectors.c ppc-amigaos-gcc init/libinit.o init/lsprintf.o ftp_ver.o ftp_main.o ftp_lister.o ftp_lister_list.o ftp_lister_xfer.o ftp_lister_connect.o ftp.o ftp_arexx.o ftp_ util.o ftp_recursive.o ftp_addressbook.o ftp_addrsupp.o ftp_addrformat.o ftp_protect.o ftp_module.o ftp_data.o ftp_strings.o init/amiga.o init/aos4_ppc_libstub. o init/aos4_68k_to_ppc_vectors.o -mcrt=newlib -nostartfiles -lamiga -ldebug -o ftp.module