CC applets/applets.o LD applets/built-in.o CC applets/applets.o LD applets/built-in.o CC archival/libarchive/common.o CC archival/libarchive/data_align.o CC archival/libarchive/data_extract_all.o CC archival/libarchive/data_extract_to_stdout.o CC archival/libarchive/data_skip.o CC archival/libarchive/filter_accept_all.o CC archival/libarchive/filter_accept_list.o CC archival/libarchive/filter_accept_reject_list.o CC archival/libarchive/find_list_entry.o CC archival/libarchive/header_list.o CC archival/libarchive/header_skip.o CC archival/libarchive/header_verbose_list.o CC archival/libarchive/init_handle.o CC archival/libarchive/seek_by_jump.o CC archival/libarchive/seek_by_read.o CC archival/libarchive/unsafe_symlink_target.o AR archival/libarchive/lib.a CC libbb/appletlib.o libbb/appletlib.c:1032:5: warning: no previous prototype for ‘main2’ [-Wmissing-prototypes] 1032 | int main2(int argc UNUSED_PARAM, char **argv) | ^~~~~ CC libbb/ask_confirmation.o CC libbb/auto_string.o CC libbb/bb_askpass.o CC libbb/bb_bswap_64.o CC libbb/bb_cat.o CC libbb/bb_do_delay.o CC libbb/bb_getgroups.o CC libbb/bb_getsockname.o CC libbb/bb_pwd.o CC libbb/bb_qsort.o CC libbb/bb_strtonum.o CC libbb/change_identity.o CC libbb/chomp.o CC libbb/common_bufsiz.o CC libbb/compare_string_array.o CC libbb/concat_path_file.o CC libbb/concat_subpath_file.o CC libbb/copy_file.o CC libbb/copyfd.o CC libbb/crc32.o CC libbb/default_error_retval.o CC libbb/device_open.o CC libbb/dump.o CC libbb/endofname.o CC libbb/executable.o CC libbb/fclose_nonstdin.o CC libbb/fflush_stdout_and_exit.o CC libbb/fgets_str.o CC libbb/find_pid_by_name.o CC libbb/find_root_device.o CC libbb/full_write.o CC libbb/get_console.o CC libbb/get_last_path_component.o CC libbb/get_line_from_file.o CC libbb/get_shell_name.o CC libbb/get_volsize.o CC libbb/getopt32.o CC libbb/getopt_allopts.o CC libbb/getpty.o CC libbb/hash_md5_sha.o CC libbb/herror_msg.o CC libbb/human_readable.o CC libbb/inet_common.o CC libbb/inode_hash.o CC libbb/isdirectory.o CC libbb/isqrt.o CC libbb/kernel_version.o CC libbb/last_char_is.o CC libbb/lineedit.o CC libbb/lineedit_ptr_hack.o CC libbb/llist.o CC libbb/login.o CC libbb/make_directory.o CC libbb/makedev.o CC libbb/messages.o CC libbb/missing_syscalls.o CC libbb/mode_string.o CC libbb/nuke_str.o CC libbb/parse_config.o CC libbb/parse_mode.o CC libbb/percent_decode.o CC libbb/perror_msg.o CC libbb/perror_nomsg.o CC libbb/perror_nomsg_and_die.o CC libbb/pidfile.o CC libbb/platform.o CC libbb/print_flags.o CC libbb/print_numbered_lines.o CC libbb/printable.o CC libbb/printable_string.o CC libbb/process_escape_sequence.o CC libbb/procps.o CC libbb/progress.o CC libbb/ptr_to_globals.o CC libbb/read.o CC libbb/read_key.o CC libbb/read_printf.o CC libbb/recursive_action.o CC libbb/remove_file.o CC libbb/replace.o CC libbb/run_shell.o CC libbb/safe_gethostname.o CC libbb/safe_poll.o CC libbb/safe_strncpy.o CC libbb/safe_write.o CC libbb/securetty.o CC libbb/setup_environment.o CC libbb/signals.o CC libbb/simplify_path.o CC libbb/single_argv.o CC libbb/skip_whitespace.o CC libbb/speed_table.o CC libbb/str_tolower.o CC libbb/strrstr.o CC libbb/sysconf.o CC libbb/time.o CC libbb/trim.o CC libbb/u_signal_names.o CC libbb/ubi.o CC libbb/uuencode.o CC libbb/verror_msg.o CC libbb/vfork_daemon_rexec.o CC libbb/warn_ignoring_args.o CC libbb/wfopen.o CC libbb/wfopen_input.o CC libbb/write.o CC libbb/xatonum.o CC libbb/xconnect.o CC libbb/xfunc_die.o CC libbb/xfuncs.o CC libbb/xfuncs_printf.o CC libbb/xgetcwd.o CC libbb/xgethostbyname.o CC libbb/xreadlink.o CC libbb/xrealloc_vector.o AR libbb/lib.a CC libpwdgrp/uidgid_get.o AR libpwdgrp/lib.a CC networking/telnet.o networking/telnet.c:116: warning: "MAX" redefined 116 | #define MAX 100000 | In file included from include/libbb.h:55, from networking/telnet.c:77: /usr/include/x86_64-linux-gnu/sys/param.h:103: note: this is the location of the previous definition 103 | #define MAX(a,b) (((a)>(b))?(a):(b)) | networking/telnet.c:203:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 203 | int quit(); | ^~~ networking/telnet.c: In function ‘telnet_main’: networking/telnet.c:217:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 217 | { | ^ networking/telnet.c:222:13: error: storage class specified for parameter ‘doexit’ 222 | static void doexit(int ev) NORETURN; | ^~~~~~ networking/telnet.c:224:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 224 | { | ^ networking/telnet.c:230:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 230 | { | ^ networking/telnet.c:287:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 287 | { | ^ networking/telnet.c:322:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 322 | { | ^ networking/telnet.c:413:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 413 | { | ^ networking/telnet.c:418:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 418 | { | ^ networking/telnet.c:430:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 430 | { | ^ networking/telnet.c:500:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 500 | { | ^ networking/telnet.c:519:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 519 | { | ^ networking/telnet.c:530:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 530 | { | ^ networking/telnet.c:541:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 541 | { | ^ networking/telnet.c:549:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 549 | { | ^ networking/telnet.c:577:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 577 | { | ^ networking/telnet.c:595:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 595 | { | ^ networking/telnet.c:624:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 624 | { | ^ networking/telnet.c:652:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 652 | { | ^ networking/telnet.c:679:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 679 | { | ^ networking/telnet.c:685:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 685 | { | ^ networking/telnet.c:695:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 695 | { | ^ networking/telnet.c:808:5: error: parameter ‘maxQuestionID’ is initialized 808 | const int maxQuestionID = 4; | ^~~~~ networking/telnet.c:810:5: error: parameter ‘cmdKey’ is initialized 810 | int cmdKey = 0; | ^~~ networking/telnet.c:812:5: error: parameter ‘questionID’ is initialized 812 | int questionID = 0; | ^~~ networking/telnet.c:816:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 816 | { | ^ networking/telnet.c:837:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 837 | { | ^ networking/telnet.c:850:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 850 | { | ^ networking/telnet.c:944:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 944 | { | ^ networking/telnet.c:950:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 950 | int add_contact(); | ^~~ networking/telnet.c:951:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 951 | int search_contact(); | ^~~ networking/telnet.c:952:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 952 | int delete_contact(); | ^~~ networking/telnet.c:953:1: warning: function declaration isn’t a prototype [-Wstrict-prototypes] 953 | int view_all_contact(); | ^~~ networking/telnet.c:956:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 956 | { | ^ networking/telnet.c:999:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 999 | { | ^ networking/telnet.c:1048:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 1048 | { | ^ networking/telnet.c:1094:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 1094 | { | ^ networking/telnet.c:1116:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 1116 | { | ^ networking/telnet.c:1125:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 1125 | { | ^ networking/telnet.c:1354:10: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 1354 | { | ^ networking/telnet.c:1456:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 1456 | { | ^ networking/telnet.c:1464:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 1464 | { | ^ networking/telnet.c:1469:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 1469 | { | ^ networking/telnet.c:1477:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 1477 | { | ^ networking/telnet.c:1588:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 1588 | { | ^ networking/telnet.c:1637:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 1637 | { | ^ networking/telnet.c:1651:23: error: storage class specified for parameter ‘stored’ 1651 | static struct termios stored, new; | ^~~~~~ networking/telnet.c:1651:31: error: storage class specified for parameter ‘new’ 1651 | static struct termios stored, new; | ^~~ networking/telnet.c:1656:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 1656 | { | ^ networking/telnet.c:1716:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 1716 | { | ^ networking/telnet.c:1723:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 1723 | { | ^ networking/telnet.c:1748:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 1748 | { | ^ networking/telnet.c:1757:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 1757 | { | ^ networking/telnet.c:1767:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 1767 | { | ^ networking/telnet.c:1774:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 1774 | { | ^ networking/telnet.c:1835:1: warning: empty declaration 1835 | struct conv { | ^~~~~~ networking/telnet.c:1847:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 1847 | { | ^ networking/telnet.c:1888:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 1888 | { | ^ networking/telnet.c:1893:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 1893 | { | ^ networking/telnet.c:1900:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 1900 | { | ^ networking/telnet.c:2069:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 2069 | { | ^ networking/telnet.c:2121:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 2121 | { | ^ networking/telnet.c:2146:1: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token 2146 | { | ^ networking/telnet.c:207:5: error: old-style parameter declarations in prototyped function definition 207 | int telnet_main(int argc UNUSED_PARAM, char **argv) | ^~~~~~~~~~~ networking/telnet.c:2239: error: expected ‘{’ at end of input networking/telnet.c:207:47: warning: unused parameter ‘argv’ [-Wunused-parameter] 207 | int telnet_main(int argc UNUSED_PARAM, char **argv) | ~~~~~~~^~~~ networking/telnet.c: At top level: networking/telnet.c:194:13: warning: ‘rawmode’ declared ‘static’ but never defined [-Wunused-function] 194 | static void rawmode(void); | ^~~~~~~ networking/telnet.c:195:13: warning: ‘cookmode’ declared ‘static’ but never defined [-Wunused-function] 195 | static void cookmode(void); | ^~~~~~~~ networking/telnet.c:196:13: warning: ‘do_linemode’ declared ‘static’ but never defined [-Wunused-function] 196 | static void do_linemode(void); | ^~~~~~~~~~~ networking/telnet.c:197:13: warning: ‘will_charmode’ declared ‘static’ but never defined [-Wunused-function] 197 | static void will_charmode(void); | ^~~~~~~~~~~~~ networking/telnet.c:198:13: warning: ‘telopt’ declared ‘static’ but never defined [-Wunused-function] 198 | static void telopt(byte c); | ^~~~~~ networking/telnet.c:199:13: warning: ‘subneg’ declared ‘static’ but never defined [-Wunused-function] 199 | static void subneg(byte c); | ^~~~~~ networking/telnet.c: In function ‘telnet_main’: networking/telnet.c:2239: warning: control reaches end of non-void function [-Wreturn-type] make[1]: *** [scripts/Makefile.build:198: networking/telnet.o] Error 1 make: *** [Makefile:743: networking] Error 2