=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for gated-3.5.11nb5 --- gated --- (cd src; make) --- all --- --- config --- util/config obj.NetBSD-8.99.2-amd64/Config Parsing obj.NetBSD-8.99.2-amd64/Config Directory: obj.NetBSD-8.99.2-amd64 Building Makefile from Makefile.template make links depend Make started at Thu Oct 5 19:33:48 UTC 2017 with: CC = cc CFLAGS = -O -g -DUSE_MMAP -D_KERNTYPES CWFLAGS = IFLAGS = rm -f core core.gated gated checksum.o grand.o if.o inet.o krt.o krt_rtread_kinfo.o krt_ifread_kinfo.o krt_rt_sock.o krt_symbols_sysctl.o krt_ipmulti_nocache.o policy.o rt_aggregate.o rt_radix.o rt_redirect.o rt_static.o rt_table.o sockaddr.o str.o targets.o task.o trace.o parse.o aspath.o asmatch.o bgp.o bgp_init.o bgp_rt.o bgp_sync.o egp.o egp_init.o egp_rt.o icmp.o ospf_build_dbsum.o ospf_build_ls.o ospf_choose_dr.o ospf_conf.o ospf_flood.o ospf_init.o ospf_log.o ospf_lsdb.o ospf_newq.o ospf_rt.o ospf_rtab.o ospf_rxlinkup.o ospf_rxmon.o ospf_rxpkt.o ospf_spf.o ospf_spf_leaves.o ospf_states.o ospf_tqhandle.o ospf_trace.o ospf_txpkt.o rdisc.o rip.o slsp_init.o slsp_io.o slsp_nbr.o slsp_rt.o slsp_db.o parser.o lexer.o version.o linterrs.gated rm -f gated.8 ospf_monitor.8 ripquery.8 gdc.8 inst-man rm -f y.tab.* y.output rm -f version.c version.ids version.ids.new rm -f core.ripquery ripquery ripquery.o checksum.o str.o standalone.o linterrs.ripquery rm -f core.ospf_monitor ospf_monitor ospf_monitor.o checksum.o str.o standalone.o linterrs.ospf_monitor rm -f core.gdc gdc gdc.o str.o standalone.o linterrs.gdc rm -f libgated.a IEFBR14.o rm -f lexer.c parser.c parser.h rm -f TAGS Make ended at Thu Oct 5 19:33:48 UTC 2017 Make started at Thu Oct 5 19:33:48 UTC 2017 with: CC = cc CFLAGS = -O -g -DUSE_MMAP -D_KERNTYPES CWFLAGS = IFLAGS = Configuring: parser Building: parser Building: paths list Building: dependency list using ../util/mkdep -flag -MM Make ended at Thu Oct 5 19:33:54 UTC 2017 done cd obj.NetBSD-8.99.2-amd64 make -j 16 -J 15,16 all Make started at Thu Oct 5 19:33:54 UTC 2017 with: CC = cc CFLAGS = -O -g -DUSE_MMAP -D_KERNTYPES CWFLAGS = IFLAGS = --- gated.8 --- --- ripquery.8 --- --- ospf_monitor.8 --- --- gdc.8 --- --- lexer.c --- --- inst-man --- --- checksum.o --- --- grand.o --- --- if.o --- --- inet.o --- --- krt.o --- --- krt_rtread_kinfo.o --- --- krt_ifread_kinfo.o --- --- krt_rt_sock.o --- --- krt_symbols_sysctl.o --- --- krt_ipmulti_nocache.o --- --- lexer.c --- Building: lexical analyzer --- gated.8 --- Building: gated.8 --- krt_ipmulti_nocache.o --- Compiling: krt_ipmulti_nocache.c --- inst-man --- Building: inst-man script --- grand.o --- Compiling: grand.c --- ripquery.8 --- Building: ripquery.8 --- krt_symbols_sysctl.o --- Compiling: krt_symbols_sysctl.c --- if.o --- Compiling: if.c --- krt_ifread_kinfo.o --- Compiling: krt_ifread_kinfo.c --- krt.o --- Compiling: krt.c --- krt_rt_sock.o --- Compiling: krt_rt_sock.c --- ospf_monitor.8 --- Building: ospf_monitor.8 --- inet.o --- Compiling: inet.c --- krt_rtread_kinfo.o --- Compiling: krt_rtread_kinfo.c --- checksum.o --- Compiling: checksum.c --- policy.o --- Compiling: policy.c --- rt_aggregate.o --- Compiling: rt_aggregate.c --- rt_radix.o --- Compiling: rt_radix.c --- gdc.8 --- Building: gdc.8 --- rt_redirect.o --- Compiling: rt_redirect.c --- rt_static.o --- --- rt_table.o --- Compiling: rt_table.c --- rt_static.o --- Compiling: rt_static.c --- krt_symbols_sysctl.o --- krt_symbols_sysctl.c:96:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(tp, ^~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt_symbols_sysctl.c:96:2: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ krt_symbols_sysctl.c:119:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(tp, ^~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt_symbols_sysctl.c:119:2: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ krt_symbols_sysctl.c:137:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(tp, ^~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt_symbols_sysctl.c:137:2: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ --- krt_rt_sock.o --- krt_rt_sock.c:99:6: error: use of undeclared identifier 'RTM_RESOLVE' {RTM_RESOLVE, "RESOLVE"}, ^ --- policy.o --- policy.c:198:31: warning: implicit conversion from 'u_int' (aka 'unsigned int') to 'u_short' (aka 'unsigned short') changes value from 4294967295 to 65535 [-Wconstant-conversion] register u_short bitlen = mask_to_prefix(mask); ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ ./sockaddr.h:227:30: note: expanded from macro 'mask_to_prefix' #define mask_to_prefix(mask) mask_to_prefix_si(SI_FROM_AF(socktype(mask)), mask) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sockaddr.h:225:5: note: expanded from macro 'mask_to_prefix_si' : (u_int) -1) ^~~~~~~~~~ --- krt_rt_sock.o --- krt_rt_sock.c:216:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(krt_task, ^~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt_rt_sock.c:216:2: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ krt_rt_sock.c:226:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(krt_task, ^~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt_rt_sock.c:226:2: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ krt_rt_sock.c:247:10: error: use of undeclared identifier 'RTM_RESOLVE' case RTM_RESOLVE: ^ krt_rt_sock.c:278:3: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(krt_task, ^~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt_rt_sock.c:278:3: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ krt_rt_sock.c:374:22: error: use of undeclared identifier 'RTF_LLINFO' if (BIT_TEST(flags, RTF_LLINFO) ^ krt_rt_sock.c:576:10: error: use of undeclared identifier 'RTM_RESOLVE' case RTM_RESOLVE: ^ krt_rt_sock.c:586:3: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(krt_task, ^~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt_rt_sock.c:586:3: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ krt_rt_sock.c:592:3: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(krt_task, ^~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt_rt_sock.c:592:3: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ krt_rt_sock.c:612:6: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(krt_task, ^~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt_rt_sock.c:612:6: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' --- policy.o --- policy.c:446:12: warning: implicit conversion from 'u_int' (aka 'unsigned int') to 'u_short' (aka 'unsigned short') changes value from 4294967295 to 65535 [-Wconstant-conversion] --- krt_rt_sock.o --- #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ --- policy.o --- mlen = mask_to_prefix(mask); ~ ^~~~~~~~~~~~~~~~~~~~ ./sockaddr.h:227:30: note: expanded from macro 'mask_to_prefix' #define mask_to_prefix(mask) mask_to_prefix_si(SI_FROM_AF(socktype(mask)), mask) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sockaddr.h:225:5: note: expanded from macro 'mask_to_prefix_si' : (u_int) -1) ^~~~~~~~~~ --- krt_rt_sock.o --- ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ krt_rt_sock.c:624:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(krt_task, ^~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt_rt_sock.c:624:7: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ krt_rt_sock.c:635:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(krt_task, ^~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt_rt_sock.c:635:7: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ krt_rt_sock.c:656:3: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(krt_task, ^~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt_rt_sock.c:656:3: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ krt_rt_sock.c:661:3: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(krt_task, ^~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' --- policy.o --- policy.c:613:12: warning: implicit conversion from 'u_int' (aka 'unsigned int') to 'u_short' (aka 'unsigned short') changes value from 4294967295 to 65535 [-Wconstant-conversion] mlen = mask_to_prefix(mask); ~ ^~~~~~~~~~~~~~~~~~~~ ./sockaddr.h:227:30: note: expanded from macro 'mask_to_prefix' --- krt_rt_sock.o --- syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ --- policy.o --- #define mask_to_prefix(mask) mask_to_prefix_si(SI_FROM_AF(socktype(mask)), mask) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sockaddr.h:225:5: note: expanded from macro 'mask_to_prefix_si' : (u_int) -1) ^~~~~~~~~~ --- krt_rt_sock.o --- krt_rt_sock.c:661:3: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ krt_rt_sock.c:678:6: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(krt_task, ^~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt_rt_sock.c:678:6: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ krt_rt_sock.c:695:6: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(krt_task, ^~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt_rt_sock.c:695:6: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ krt_rt_sock.c:727:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(krt_task, ^~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt_rt_sock.c:727:2: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ krt_rt_sock.c:1332:10: error: use of undeclared identifier 'RTM_RESOLVE' case RTM_RESOLVE: ^ krt_rt_sock.c:1400:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(tp, ^~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt_rt_sock.c:1400:2: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ --- rt_radix.o --- rt_radix.c:390:14: warning: implicit conversion from 'u_int' (aka 'unsigned int') to 'u_short' (aka 'unsigned short') changes value from 4294967295 to 65535 [-Wconstant-conversion] bitlen = mask_to_prefix_si(si, mask); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sockaddr.h:225:5: note: expanded from macro 'mask_to_prefix_si' : (u_int) -1) ^~~~~~~~~~ --- krt_rt_sock.o --- krt_rt_sock.c:1559:6: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(tp, ^~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt_rt_sock.c:1559:6: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ krt_rt_sock.c:1589:3: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(tp, ^~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt_rt_sock.c:1589:3: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ krt_rt_sock.c:1644:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(tp, ^~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt_rt_sock.c:1644:7: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ krt_rt_sock.c:1774:7: error: use of undeclared identifier 'RTM_RESOLVE' case RTM_RESOLVE: ^ krt_rt_sock.c:1801:24: warning: implicit declaration of function 'krt_type_to_ll' is invalid in C99 [-Wimplicit-function-declaration] ap ? sockbuild_ll(krt_type_to_ll(ap->dl.gdl_type), ^ 18 warnings and 6 errors generated. --- krt.o --- krt.c:912:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(tp, ^~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt.c:912:2: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ --- krt_rt_sock.o --- *** [krt_rt_sock.o] Error code 1 make[2]: stopped in /data/scratch/net/gated/work/gated-3-5-11/src/obj.NetBSD-8.99.2-amd64 --- krt.o --- krt.c:946:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(tp, ^~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt.c:946:2: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' --- krt_rtread_kinfo.o --- krt_rtread_kinfo.c:115:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] --- krt.o --- #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ --- rt_radix.o --- rt_radix.c:538:14: warning: implicit conversion from 'u_int' (aka 'unsigned int') to 'u_short' (aka 'unsigned short') changes value from 4294967295 to 65535 [-Wconstant-conversion] bitlen = mask_to_prefix_si(si, rth->rth_dest_mask); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sockaddr.h:225:5: note: expanded from macro 'mask_to_prefix_si' : (u_int) -1) ^~~~~~~~~~ --- krt_rtread_kinfo.o --- trace_log_tp(tp, ^~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt_rtread_kinfo.c:115:2: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ krt_rtread_kinfo.c:135:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(tp, ^~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt_rtread_kinfo.c:135:2: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ --- krt_ifread_kinfo.o --- krt_ifread_kinfo.c:112:6: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(tp, ^~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt_ifread_kinfo.c:112:6: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ krt_ifread_kinfo.c:137:6: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(tp, ^~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt_ifread_kinfo.c:137:6: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ --- krt.o --- krt.c:2272:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(krt_task, ^~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- krt_ifread_kinfo.o --- krt_ifread_kinfo.c:190:26: warning: implicit declaration of function 'krt_type_to_ll' is invalid in C99 [-Wimplicit-function-declaration] --- krt.o --- ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ --- krt_ifread_kinfo.o --- lladdr = sockbuild_ll(krt_type_to_ll(ap->dl.gdl_type), ^ --- krt.o --- krt.c:2272:7: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ --- krt_ifread_kinfo.o --- krt_ifread_kinfo.c:227:6: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(tp, ^~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt_ifread_kinfo.c:227:6: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ --- if.o --- if.c:419:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(tp, ^~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ if.c:419:2: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ if.c:567:4: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(tp, ^~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ if.c:567:4: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ --- rt_redirect.o --- rt_redirect.c:246:2: warning: implicit declaration of function 'krt_rth_reset' is invalid in C99 [-Wimplicit-function-declaration] krt_rth_reset(old_rt->rt_head, ^ rt_redirect.c:318:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] --- krt.o --- krt.c:3916:6: warning: format string is not a string literal (potentially insecure) [-Wformat-security] --- rt_redirect.o --- trace_log_tf(redirect_trace_options, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' --- krt.o --- trace_log_tp(krt_task, ^~~~~~~~~~~~~~~~~~~~~~ --- rt_redirect.o --- syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ --- krt.o --- ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ krt.c:3916:6: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ --- rt_redirect.o --- rt_redirect.c:318:2: note: treat the string as an argument to avoid this ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ --- if.o --- if.c:1421:3: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(tp, ^~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ if.c:1421:3: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ --- inet.o --- inet.c:1116:6: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(inet_task, ^~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ inet.c:1116:6: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ inet.c:1123:6: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(inet_task, ^~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ inet.c:1123:6: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ inet.c:1141:3: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(inet_task, ^~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ inet.c:1141:3: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ --- krt_symbols_sysctl.o --- 3 warnings generated. --- if.o --- if.c:2135:6: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(if_task, ^~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ if.c:2135:6: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ if.c:2225:5: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(if_task, ^~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ if.c:2225:5: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ --- rt_static.o --- rt_static.c:732:14: warning: implicit conversion from 'u_int' (aka 'unsigned int') to 'u_short' (aka 'unsigned short') changes value from 4294967295 to 65535 [-Wconstant-conversion] bitlen = mask_to_prefix_si(si, rtp->rtp_dest_mask); ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sockaddr.h:225:5: note: expanded from macro 'mask_to_prefix_si' : (u_int) -1) ^~~~~~~~~~ --- rt_table.o --- rt_table.c:926:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] rt_error(rt_opentask, "active"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ rt_table.c:926:2: note: treat the string as an argument to avoid this rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ rt_table.c:935:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] rt_error(rt_opentask, "active"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ rt_table.c:935:2: note: treat the string as an argument to avoid this rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ rt_table.c:943:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] rt_error(rt_opentask, "active"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ rt_table.c:943:2: note: treat the string as an argument to avoid this rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ rt_table.c:947:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] rt_error(rt_opentask, "active"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ rt_table.c:947:2: note: treat the string as an argument to avoid this rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ rt_table.c:951:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] rt_error(rt_opentask, "active"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ rt_table.c:951:2: note: treat the string as an argument to avoid this rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ rt_table.c:968:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] rt_error(rt_opentask, "inactive"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ rt_table.c:968:2: note: treat the string as an argument to avoid this rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ rt_table.c:973:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] rt_error(rt_opentask, "inactive"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ rt_table.c:973:2: note: treat the string as an argument to avoid this rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ rt_table.c:987:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] rt_error(rt_opentask, "inactive"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ rt_table.c:987:2: note: treat the string as an argument to avoid this rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ rt_table.c:1005:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] rt_error(rt_opentask, "preference"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ rt_table.c:1005:2: note: treat the string as an argument to avoid this rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ rt_table.c:1106:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] rt_error(rt_opentask, "preference"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ rt_table.c:1106:2: note: treat the string as an argument to avoid this rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ rt_table.c:1130:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] rt_error(rt_opentask, "unreachable"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ rt_table.c:1130:2: note: treat the string as an argument to avoid this rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ rt_table.c:1177:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] rt_error(rt_opentask, "unreachable"); /* XXX - ignore */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ rt_table.c:1177:2: note: treat the string as an argument to avoid this rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ rt_table.c:1181:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] rt_error(rt_opentask, "unreachable"); /* XXX - ignore */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ rt_table.c:1181:2: note: treat the string as an argument to avoid this rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ rt_table.c:1185:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] rt_error(rt_opentask, "unreachable"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ rt_table.c:1185:2: note: treat the string as an argument to avoid this rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ rt_table.c:1211:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] rt_error(rt_opentask, "bit_set"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ rt_table.c:1211:2: note: treat the string as an argument to avoid this rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ rt_table.c:1223:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] rt_error(rt_opentask, "bit_set"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ rt_table.c:1223:2: note: treat the string as an argument to avoid this rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ rt_table.c:1240:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] rt_error(rt_opentask, "bit_reset"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ rt_table.c:1240:2: note: treat the string as an argument to avoid this rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ rt_table.c:1310:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] rt_error(rt_opentask, "bit_reset"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ rt_table.c:1310:2: note: treat the string as an argument to avoid this rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ rt_table.c:1357:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] rt_error(rt_opentask, "initialize"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ rt_table.c:1357:2: note: treat the string as an argument to avoid this rt_table.c:692:2: note: expanded from macro 'rt_error' trace_log_tp(trp, 0, LOG_ERR, ("rt_event_%s: fatal state error", name)); \ ^ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ --- krt_rtread_kinfo.o --- 2 warnings generated. --- rt_table.o --- rt_table.c:2112:2: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(tp, ^~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ rt_table.c:2112:2: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ rt_table.c:2324:7: warning: format string is not a string literal (potentially insecure) [-Wformat-security] trace_log_tp(rt->rt_gwp->gw_task, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^~~~~~~~~~~~ rt_table.c:2324:7: note: treat the string as an argument to avoid this ./trace.h:363:40: note: expanded from macro 'trace_log_tp' #define trace_log_tp(tp, cf, pri, msg) trace_log_tf((tp)->task_trace, (cf), (pri), msg) ^ ./trace.h:358:17: note: expanded from macro 'trace_log_tf' syslog((pri), trace_buffer); \ ^ --- krt_ifread_kinfo.o --- 4 warnings generated. --- inet.o --- 3 warnings generated. --- rt_radix.o --- 2 warnings generated. --- rt_redirect.o --- 2 warnings generated. --- policy.o --- 3 warnings generated. --- rt_static.o --- 1 warning generated. --- krt.o --- 4 warnings generated. --- if.o --- 5 warnings generated. --- rt_table.o --- 21 warnings generated. 1 error make[2]: stopped in /data/scratch/net/gated/work/gated-3-5-11/src/obj.NetBSD-8.99.2-amd64 A failure has been detected in another branch of the parallel make make[1]: stopped in /data/scratch/net/gated/work/gated-3-5-11/src *** [gated] Error code 2 make: stopped in /data/scratch/net/gated/work/gated-3-5-11 1 error make: stopped in /data/scratch/net/gated/work/gated-3-5-11 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/net/gated *** Error code 1 Stop. make: stopped in /data/pkgsrc/net/gated