Mock Version: 1.4.9 Mock Version: 1.4.9 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/bird.spec'], chrootPath='/var/lib/mock/f29-build-19200-10257/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8', 'http_proxy': 'http://192.168.0.254:3128', 'https_proxy': 'http://192.168.0.254:3128'}shell=Falselogger=timeout=345600uid=995gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/bird.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8', 'http_proxy': 'http://192.168.0.254:3128', 'https_proxy': 'http://192.168.0.254:3128'} and shell False Building target platforms: riscv64 Building for target riscv64 Wrote: /builddir/build/SRPMS/bird-1.6.3-8.fc29.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/bird.spec'], chrootPath='/var/lib/mock/f29-build-19200-10257/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8', 'http_proxy': 'http://192.168.0.254:3128', 'https_proxy': 'http://192.168.0.254:3128'}shell=Falselogger=timeout=345600uid=995gid=135user='mockbuild'nspawn_args=[]unshare_net=FalseprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/bird.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8', 'http_proxy': 'http://192.168.0.254:3128', 'https_proxy': 'http://192.168.0.254:3128'} and shell False Building target platforms: riscv64 Building for target riscv64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.u43rkS + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf bird-1.6.3 + /usr/bin/gzip -dc /builddir/build/SOURCES/bird-1.6.3.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd bird-1.6.3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i 's/\$(INSTALL_PROGRAM) -s/\$(INSTALL_PROGRAM)/' tools/Makefile.in + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.OYBuMS + umask 022 + cd /builddir/build/BUILD + cd bird-1.6.3 + mkdir ipv6 + tar c --exclude ipv6 . + tar x -C ipv6 + cd ipv6 + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' BUILDSTDERR: +++ dirname ./configure BUILDSTDERR: ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) BUILDSTDERR: ++ basename ./tools/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./tools/config.sub BUILDSTDERR: ++ basename ./tools/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./tools/config.sub '/usr/lib/rpm/redhat/config.sub' -> './tools/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) BUILDSTDERR: ++ basename ./tools/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./tools/config.guess BUILDSTDERR: ++ basename ./tools/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./tools/config.guess '/usr/lib/rpm/redhat/config.guess' -> './tools/config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' BUILDSTDERR: ++ find . -name ltmain.sh + ./configure --build=riscv64-koji-linux-gnu --host=riscv64-koji-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --prefix=/usr --sysconfdir=/etc --localstatedir=/var --enable-ipv6 BUILDSTDERR: configure: WARNING: unrecognized options: --disable-dependency-tracking checking for riscv64-koji-linux-gnu-gcc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for library containing clock_gettime... none required checking build system type... riscv64-koji-linux-gnu checking host system type... riscv64-koji-linux-gnu checking for riscv64-koji-linux-gnu-gcc... gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether POSIX threads are available... yes checking CFLAGS... -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -pthread checking how to run the C preprocessor... gcc -E checking for a BSD-compatible install... /usr/bin/install -c checking for riscv64-koji-linux-gnu-ranlib... no checking for ranlib... ranlib checking for flex... flex checking for bison... bison checking for gm4... no checking for m4... m4 checking which OS configuration should we use... ./sysdep/cf/linux-v6.h checking system-dependent directories... sysdep/linux sysdep/unix lib checking protocols... ok checking for linux/rtnetlink.h... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking alloca.h usability... yes checking alloca.h presence... yes checking for alloca.h... yes checking whether 'struct sockaddr' has sa_len... no checking whether byte ordering is bigendian... no checking size of char... 1 checking size of short int... 2 checking size of int... 4 checking size of long int... 8 checking size of long long int... 8 checking for 8-bit type... char checking for 16-bit type... short int checking for 32-bit type... int checking for 64-bit type... long int checking usual alignment of structures... 16 checking characteristics of time_t... 64-bit signed checking for struct ip_mreqn... yes checking for add_history in -lhistory... yes checking for tgetent in -lncurses... yes checking for rl_callback_read_char in -lreadline... yes checking for rl_crlf in -lreadline... yes checking for rl_ding in -lreadline... yes configure: creating ./config.status config.status: creating Makefile config.status: creating obj/Makefile config.status: creating obj/Rules config.status: creating obj/sysdep/autoconf.h config.status: executing merge commands Merging system-dependent modules (sysdep/linux sysdep/unix lib) BUILDSTDERR: configure: WARNING: unrecognized options: --disable-dependency-tracking BIRD was configured with the following options: Source directory: . Object directory: obj Iproute2 directory: /etc/iproute2 System configuration: ./sysdep/cf/linux-v6.h Debugging: no POSIX threads: yes Routing protocols: bfd bgp ospf pipe radv rip static babel Client: yes + make -j4 make -C obj all make[1]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj' echo >sysdep/paths.h "/* Generated by Makefile, don't edit manually! */" make depend make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj' echo >>sysdep/paths.h "#define PATH_CONFIG_FILE \"/etc/bird6.conf\"" mkdir -p nest filter proto/bfd proto/bgp proto/ospf proto/pipe proto/radv proto/rip proto/static proto/babel client doc echo >>sysdep/paths.h "#define PATH_CONTROL_SOCKET \"/var/run/bird6.ctl\"" if test -n "/etc/iproute2" ; then echo >>sysdep/paths.h "#define PATH_IPROUTE_DIR \"/etc/iproute2\"" ; fi touch .dir-stamp set -e ; for a in lib conf ; do make -C $a depend ; done mkdir -p nest filter proto/bfd proto/bgp proto/ospf proto/pipe proto/radv proto/rip proto/static proto/babel client doc touch .dir-stamp make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/lib' gcc -I../ -I../.. -MM bitops.c checksum.c event.c io.c ip.c krt.c lists.c log.c mac.c main.c md5.c mempool.c netlink.c patmatch.c printf.c random.c resource.c sha1.c sha256.c sha512.c slab.c slists.c tbf.c xmalloc.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/lib' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/conf' m4 -P ../../conf/gen_keywords.m4 ../../conf/confbase.Y ../../sysdep/unix/config.Y ../../sysdep/unix/krt.Y ../../sysdep/linux/netlink.Y ../../nest/config.Y ../../filter/config.Y ../../proto/bfd/config.Y ../../proto/bgp/config.Y ../../proto/ospf/config.Y ../../proto/pipe/config.Y ../../proto/radv/config.Y ../../proto/rip/config.Y ../../proto/static/config.Y ../../proto/babel/config.Y >keywords.h m4 -P ../../conf/gen_commands.m4 ../../client/cmds.m4 ../../conf/confbase.Y ../../sysdep/unix/config.Y ../../sysdep/unix/krt.Y ../../sysdep/linux/netlink.Y ../../nest/config.Y ../../filter/config.Y ../../proto/bfd/config.Y ../../proto/bgp/config.Y ../../proto/ospf/config.Y ../../proto/pipe/config.Y ../../proto/radv/config.Y ../../proto/rip/config.Y ../../proto/static/config.Y ../../proto/babel/config.Y | sort >commands.h m4 -P ../../conf/gen_parser.m4 ../../conf/confbase.Y ../../sysdep/unix/config.Y ../../sysdep/unix/krt.Y ../../sysdep/linux/netlink.Y ../../nest/config.Y ../../filter/config.Y ../../proto/bfd/config.Y ../../proto/bgp/config.Y ../../proto/ospf/config.Y ../../proto/pipe/config.Y ../../proto/radv/config.Y ../../proto/rip/config.Y ../../proto/static/config.Y ../../proto/babel/config.Y >cf-parse.y flex -s -B -8 -ocf-lex.c -Pcf_ cf-lex.l bison -bcf-parse -dv -pcf_ cf-parse.y gcc -I../ -I../.. -MM cf-parse.tab.c cf-lex.c conf.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/conf' set -e ; for a in nest filter proto/bfd proto/bgp proto/ospf proto/pipe proto/radv proto/rip proto/static proto/babel client ; do make -C $a -f /builddir/build/BUILD/bird-1.6.3/ipv6/$a/Makefile depend ; done make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/nest' gcc -I../ -I../.. -MM ../../nest/rt-table.c ../../nest/rt-fib.c ../../nest/rt-attr.c ../../nest/rt-roa.c ../../nest/proto.c ../../nest/iface.c ../../nest/rt-dev.c ../../nest/password.c ../../nest/cli.c ../../nest/locks.c ../../nest/cmds.c ../../nest/neighbor.c ../../nest/a-path.c ../../nest/a-set.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/nest' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/filter' gcc -I../ -I../.. -MM ../../filter/f-util.c ../../filter/filter.c ../../filter/tree.c ../../filter/trie.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/filter' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/bfd' gcc -I../../ -I../../.. -MM ../../../proto/bfd/bfd.c ../../../proto/bfd/packets.c ../../../proto/bfd/io.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/bfd' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/bgp' gcc -I../../ -I../../.. -MM ../../../proto/bgp/bgp.c ../../../proto/bgp/attrs.c ../../../proto/bgp/packets.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/bgp' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/ospf' gcc -I../../ -I../../.. -MM ../../../proto/ospf/ospf.c ../../../proto/ospf/topology.c ../../../proto/ospf/packet.c ../../../proto/ospf/hello.c ../../../proto/ospf/neighbor.c ../../../proto/ospf/iface.c ../../../proto/ospf/dbdes.c ../../../proto/ospf/lsreq.c ../../../proto/ospf/lsupd.c ../../../proto/ospf/lsack.c ../../../proto/ospf/lsalib.c ../../../proto/ospf/rt.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/ospf' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/pipe' gcc -I../../ -I../../.. -MM ../../../proto/pipe/pipe.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/pipe' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/radv' gcc -I../../ -I../../.. -MM ../../../proto/radv/radv.c ../../../proto/radv/packets.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/radv' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/rip' gcc -I../../ -I../../.. -MM ../../../proto/rip/rip.c ../../../proto/rip/packets.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/rip' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/static' gcc -I../../ -I../../.. -MM ../../../proto/static/static.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/static' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/babel' gcc -I../../ -I../../.. -MM ../../../proto/babel/babel.c ../../../proto/babel/packets.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/babel' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/client' gcc -I../ -I../.. -MM ../../client/commands.c ../../client/util.c ../../client/client.c ../../client/birdc.c ../../client/birdcl.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/client' make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj' touch .dep-stamp set -e ; for a in lib conf ; do make -C $a subdir ; done make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/lib' CC -o bitops.o -c bitops.c CC -o checksum.o -c checksum.c CC -o event.o -c event.c CC -o io.o -c io.c CC -o ip.o -c ip.c BUILDSTDERR: io.c: In function 'tm_shot': BUILDSTDERR: io.c:351:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (m = n->next) BUILDSTDERR: ^ CC -o krt.o -c krt.c BUILDSTDERR: io.c: In function 'sk_tcp_connected': BUILDSTDERR: io.c:1298:35: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] BUILDSTDERR: if ((getsockname(s->fd, &sa.sa, &sa_len) < 0) || BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from io.c:21: BUILDSTDERR: /usr/include/sys/socket.h:116:12: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' BUILDSTDERR: extern int getsockname (int __fd, __SOCKADDR_ARG __addr, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: io.c: In function 'sk_passive_connected': BUILDSTDERR: io.c:1314:66: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign] BUILDSTDERR: int fd = accept(s->fd, ((type == SK_TCP) ? &rem_sa.sa : NULL), &rem_sa_len); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from io.c:21: BUILDSTDERR: /usr/include/sys/socket.h:232:12: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' BUILDSTDERR: extern int accept (int __fd, __SOCKADDR_ARG __addr, BUILDSTDERR: ^~~~~~ BUILDSTDERR: io.c:1333:38: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] BUILDSTDERR: if ((getsockname(fd, &loc_sa.sa, &loc_sa_len) < 0) || BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from io.c:21: BUILDSTDERR: /usr/include/sys/socket.h:116:12: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' BUILDSTDERR: extern int getsockname (int __fd, __SOCKADDR_ARG __addr, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: io.c: In function 'sk_open': BUILDSTDERR: io.c:1382:12: warning: pointer targets in assignment from 'char *' to 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] BUILDSTDERR: s->ttx = ""; /* Force s->ttx != s->tpos */ BUILDSTDERR: ^ BUILDSTDERR: io.c: In function 'sk_err': BUILDSTDERR: io.c:1863:54: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (getsockopt(s->fd, SOL_SOCKET, SO_ERROR, &se, &sse) < 0) BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from io.c:21: BUILDSTDERR: /usr/include/sys/socket.h:208:12: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' BUILDSTDERR: extern int getsockopt (int __fd, int __level, int __optname, BUILDSTDERR: ^~~~~~~~~~ CC -o lists.o -c lists.c BUILDSTDERR: ip.c: In function 'ip6_pton': BUILDSTDERR: ip.c:309:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: else if (*a == '.' && (i == 6 || i < 6 && hfil >= 0)) BUILDSTDERR: ~~~~~~^~~~~~~~~~~~ BUILDSTDERR: krt.c: In function 'kif_choose_primary': BUILDSTDERR: krt.c:158:50: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!it->pattern || patmatch(it->pattern, i->name)) BUILDSTDERR: ~^~~~~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from krt.c:54: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: krt.c:159:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (a = find_preferred_ifa(i, it->prefix, ipa_mkmask(it->pxlen))) BUILDSTDERR: ^ BUILDSTDERR: krt.c:163:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (a = kif_get_primary_ip(i)) BUILDSTDERR: ^ BUILDSTDERR: krt.c: In function 'krt_learn_scan': BUILDSTDERR: krt.c:376:22: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for(mm=&n->routes; m = *mm; mm=&m->next) BUILDSTDERR: ^ BUILDSTDERR: krt.c: In function 'krt_learn_prune': BUILDSTDERR: krt.c:430:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (e = *ee) BUILDSTDERR: ^ BUILDSTDERR: krt.c: In function 'krt_learn_async': BUILDSTDERR: krt.c:491:22: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for(gg=&n->routes; g = *gg; gg = &g->next) BUILDSTDERR: ^ BUILDSTDERR: krt.c:529:22: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for(gg=&n->routes; g=*gg; gg=&g->next) BUILDSTDERR: ^ BUILDSTDERR: krt.c: In function 'krt_get_attr': BUILDSTDERR: krt.c:1250:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "source"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from krt.c:54: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: krt.c:1254:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "metric"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from krt.c:54: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ CC -o log.o -c log.c BUILDSTDERR: log.c: In function 'log_commit': BUILDSTDERR: log.c:109:21: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strcpy(buf->end - 100, " ... "); BUILDSTDERR: ~~~~~~~~~^~~~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdio.h:27, BUILDSTDERR: from log.c:18: BUILDSTDERR: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^~~~~ BUILDSTDERR: log.c:123:27: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] BUILDSTDERR: tm_format_datetime(tbuf, &config->tf_log, now); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from log.c:25: BUILDSTDERR: ../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: log.c:126:13: warning: pointer targets in passing argument 1 of 'fputs' differ in signedness [-Wpointer-sign] BUILDSTDERR: fputs(buf->start, l->fh); BUILDSTDERR: ~~~^~~~~~~ BUILDSTDERR: In file included from log.c:18: BUILDSTDERR: /usr/include/stdio.h:620:12: note: expected 'const char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern int fputs (const char *__restrict __s, FILE *__restrict __stream); BUILDSTDERR: ^~~~~ BUILDSTDERR: log.c: In function 'mrt_dump_message': BUILDSTDERR: log.c:341:5: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: write(p->cf->global->mrtdump_file, buf, len); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC -o mac.o -c mac.c CC -o main.o -c main.c CC -o md5.o -c md5.c BUILDSTDERR: main.c: In function 'add_num_const': BUILDSTDERR: main.c:101:36: warning: pointer targets in passing argument 1 of 'cf_get_symbol' differ in signedness [-Wpointer-sign] BUILDSTDERR: struct symbol *s = cf_get_symbol(name); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../nest/protocol.h:15, BUILDSTDERR: from ../../nest/route.h:15, BUILDSTDERR: from main.c:31: BUILDSTDERR: ../conf/conf.h:152:16: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: struct symbol *cf_get_symbol(byte *c); BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: main.c: In function 'unix_read_config': BUILDSTDERR: main.c:194:38: warning: pointer targets in passing argument 1 of 'config_alloc' differ in signedness [-Wpointer-sign] BUILDSTDERR: struct config *conf = config_alloc(name); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../nest/protocol.h:15, BUILDSTDERR: from ../../nest/route.h:15, BUILDSTDERR: from main.c:31: BUILDSTDERR: ../conf/conf.h:64:16: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: struct config *config_alloc(const byte *name); BUILDSTDERR: ^~~~~~~~~~~~ CC -o mempool.o -c mempool.c BUILDSTDERR: mempool.c: In function 'lp_flush': BUILDSTDERR: mempool.c:194:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (c = m->first_large) BUILDSTDERR: ^ CC -o netlink.o -c netlink.c CC -o patmatch.o -c patmatch.c CC -o printf.o -c printf.c BUILDSTDERR: netlink.c: In function 'kif_do_scan': BUILDSTDERR: netlink.c:805:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (h = nl_get_scan()) BUILDSTDERR: ^ BUILDSTDERR: netlink.c:812:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (h = nl_get_scan()) BUILDSTDERR: ^ BUILDSTDERR: netlink.c: In function 'nl_send_route': BUILDSTDERR: netlink.c:932:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (ea = ea_find(eattrs, EA_KRT_SCOPE)) BUILDSTDERR: ^~ BUILDSTDERR: netlink.c:937:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (ea = ea_find(eattrs, EA_KRT_PREFSRC)) BUILDSTDERR: ^~ BUILDSTDERR: netlink.c:940:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (ea = ea_find(eattrs, EA_KRT_REALM)) BUILDSTDERR: ^~ BUILDSTDERR: netlink.c:948:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (ea = ea_walk(&ews, EA_KRT_METRICS, KRT_METRICS_MAX)) BUILDSTDERR: ^~ BUILDSTDERR: netlink.c: In function 'krt_do_scan': BUILDSTDERR: netlink.c:1428:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (h = nl_get_scan()) BUILDSTDERR: ^ BUILDSTDERR: In file included from netlink.c:27: BUILDSTDERR: netlink.c: In function 'krt_sys_shutdown': BUILDSTDERR: ../../lib/hash.h:79:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (_n = *_nn) \ BUILDSTDERR: ^~ BUILDSTDERR: ../../lib/hash.h:159:24: note: in expansion of macro 'HASH_REMOVE' BUILDSTDERR: HASH_TYPE(v) *_n = HASH_REMOVE(v, id, node); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: netlink.c:1614:3: note: in expansion of macro 'HASH_REMOVE2' BUILDSTDERR: HASH_REMOVE2(nl_table_map, RTH, krt_pool, p); BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: netlink.c: In function 'krt_sys_get_attr': BUILDSTDERR: netlink.c:1652:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "prefsrc"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from netlink.c:18: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: netlink.c:1656:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "realm"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from netlink.c:18: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: netlink.c:1660:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "scope"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from netlink.c:18: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: netlink.c:1664:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "lock:"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from netlink.c:18: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: netlink.c:1669:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "features:"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from netlink.c:18: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: netlink.c:1677:16: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "%s", krt_metrics_names[id]); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from netlink.c:18: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ CC -o random.o -c random.c CC -o resource.o -c resource.c CC -o sha1.o -c sha1.c BUILDSTDERR: resource.c: In function 'pool_free': BUILDSTDERR: resource.c:79:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (rr = (resource *) r->n.next) BUILDSTDERR: ^~ BUILDSTDERR: resource.c: In function 'rlookup': BUILDSTDERR: resource.c:246:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (r = pool_lookup(&root_pool.r, a)) BUILDSTDERR: ^ CC -o sha256.o -c sha256.c CC -o sha512.o -c sha512.c CC -o slab.o -c slab.c BUILDSTDERR: In file included from ../lib/resource.h:12, BUILDSTDERR: from ../lib/timer.h:14, BUILDSTDERR: from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from slab.c:31: BUILDSTDERR: slab.c: In function 'slab_free': BUILDSTDERR: slab.c:321:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(h, g, s->empty_heads) BUILDSTDERR: ^ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: slab.c:323:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(h, g, s->partial_heads) BUILDSTDERR: ^ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: slab.c:325:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(h, g, s->full_heads) BUILDSTDERR: ^ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ CC -o slists.o -c slists.c CC -o tbf.o -c tbf.c BUILDSTDERR: slists.c: In function 's_put': BUILDSTDERR: slists.c:76:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (f = n->readers) BUILDSTDERR: ^ CC -o xmalloc.o -c xmalloc.c rm -f birdlib.a ar rcs birdlib.a bitops.o checksum.o event.o io.o ip.o krt.o lists.o log.o mac.o main.o md5.o mempool.o netlink.o patmatch.o printf.o random.o resource.o sha1.o sha256.o sha512.o slab.o slists.o tbf.o xmalloc.o ranlib birdlib.a make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/conf' CC -o cf-parse.tab.o -c cf-parse.tab.c CC -o cf-lex.o -c cf-lex.c CC -o conf.o -c conf.c BUILDSTDERR: conf.c: In function 'config_alloc': BUILDSTDERR: conf.c:95:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: uint nlen = strlen(name) + 1; BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../lib/string.h:13, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from conf.c:48: BUILDSTDERR: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'const byte *' {aka 'const unsigned char *'} BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from cf-lex.l:58: BUILDSTDERR: ../conf/keywords.h:76:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "define", DEFINE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:76:3: note: (near initialization for 'keyword_list[0].name') BUILDSTDERR: ../conf/keywords.h:77:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "on", ON, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:77:3: note: (near initialization for 'keyword_list[1].name') BUILDSTDERR: ../conf/keywords.h:78:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "off", OFF, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:78:3: note: (near initialization for 'keyword_list[2].name') BUILDSTDERR: ../conf/keywords.h:79:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "yes", YES, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:79:3: note: (near initialization for 'keyword_list[3].name') BUILDSTDERR: ../conf/keywords.h:80:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "no", NO, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:80:3: note: (near initialization for 'keyword_list[4].name') BUILDSTDERR: ../conf/keywords.h:81:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "s", S, NULL }, BUILDSTDERR: ^~~ BUILDSTDERR: ../conf/keywords.h:81:3: note: (near initialization for 'keyword_list[5].name') BUILDSTDERR: ../conf/keywords.h:82:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ms", MS, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:82:3: note: (near initialization for 'keyword_list[6].name') BUILDSTDERR: ../conf/keywords.h:83:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "us", US, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:83:3: note: (near initialization for 'keyword_list[7].name') BUILDSTDERR: ../conf/keywords.h:84:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "port", PORT, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:84:3: note: (near initialization for 'keyword_list[8].name') BUILDSTDERR: ../conf/keywords.h:85:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "log", LOG, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:85:3: note: (near initialization for 'keyword_list[9].name') BUILDSTDERR: ../conf/keywords.h:86:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "syslog", SYSLOG, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:86:3: note: (near initialization for 'keyword_list[10].name') BUILDSTDERR: ../conf/keywords.h:87:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "all", ALL, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:87:3: note: (near initialization for 'keyword_list[11].name') BUILDSTDERR: ../conf/keywords.h:88:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "debug", DEBUG, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:88:3: note: (near initialization for 'keyword_list[12].name') BUILDSTDERR: ../conf/keywords.h:89:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "trace", TRACE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:89:3: note: (near initialization for 'keyword_list[13].name') BUILDSTDERR: ../conf/keywords.h:90:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "info", INFO, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:90:3: note: (near initialization for 'keyword_list[14].name') BUILDSTDERR: ../conf/keywords.h:91:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "remote", REMOTE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:91:3: note: (near initialization for 'keyword_list[15].name') BUILDSTDERR: ../conf/keywords.h:92:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "warning", WARNING, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:92:3: note: (near initialization for 'keyword_list[16].name') BUILDSTDERR: ../conf/keywords.h:93:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "error", ERROR, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:93:3: note: (near initialization for 'keyword_list[17].name') BUILDSTDERR: ../conf/keywords.h:94:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "auth", AUTH, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:94:3: note: (near initialization for 'keyword_list[18].name') BUILDSTDERR: ../conf/keywords.h:95:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "fatal", FATAL, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:95:3: note: (near initialization for 'keyword_list[19].name') BUILDSTDERR: ../conf/keywords.h:96:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bug", BUG, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:96:3: note: (near initialization for 'keyword_list[20].name') BUILDSTDERR: ../conf/keywords.h:97:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stderr", STDERR, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:97:3: note: (near initialization for 'keyword_list[21].name') BUILDSTDERR: ../conf/keywords.h:98:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "soft", SOFT, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:98:3: note: (near initialization for 'keyword_list[22].name') BUILDSTDERR: ../conf/keywords.h:99:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "timeformat", TIMEFORMAT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:99:3: note: (near initialization for 'keyword_list[23].name') BUILDSTDERR: ../conf/keywords.h:100:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "iso", ISO, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:100:3: note: (near initialization for 'keyword_list[24].name') BUILDSTDERR: ../conf/keywords.h:101:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "old", OLD, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:101:3: note: (near initialization for 'keyword_list[25].name') BUILDSTDERR: ../conf/keywords.h:102:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "short", SHORT, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:102:3: note: (near initialization for 'keyword_list[26].name') BUILDSTDERR: ../conf/keywords.h:103:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "long", LONG, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:103:3: note: (near initialization for 'keyword_list[27].name') BUILDSTDERR: ../conf/keywords.h:104:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "base", BASE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:104:3: note: (near initialization for 'keyword_list[28].name') BUILDSTDERR: ../conf/keywords.h:105:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "name", NAME, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:105:3: note: (near initialization for 'keyword_list[29].name') BUILDSTDERR: ../conf/keywords.h:106:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "confirm", CONFIRM, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:106:3: note: (near initialization for 'keyword_list[30].name') BUILDSTDERR: ../conf/keywords.h:107:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "undo", UNDO, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:107:3: note: (near initialization for 'keyword_list[31].name') BUILDSTDERR: ../conf/keywords.h:108:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "check", CHECK, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:108:3: note: (near initialization for 'keyword_list[32].name') BUILDSTDERR: ../conf/keywords.h:109:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "timeout", TIMEOUT, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:109:3: note: (near initialization for 'keyword_list[33].name') BUILDSTDERR: ../conf/keywords.h:110:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "latency", LATENCY, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:110:3: note: (near initialization for 'keyword_list[34].name') BUILDSTDERR: ../conf/keywords.h:111:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "limit", LIMIT, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:111:3: note: (near initialization for 'keyword_list[35].name') BUILDSTDERR: ../conf/keywords.h:112:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "watchdog", WATCHDOG, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:112:3: note: (near initialization for 'keyword_list[36].name') BUILDSTDERR: ../conf/keywords.h:113:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "configure", CONFIGURE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:113:3: note: (near initialization for 'keyword_list[37].name') BUILDSTDERR: ../conf/keywords.h:114:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "down", DOWN, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:114:3: note: (near initialization for 'keyword_list[38].name') BUILDSTDERR: ../conf/keywords.h:115:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "kernel", KERNEL, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:115:3: note: (near initialization for 'keyword_list[39].name') BUILDSTDERR: ../conf/keywords.h:116:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "persist", PERSIST, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:116:3: note: (near initialization for 'keyword_list[40].name') BUILDSTDERR: ../conf/keywords.h:117:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "scan", SCAN, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:117:3: note: (near initialization for 'keyword_list[41].name') BUILDSTDERR: ../conf/keywords.h:118:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "time", TIME, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:118:3: note: (near initialization for 'keyword_list[42].name') BUILDSTDERR: ../conf/keywords.h:119:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "learn", LEARN, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:119:3: note: (near initialization for 'keyword_list[43].name') BUILDSTDERR: ../conf/keywords.h:120:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "device", DEVICE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:120:3: note: (near initialization for 'keyword_list[44].name') BUILDSTDERR: ../conf/keywords.h:121:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "routes", ROUTES, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:121:3: note: (near initialization for 'keyword_list[45].name') BUILDSTDERR: ../conf/keywords.h:122:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "graceful", GRACEFUL, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:122:3: note: (near initialization for 'keyword_list[46].name') BUILDSTDERR: ../conf/keywords.h:123:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "restart", RESTART, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:123:3: note: (near initialization for 'keyword_list[47].name') BUILDSTDERR: ../conf/keywords.h:124:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_source", KRT_SOURCE, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:124:3: note: (near initialization for 'keyword_list[48].name') BUILDSTDERR: ../conf/keywords.h:125:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_metric", KRT_METRIC, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:125:3: note: (near initialization for 'keyword_list[49].name') BUILDSTDERR: ../conf/keywords.h:126:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "merge", MERGE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:126:3: note: (near initialization for 'keyword_list[50].name') BUILDSTDERR: ../conf/keywords.h:127:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "paths", PATHS, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:127:3: note: (near initialization for 'keyword_list[51].name') BUILDSTDERR: ../conf/keywords.h:128:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "table", TABLE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:128:3: note: (near initialization for 'keyword_list[52].name') BUILDSTDERR: ../conf/keywords.h:129:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "metric", METRIC, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:129:3: note: (near initialization for 'keyword_list[53].name') BUILDSTDERR: ../conf/keywords.h:130:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_prefsrc", KRT_PREFSRC, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:130:3: note: (near initialization for 'keyword_list[54].name') BUILDSTDERR: ../conf/keywords.h:131:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_realm", KRT_REALM, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:131:3: note: (near initialization for 'keyword_list[55].name') BUILDSTDERR: ../conf/keywords.h:132:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_scope", KRT_SCOPE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:132:3: note: (near initialization for 'keyword_list[56].name') BUILDSTDERR: ../conf/keywords.h:133:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_mtu", KRT_MTU, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:133:3: note: (near initialization for 'keyword_list[57].name') BUILDSTDERR: ../conf/keywords.h:134:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_window", KRT_WINDOW, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:134:3: note: (near initialization for 'keyword_list[58].name') BUILDSTDERR: ../conf/keywords.h:135:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_rtt", KRT_RTT, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:135:3: note: (near initialization for 'keyword_list[59].name') BUILDSTDERR: ../conf/keywords.h:136:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_rttvar", KRT_RTTVAR, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:136:3: note: (near initialization for 'keyword_list[60].name') BUILDSTDERR: ../conf/keywords.h:137:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_sstresh", KRT_SSTRESH, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:137:3: note: (near initialization for 'keyword_list[61].name') BUILDSTDERR: ../conf/keywords.h:138:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_cwnd", KRT_CWND, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:138:3: note: (near initialization for 'keyword_list[62].name') BUILDSTDERR: ../conf/keywords.h:139:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_advmss", KRT_ADVMSS, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:139:3: note: (near initialization for 'keyword_list[63].name') BUILDSTDERR: ../conf/keywords.h:140:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_reordering", KRT_REORDERING, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:140:3: note: (near initialization for 'keyword_list[64].name') BUILDSTDERR: ../conf/keywords.h:141:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_hoplimit", KRT_HOPLIMIT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:141:3: note: (near initialization for 'keyword_list[65].name') BUILDSTDERR: ../conf/keywords.h:142:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_initcwnd", KRT_INITCWND, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:142:3: note: (near initialization for 'keyword_list[66].name') BUILDSTDERR: ../conf/keywords.h:143:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_rto_min", KRT_RTO_MIN, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:143:3: note: (near initialization for 'keyword_list[67].name') BUILDSTDERR: ../conf/keywords.h:144:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_initrwnd", KRT_INITRWND, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:144:3: note: (near initialization for 'keyword_list[68].name') BUILDSTDERR: ../conf/keywords.h:145:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_quickack", KRT_QUICKACK, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:145:3: note: (near initialization for 'keyword_list[69].name') BUILDSTDERR: ../conf/keywords.h:146:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_mtu", KRT_LOCK_MTU, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:146:3: note: (near initialization for 'keyword_list[70].name') BUILDSTDERR: ../conf/keywords.h:147:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_window", KRT_LOCK_WINDOW, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:147:3: note: (near initialization for 'keyword_list[71].name') BUILDSTDERR: ../conf/keywords.h:148:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_rtt", KRT_LOCK_RTT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:148:3: note: (near initialization for 'keyword_list[72].name') BUILDSTDERR: ../conf/keywords.h:149:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_rttvar", KRT_LOCK_RTTVAR, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:149:3: note: (near initialization for 'keyword_list[73].name') BUILDSTDERR: ../conf/keywords.h:150:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_sstresh", KRT_LOCK_SSTRESH, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:150:3: note: (near initialization for 'keyword_list[74].name') BUILDSTDERR: ../conf/keywords.h:151:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_cwnd", KRT_LOCK_CWND, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:151:3: note: (near initialization for 'keyword_list[75].name') BUILDSTDERR: ../conf/keywords.h:152:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_advmss", KRT_LOCK_ADVMSS, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:152:3: note: (near initialization for 'keyword_list[76].name') BUILDSTDERR: ../conf/keywords.h:153:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_reordering", KRT_LOCK_REORDERING, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:153:3: note: (near initialization for 'keyword_list[77].name') BUILDSTDERR: ../conf/keywords.h:154:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_hoplimit", KRT_LOCK_HOPLIMIT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:154:3: note: (near initialization for 'keyword_list[78].name') BUILDSTDERR: ../conf/keywords.h:155:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_rto_min", KRT_LOCK_RTO_MIN, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:155:3: note: (near initialization for 'keyword_list[79].name') BUILDSTDERR: ../conf/keywords.h:156:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_feature_ecn", KRT_FEATURE_ECN, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:156:3: note: (near initialization for 'keyword_list[80].name') BUILDSTDERR: ../conf/keywords.h:157:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_feature_allfrag", KRT_FEATURE_ALLFRAG, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:157:3: note: (near initialization for 'keyword_list[81].name') BUILDSTDERR: ../conf/keywords.h:158:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "router", ROUTER, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:158:3: note: (near initialization for 'keyword_list[82].name') BUILDSTDERR: ../conf/keywords.h:159:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "id", ID, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:159:3: note: (near initialization for 'keyword_list[83].name') BUILDSTDERR: ../conf/keywords.h:160:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "protocol", PROTOCOL, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:160:3: note: (near initialization for 'keyword_list[84].name') BUILDSTDERR: ../conf/keywords.h:161:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "template", TEMPLATE, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:161:3: note: (near initialization for 'keyword_list[85].name') BUILDSTDERR: ../conf/keywords.h:162:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "preference", PREFERENCE, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:162:3: note: (near initialization for 'keyword_list[86].name') BUILDSTDERR: ../conf/keywords.h:163:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "disabled", DISABLED, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:163:3: note: (near initialization for 'keyword_list[87].name') BUILDSTDERR: ../conf/keywords.h:164:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "direct", DIRECT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:164:3: note: (near initialization for 'keyword_list[88].name') BUILDSTDERR: ../conf/keywords.h:165:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "interface", INTERFACE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:165:3: note: (near initialization for 'keyword_list[89].name') BUILDSTDERR: ../conf/keywords.h:166:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "import", IMPORT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:166:3: note: (near initialization for 'keyword_list[90].name') BUILDSTDERR: ../conf/keywords.h:167:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "export", EXPORT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:167:3: note: (near initialization for 'keyword_list[91].name') BUILDSTDERR: ../conf/keywords.h:168:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "filter", FILTER, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:168:3: note: (near initialization for 'keyword_list[92].name') BUILDSTDERR: ../conf/keywords.h:169:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "none", NONE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:169:3: note: (near initialization for 'keyword_list[93].name') BUILDSTDERR: ../conf/keywords.h:170:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "states", STATES, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:170:3: note: (near initialization for 'keyword_list[94].name') BUILDSTDERR: ../conf/keywords.h:171:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "filters", FILTERS, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:171:3: note: (near initialization for 'keyword_list[95].name') BUILDSTDERR: ../conf/keywords.h:172:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "receive", RECEIVE, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:172:3: note: (near initialization for 'keyword_list[96].name') BUILDSTDERR: ../conf/keywords.h:173:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "action", ACTION, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:173:3: note: (near initialization for 'keyword_list[97].name') BUILDSTDERR: ../conf/keywords.h:174:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "warn", WARN, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:174:3: note: (near initialization for 'keyword_list[98].name') BUILDSTDERR: ../conf/keywords.h:175:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "block", BLOCK, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:175:3: note: (near initialization for 'keyword_list[99].name') BUILDSTDERR: ../conf/keywords.h:176:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "disable", DISABLE, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:176:3: note: (near initialization for 'keyword_list[100].name') BUILDSTDERR: ../conf/keywords.h:177:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "keep", KEEP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:177:3: note: (near initialization for 'keyword_list[101].name') BUILDSTDERR: ../conf/keywords.h:178:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "filtered", FILTERED, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:178:3: note: (near initialization for 'keyword_list[102].name') BUILDSTDERR: ../conf/keywords.h:179:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "password", PASSWORD, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:179:3: note: (near initialization for 'keyword_list[103].name') BUILDSTDERR: ../conf/keywords.h:180:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "from", FROM, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:180:3: note: (near initialization for 'keyword_list[104].name') BUILDSTDERR: ../conf/keywords.h:181:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "passive", PASSIVE, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:181:3: note: (near initialization for 'keyword_list[105].name') BUILDSTDERR: ../conf/keywords.h:182:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "to", TO, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:182:3: note: (near initialization for 'keyword_list[106].name') BUILDSTDERR: ../conf/keywords.h:183:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "events", EVENTS, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:183:3: note: (near initialization for 'keyword_list[107].name') BUILDSTDERR: ../conf/keywords.h:184:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "packets", PACKETS, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:184:3: note: (near initialization for 'keyword_list[108].name') BUILDSTDERR: ../conf/keywords.h:185:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "protocols", PROTOCOLS, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:185:3: note: (near initialization for 'keyword_list[109].name') BUILDSTDERR: ../conf/keywords.h:186:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "interfaces", INTERFACES, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:186:3: note: (near initialization for 'keyword_list[110].name') BUILDSTDERR: ../conf/keywords.h:187:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "algorithm", ALGORITHM, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:187:3: note: (near initialization for 'keyword_list[111].name') BUILDSTDERR: ../conf/keywords.h:188:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "keyed", KEYED, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:188:3: note: (near initialization for 'keyword_list[112].name') BUILDSTDERR: ../conf/keywords.h:189:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hmac", HMAC, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:189:3: note: (near initialization for 'keyword_list[113].name') BUILDSTDERR: ../conf/keywords.h:190:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "md5", MD5, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:190:3: note: (near initialization for 'keyword_list[114].name') BUILDSTDERR: ../conf/keywords.h:191:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sha1", SHA1, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:191:3: note: (near initialization for 'keyword_list[115].name') BUILDSTDERR: ../conf/keywords.h:192:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sha256", SHA256, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:192:3: note: (near initialization for 'keyword_list[116].name') BUILDSTDERR: ../conf/keywords.h:193:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sha384", SHA384, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:193:3: note: (near initialization for 'keyword_list[117].name') BUILDSTDERR: ../conf/keywords.h:194:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sha512", SHA512, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:194:3: note: (near initialization for 'keyword_list[118].name') BUILDSTDERR: ../conf/keywords.h:195:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "primary", PRIMARY, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:195:3: note: (near initialization for 'keyword_list[119].name') BUILDSTDERR: ../conf/keywords.h:196:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stats", STATS, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:196:3: note: (near initialization for 'keyword_list[120].name') BUILDSTDERR: ../conf/keywords.h:197:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "count", COUNT, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:197:3: note: (near initialization for 'keyword_list[121].name') BUILDSTDERR: ../conf/keywords.h:198:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "for", FOR, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:198:3: note: (near initialization for 'keyword_list[122].name') BUILDSTDERR: ../conf/keywords.h:199:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "commands", COMMANDS, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:199:3: note: (near initialization for 'keyword_list[123].name') BUILDSTDERR: ../conf/keywords.h:200:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "preexport", PREEXPORT, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:200:3: note: (near initialization for 'keyword_list[124].name') BUILDSTDERR: ../conf/keywords.h:201:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "noexport", NOEXPORT, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:201:3: note: (near initialization for 'keyword_list[125].name') BUILDSTDERR: ../conf/keywords.h:202:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "generate", GENERATE, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:202:3: note: (near initialization for 'keyword_list[126].name') BUILDSTDERR: ../conf/keywords.h:203:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "roa", ROA, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:203:3: note: (near initialization for 'keyword_list[127].name') BUILDSTDERR: ../conf/keywords.h:204:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "listen", LISTEN, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:204:3: note: (near initialization for 'keyword_list[128].name') BUILDSTDERR: ../conf/keywords.h:205:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp", BGP, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:205:3: note: (near initialization for 'keyword_list[129].name') BUILDSTDERR: ../conf/keywords.h:206:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "v6only", V6ONLY, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:206:3: note: (near initialization for 'keyword_list[130].name') BUILDSTDERR: ../conf/keywords.h:207:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dual", DUAL, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:207:3: note: (near initialization for 'keyword_list[131].name') BUILDSTDERR: ../conf/keywords.h:208:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "address", ADDRESS, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:208:3: note: (near initialization for 'keyword_list[132].name') BUILDSTDERR: ../conf/keywords.h:209:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "passwords", PASSWORDS, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:209:3: note: (near initialization for 'keyword_list[133].name') BUILDSTDERR: ../conf/keywords.h:210:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "description", DESCRIPTION, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:210:3: note: (near initialization for 'keyword_list[134].name') BUILDSTDERR: ../conf/keywords.h:211:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sorted", SORTED, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:211:3: note: (near initialization for 'keyword_list[135].name') BUILDSTDERR: ../conf/keywords.h:212:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "reload", RELOAD, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:212:3: note: (near initialization for 'keyword_list[136].name') BUILDSTDERR: ../conf/keywords.h:213:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "in", IN, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:213:3: note: (near initialization for 'keyword_list[137].name') BUILDSTDERR: ../conf/keywords.h:214:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "out", OUT, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:214:3: note: (near initialization for 'keyword_list[138].name') BUILDSTDERR: ../conf/keywords.h:215:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "mrtdump", MRTDUMP, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:215:3: note: (near initialization for 'keyword_list[139].name') BUILDSTDERR: ../conf/keywords.h:216:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "messages", MESSAGES, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:216:3: note: (near initialization for 'keyword_list[140].name') BUILDSTDERR: ../conf/keywords.h:217:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "restrict", RESTRICT, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:217:3: note: (near initialization for 'keyword_list[141].name') BUILDSTDERR: ../conf/keywords.h:218:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "memory", MEMORY, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:218:3: note: (near initialization for 'keyword_list[142].name') BUILDSTDERR: ../conf/keywords.h:219:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "igp_metric", IGP_METRIC, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:219:3: note: (near initialization for 'keyword_list[143].name') BUILDSTDERR: ../conf/keywords.h:220:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "class", CLASS, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:220:3: note: (near initialization for 'keyword_list[144].name') BUILDSTDERR: ../conf/keywords.h:221:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dscp", DSCP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:221:3: note: (near initialization for 'keyword_list[145].name') BUILDSTDERR: ../conf/keywords.h:222:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "wait", WAIT, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:222:3: note: (near initialization for 'keyword_list[146].name') BUILDSTDERR: ../conf/keywords.h:223:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "max", MAX, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:223:3: note: (near initialization for 'keyword_list[147].name') BUILDSTDERR: ../conf/keywords.h:224:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "flush", FLUSH, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:224:3: note: (near initialization for 'keyword_list[148].name') BUILDSTDERR: ../conf/keywords.h:225:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "as", AS, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:225:3: note: (near initialization for 'keyword_list[149].name') BUILDSTDERR: ../conf/keywords.h:226:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_DUMMY", -((T_ENUM_RTS<<16) | RTS_DUMMY), NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:226:3: note: (near initialization for 'keyword_list[150].name') BUILDSTDERR: ../conf/keywords.h:227:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_STATIC", -((T_ENUM_RTS<<16) | RTS_STATIC), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:227:3: note: (near initialization for 'keyword_list[151].name') BUILDSTDERR: ../conf/keywords.h:228:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_INHERIT", -((T_ENUM_RTS<<16) | RTS_INHERIT), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:228:3: note: (near initialization for 'keyword_list[152].name') BUILDSTDERR: ../conf/keywords.h:229:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_DEVICE", -((T_ENUM_RTS<<16) | RTS_DEVICE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:229:3: note: (near initialization for 'keyword_list[153].name') BUILDSTDERR: ../conf/keywords.h:230:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_STATIC_DEVICE", -((T_ENUM_RTS<<16) | RTS_STATIC_DEVICE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:230:3: note: (near initialization for 'keyword_list[154].name') BUILDSTDERR: ../conf/keywords.h:231:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_REDIRECT", -((T_ENUM_RTS<<16) | RTS_REDIRECT), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:231:3: note: (near initialization for 'keyword_list[155].name') BUILDSTDERR: ../conf/keywords.h:232:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_RIP", -((T_ENUM_RTS<<16) | RTS_RIP), NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:232:3: note: (near initialization for 'keyword_list[156].name') BUILDSTDERR: ../conf/keywords.h:233:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_OSPF", -((T_ENUM_RTS<<16) | RTS_OSPF), NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:233:3: note: (near initialization for 'keyword_list[157].name') BUILDSTDERR: ../conf/keywords.h:234:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_OSPF_IA", -((T_ENUM_RTS<<16) | RTS_OSPF_IA), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:234:3: note: (near initialization for 'keyword_list[158].name') BUILDSTDERR: ../conf/keywords.h:235:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_OSPF_EXT1", -((T_ENUM_RTS<<16) | RTS_OSPF_EXT1), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:235:3: note: (near initialization for 'keyword_list[159].name') BUILDSTDERR: ../conf/keywords.h:236:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_OSPF_EXT2", -((T_ENUM_RTS<<16) | RTS_OSPF_EXT2), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:236:3: note: (near initialization for 'keyword_list[160].name') BUILDSTDERR: ../conf/keywords.h:237:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_BGP", -((T_ENUM_RTS<<16) | RTS_BGP), NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:237:3: note: (near initialization for 'keyword_list[161].name') BUILDSTDERR: ../conf/keywords.h:238:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_PIPE", -((T_ENUM_RTS<<16) | RTS_PIPE), NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:238:3: note: (near initialization for 'keyword_list[162].name') BUILDSTDERR: ../conf/keywords.h:239:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_BABEL", -((T_ENUM_RTS<<16) | RTS_BABEL), NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:239:3: note: (near initialization for 'keyword_list[163].name') BUILDSTDERR: ../conf/keywords.h:240:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_HOST", -((T_ENUM_SCOPE<<16) | SCOPE_HOST), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:240:3: note: (near initialization for 'keyword_list[164].name') BUILDSTDERR: ../conf/keywords.h:241:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_LINK", -((T_ENUM_SCOPE<<16) | SCOPE_LINK), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:241:3: note: (near initialization for 'keyword_list[165].name') BUILDSTDERR: ../conf/keywords.h:242:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_SITE", -((T_ENUM_SCOPE<<16) | SCOPE_SITE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:242:3: note: (near initialization for 'keyword_list[166].name') BUILDSTDERR: ../conf/keywords.h:243:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_ORGANIZATION", -((T_ENUM_SCOPE<<16) | SCOPE_ORGANIZATION), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:243:3: note: (near initialization for 'keyword_list[167].name') BUILDSTDERR: ../conf/keywords.h:244:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_UNIVERSE", -((T_ENUM_SCOPE<<16) | SCOPE_UNIVERSE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:244:3: note: (near initialization for 'keyword_list[168].name') BUILDSTDERR: ../conf/keywords.h:245:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_UNDEFINED", -((T_ENUM_SCOPE<<16) | SCOPE_UNDEFINED), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:245:3: note: (near initialization for 'keyword_list[169].name') BUILDSTDERR: ../conf/keywords.h:246:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTC_UNICAST", -((T_ENUM_RTC<<16) | RTC_UNICAST), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:246:3: note: (near initialization for 'keyword_list[170].name') BUILDSTDERR: ../conf/keywords.h:247:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTC_BROADCAST", -((T_ENUM_RTC<<16) | RTC_BROADCAST), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:247:3: note: (near initialization for 'keyword_list[171].name') BUILDSTDERR: ../conf/keywords.h:248:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTC_MULTICAST", -((T_ENUM_RTC<<16) | RTC_MULTICAST), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:248:3: note: (near initialization for 'keyword_list[172].name') BUILDSTDERR: ../conf/keywords.h:249:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTC_ANYCAST", -((T_ENUM_RTC<<16) | RTC_ANYCAST), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:249:3: note: (near initialization for 'keyword_list[173].name') BUILDSTDERR: ../conf/keywords.h:250:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_ROUTER", -((T_ENUM_RTD<<16) | RTD_ROUTER), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:250:3: note: (near initialization for 'keyword_list[174].name') BUILDSTDERR: ../conf/keywords.h:251:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_DEVICE", -((T_ENUM_RTD<<16) | RTD_DEVICE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:251:3: note: (near initialization for 'keyword_list[175].name') BUILDSTDERR: ../conf/keywords.h:252:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_BLACKHOLE", -((T_ENUM_RTD<<16) | RTD_BLACKHOLE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:252:3: note: (near initialization for 'keyword_list[176].name') BUILDSTDERR: ../conf/keywords.h:253:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_UNREACHABLE", -((T_ENUM_RTD<<16) | RTD_UNREACHABLE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:253:3: note: (near initialization for 'keyword_list[177].name') BUILDSTDERR: ../conf/keywords.h:254:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_PROHIBIT", -((T_ENUM_RTD<<16) | RTD_PROHIBIT), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:254:3: note: (near initialization for 'keyword_list[178].name') BUILDSTDERR: ../conf/keywords.h:255:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_MULTIPATH", -((T_ENUM_RTD<<16) | RTD_MULTIPATH), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:255:3: note: (near initialization for 'keyword_list[179].name') BUILDSTDERR: ../conf/keywords.h:256:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ROA_UNKNOWN", -((T_ENUM_ROA<<16) | ROA_UNKNOWN), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:256:3: note: (near initialization for 'keyword_list[180].name') BUILDSTDERR: ../conf/keywords.h:257:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ROA_VALID", -((T_ENUM_ROA<<16) | ROA_VALID), NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:257:3: note: (near initialization for 'keyword_list[181].name') BUILDSTDERR: ../conf/keywords.h:258:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ROA_INVALID", -((T_ENUM_ROA<<16) | ROA_INVALID), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:258:3: note: (near initialization for 'keyword_list[182].name') BUILDSTDERR: ../conf/keywords.h:259:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "show", SHOW, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:259:3: note: (near initialization for 'keyword_list[183].name') BUILDSTDERR: ../conf/keywords.h:260:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "status", STATUS, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:260:3: note: (near initialization for 'keyword_list[184].name') BUILDSTDERR: ../conf/keywords.h:261:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "summary", SUMMARY, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:261:3: note: (near initialization for 'keyword_list[185].name') BUILDSTDERR: ../conf/keywords.h:262:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "route", ROUTE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:262:3: note: (near initialization for 'keyword_list[186].name') BUILDSTDERR: ../conf/keywords.h:263:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "symbols", SYMBOLS, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:263:3: note: (near initialization for 'keyword_list[187].name') BUILDSTDERR: ../conf/keywords.h:264:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "add", ADD, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:264:3: note: (near initialization for 'keyword_list[188].name') BUILDSTDERR: ../conf/keywords.h:265:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "delete", DELETE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:265:3: note: (near initialization for 'keyword_list[189].name') BUILDSTDERR: ../conf/keywords.h:266:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dump", DUMP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:266:3: note: (near initialization for 'keyword_list[190].name') BUILDSTDERR: ../conf/keywords.h:267:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "resources", RESOURCES, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:267:3: note: (near initialization for 'keyword_list[191].name') BUILDSTDERR: ../conf/keywords.h:268:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sockets", SOCKETS, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:268:3: note: (near initialization for 'keyword_list[192].name') BUILDSTDERR: ../conf/keywords.h:269:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "neighbors", NEIGHBORS, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:269:3: note: (near initialization for 'keyword_list[193].name') BUILDSTDERR: ../conf/keywords.h:270:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "attributes", ATTRIBUTES, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:270:3: note: (near initialization for 'keyword_list[194].name') BUILDSTDERR: ../conf/keywords.h:271:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "eval", EVAL, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:271:3: note: (near initialization for 'keyword_list[195].name') BUILDSTDERR: ../conf/keywords.h:272:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "echo", ECHO, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:272:3: note: (near initialization for 'keyword_list[196].name') BUILDSTDERR: ../conf/keywords.h:273:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "enable", ENABLE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:273:3: note: (near initialization for 'keyword_list[197].name') BUILDSTDERR: ../conf/keywords.h:274:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "function", FUNCTION, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:274:3: note: (near initialization for 'keyword_list[198].name') BUILDSTDERR: ../conf/keywords.h:275:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "print", PRINT, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:275:3: note: (near initialization for 'keyword_list[199].name') BUILDSTDERR: ../conf/keywords.h:276:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "printn", PRINTN, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:276:3: note: (near initialization for 'keyword_list[200].name') BUILDSTDERR: ../conf/keywords.h:277:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "unset", UNSET, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:277:3: note: (near initialization for 'keyword_list[201].name') BUILDSTDERR: ../conf/keywords.h:278:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "return", RETURN, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:278:3: note: (near initialization for 'keyword_list[202].name') BUILDSTDERR: ../conf/keywords.h:279:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "accept", ACCEPT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:279:3: note: (near initialization for 'keyword_list[203].name') BUILDSTDERR: ../conf/keywords.h:280:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "reject", REJECT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:280:3: note: (near initialization for 'keyword_list[204].name') BUILDSTDERR: ../conf/keywords.h:281:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "quitbird", QUITBIRD, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:281:3: note: (near initialization for 'keyword_list[205].name') BUILDSTDERR: ../conf/keywords.h:282:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "int", INT, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:282:3: note: (near initialization for 'keyword_list[206].name') BUILDSTDERR: ../conf/keywords.h:283:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bool", BOOL, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:283:3: note: (near initialization for 'keyword_list[207].name') BUILDSTDERR: ../conf/keywords.h:284:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ip", IP, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:284:3: note: (near initialization for 'keyword_list[208].name') BUILDSTDERR: ../conf/keywords.h:285:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "prefix", PREFIX, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:285:3: note: (near initialization for 'keyword_list[209].name') BUILDSTDERR: ../conf/keywords.h:286:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "pair", PAIR, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:286:3: note: (near initialization for 'keyword_list[210].name') BUILDSTDERR: ../conf/keywords.h:287:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "quad", QUAD, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:287:3: note: (near initialization for 'keyword_list[211].name') BUILDSTDERR: ../conf/keywords.h:288:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ec", EC, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:288:3: note: (near initialization for 'keyword_list[212].name') BUILDSTDERR: ../conf/keywords.h:289:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lc", LC, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:289:3: note: (near initialization for 'keyword_list[213].name') BUILDSTDERR: ../conf/keywords.h:290:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "set", SET, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:290:3: note: (near initialization for 'keyword_list[214].name') BUILDSTDERR: ../conf/keywords.h:291:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "string", STRING, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:291:3: note: (near initialization for 'keyword_list[215].name') BUILDSTDERR: ../conf/keywords.h:292:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgpmask", BGPMASK, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:292:3: note: (near initialization for 'keyword_list[216].name') BUILDSTDERR: ../conf/keywords.h:293:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgppath", BGPPATH, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:293:3: note: (near initialization for 'keyword_list[217].name') BUILDSTDERR: ../conf/keywords.h:294:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "clist", CLIST, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:294:3: note: (near initialization for 'keyword_list[218].name') BUILDSTDERR: ../conf/keywords.h:295:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "eclist", ECLIST, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:295:3: note: (near initialization for 'keyword_list[219].name') BUILDSTDERR: ../conf/keywords.h:296:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lclist", LCLIST, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:296:3: note: (near initialization for 'keyword_list[220].name') BUILDSTDERR: ../conf/keywords.h:297:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "if", IF, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:297:3: note: (near initialization for 'keyword_list[221].name') BUILDSTDERR: ../conf/keywords.h:298:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "then", THEN, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:298:3: note: (near initialization for 'keyword_list[222].name') BUILDSTDERR: ../conf/keywords.h:299:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "else", ELSE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:299:3: note: (near initialization for 'keyword_list[223].name') BUILDSTDERR: ../conf/keywords.h:300:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "case", CASE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:300:3: note: (near initialization for 'keyword_list[224].name') BUILDSTDERR: ../conf/keywords.h:301:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "true", TRUE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:301:3: note: (near initialization for 'keyword_list[225].name') BUILDSTDERR: ../conf/keywords.h:302:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "false", FALSE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:302:3: note: (near initialization for 'keyword_list[226].name') BUILDSTDERR: ../conf/keywords.h:303:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rt", RT, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:303:3: note: (near initialization for 'keyword_list[227].name') BUILDSTDERR: ../conf/keywords.h:304:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ro", RO, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:304:3: note: (near initialization for 'keyword_list[228].name') BUILDSTDERR: ../conf/keywords.h:305:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "unknown", UNKNOWN, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:305:3: note: (near initialization for 'keyword_list[229].name') BUILDSTDERR: ../conf/keywords.h:306:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "generic", GENERIC, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:306:3: note: (near initialization for 'keyword_list[230].name') BUILDSTDERR: ../conf/keywords.h:307:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "gw", GW, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:307:3: note: (near initialization for 'keyword_list[231].name') BUILDSTDERR: ../conf/keywords.h:308:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "net", NET, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:308:3: note: (near initialization for 'keyword_list[232].name') BUILDSTDERR: ../conf/keywords.h:309:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "mask", MASK, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:309:3: note: (near initialization for 'keyword_list[233].name') BUILDSTDERR: ../conf/keywords.h:310:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "proto", PROTO, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:310:3: note: (near initialization for 'keyword_list[234].name') BUILDSTDERR: ../conf/keywords.h:311:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "source", SOURCE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:311:3: note: (near initialization for 'keyword_list[235].name') BUILDSTDERR: ../conf/keywords.h:312:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "scope", SCOPE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:312:3: note: (near initialization for 'keyword_list[236].name') BUILDSTDERR: ../conf/keywords.h:313:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cast", CAST, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:313:3: note: (near initialization for 'keyword_list[237].name') BUILDSTDERR: ../conf/keywords.h:314:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dest", DEST, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:314:3: note: (near initialization for 'keyword_list[238].name') BUILDSTDERR: ../conf/keywords.h:315:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ifname", IFNAME, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:315:3: note: (near initialization for 'keyword_list[239].name') BUILDSTDERR: ../conf/keywords.h:316:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ifindex", IFINDEX, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:316:3: note: (near initialization for 'keyword_list[240].name') BUILDSTDERR: ../conf/keywords.h:317:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "len", LEN, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:317:3: note: (near initialization for 'keyword_list[241].name') BUILDSTDERR: ../conf/keywords.h:318:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "defined", DEFINED, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:318:3: note: (near initialization for 'keyword_list[242].name') BUILDSTDERR: ../conf/keywords.h:319:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "contains", CONTAINS, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:319:3: note: (near initialization for 'keyword_list[243].name') BUILDSTDERR: ../conf/keywords.h:320:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "reset", RESET, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:320:3: note: (near initialization for 'keyword_list[244].name') BUILDSTDERR: ../conf/keywords.h:321:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "prepend", PREPEND, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:321:3: note: (near initialization for 'keyword_list[245].name') BUILDSTDERR: ../conf/keywords.h:322:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "first", FIRST, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:322:3: note: (near initialization for 'keyword_list[246].name') BUILDSTDERR: ../conf/keywords.h:323:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "last", LAST, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:323:3: note: (near initialization for 'keyword_list[247].name') BUILDSTDERR: ../conf/keywords.h:324:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "last_nonaggregated", LAST_NONAGGREGATED, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:324:3: note: (near initialization for 'keyword_list[248].name') BUILDSTDERR: ../conf/keywords.h:325:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "match", MATCH, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:325:3: note: (near initialization for 'keyword_list[249].name') BUILDSTDERR: ../conf/keywords.h:326:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "roa_check", ROA_CHECK, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:326:3: note: (near initialization for 'keyword_list[250].name') BUILDSTDERR: ../conf/keywords.h:327:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "empty", EMPTY, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:327:3: note: (near initialization for 'keyword_list[251].name') BUILDSTDERR: ../conf/keywords.h:328:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "where", WHERE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:328:3: note: (near initialization for 'keyword_list[252].name') BUILDSTDERR: ../conf/keywords.h:329:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bfd", BFD, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:329:3: note: (near initialization for 'keyword_list[253].name') BUILDSTDERR: ../conf/keywords.h:330:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "min", MIN, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:330:3: note: (near initialization for 'keyword_list[254].name') BUILDSTDERR: ../conf/keywords.h:331:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "idle", IDLE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:331:3: note: (near initialization for 'keyword_list[255].name') BUILDSTDERR: ../conf/keywords.h:332:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rx", RX, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:332:3: note: (near initialization for 'keyword_list[256].name') BUILDSTDERR: ../conf/keywords.h:333:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "tx", TX, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:333:3: note: (near initialization for 'keyword_list[257].name') BUILDSTDERR: ../conf/keywords.h:334:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "interval", INTERVAL, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:334:3: note: (near initialization for 'keyword_list[258].name') BUILDSTDERR: ../conf/keywords.h:335:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "multiplier", MULTIPLIER, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:335:3: note: (near initialization for 'keyword_list[259].name') BUILDSTDERR: ../conf/keywords.h:336:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "multihop", MULTIHOP, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:336:3: note: (near initialization for 'keyword_list[260].name') BUILDSTDERR: ../conf/keywords.h:337:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "neighbor", NEIGHBOR, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:337:3: note: (near initialization for 'keyword_list[261].name') BUILDSTDERR: ../conf/keywords.h:338:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dev", DEV, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:338:3: note: (near initialization for 'keyword_list[262].name') BUILDSTDERR: ../conf/keywords.h:339:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "local", LOCAL, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:339:3: note: (near initialization for 'keyword_list[263].name') BUILDSTDERR: ../conf/keywords.h:340:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "authentication", AUTHENTICATION, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:340:3: note: (near initialization for 'keyword_list[264].name') BUILDSTDERR: ../conf/keywords.h:341:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "simple", SIMPLE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:341:3: note: (near initialization for 'keyword_list[265].name') BUILDSTDERR: ../conf/keywords.h:342:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "meticulous", METICULOUS, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:342:3: note: (near initialization for 'keyword_list[266].name') BUILDSTDERR: ../conf/keywords.h:343:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sessions", SESSIONS, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:343:3: note: (near initialization for 'keyword_list[267].name') BUILDSTDERR: ../conf/keywords.h:344:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hold", HOLD, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:344:3: note: (near initialization for 'keyword_list[268].name') BUILDSTDERR: ../conf/keywords.h:345:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "connect", CONNECT, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:345:3: note: (near initialization for 'keyword_list[269].name') BUILDSTDERR: ../conf/keywords.h:346:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "retry", RETRY, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:346:3: note: (near initialization for 'keyword_list[270].name') BUILDSTDERR: ../conf/keywords.h:347:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "keepalive", KEEPALIVE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:347:3: note: (near initialization for 'keyword_list[271].name') BUILDSTDERR: ../conf/keywords.h:348:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "startup", STARTUP, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:348:3: note: (near initialization for 'keyword_list[272].name') BUILDSTDERR: ../conf/keywords.h:349:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "via", VIA, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:349:3: note: (near initialization for 'keyword_list[273].name') BUILDSTDERR: ../conf/keywords.h:350:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "next", NEXT, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:350:3: note: (near initialization for 'keyword_list[274].name') BUILDSTDERR: ../conf/keywords.h:351:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hop", HOP, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:351:3: note: (near initialization for 'keyword_list[275].name') BUILDSTDERR: ../conf/keywords.h:352:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "self", SELF, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:352:3: note: (near initialization for 'keyword_list[276].name') BUILDSTDERR: ../conf/keywords.h:353:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "default", DEFAULT, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:353:3: note: (near initialization for 'keyword_list[277].name') BUILDSTDERR: ../conf/keywords.h:354:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "path", PATH, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:354:3: note: (near initialization for 'keyword_list[278].name') BUILDSTDERR: ../conf/keywords.h:355:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "start", START, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:355:3: note: (near initialization for 'keyword_list[279].name') BUILDSTDERR: ../conf/keywords.h:356:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "delay", DELAY, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:356:3: note: (near initialization for 'keyword_list[280].name') BUILDSTDERR: ../conf/keywords.h:357:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "forget", FORGET, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:357:3: note: (near initialization for 'keyword_list[281].name') BUILDSTDERR: ../conf/keywords.h:358:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "after", AFTER, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:358:3: note: (near initialization for 'keyword_list[282].name') BUILDSTDERR: ../conf/keywords.h:359:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_path", BGP_PATH, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:359:3: note: (near initialization for 'keyword_list[283].name') BUILDSTDERR: ../conf/keywords.h:360:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_local_pref", BGP_LOCAL_PREF, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:360:3: note: (near initialization for 'keyword_list[284].name') BUILDSTDERR: ../conf/keywords.h:361:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_med", BGP_MED, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:361:3: note: (near initialization for 'keyword_list[285].name') BUILDSTDERR: ../conf/keywords.h:362:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_origin", BGP_ORIGIN, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:362:3: note: (near initialization for 'keyword_list[286].name') BUILDSTDERR: ../conf/keywords.h:363:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_next_hop", BGP_NEXT_HOP, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:363:3: note: (near initialization for 'keyword_list[287].name') BUILDSTDERR: ../conf/keywords.h:364:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_atomic_aggr", BGP_ATOMIC_AGGR, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:364:3: note: (near initialization for 'keyword_list[288].name') BUILDSTDERR: ../conf/keywords.h:365:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_aggregator", BGP_AGGREGATOR, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:365:3: note: (near initialization for 'keyword_list[289].name') BUILDSTDERR: ../conf/keywords.h:366:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_community", BGP_COMMUNITY, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:366:3: note: (near initialization for 'keyword_list[290].name') BUILDSTDERR: ../conf/keywords.h:367:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_ext_community", BGP_EXT_COMMUNITY, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:367:3: note: (near initialization for 'keyword_list[291].name') BUILDSTDERR: ../conf/keywords.h:368:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rr", RR, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:368:3: note: (near initialization for 'keyword_list[292].name') BUILDSTDERR: ../conf/keywords.h:369:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rs", RS, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:369:3: note: (near initialization for 'keyword_list[293].name') BUILDSTDERR: ../conf/keywords.h:370:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "client", CLIENT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:370:3: note: (near initialization for 'keyword_list[294].name') BUILDSTDERR: ../conf/keywords.h:371:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cluster", CLUSTER, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:371:3: note: (near initialization for 'keyword_list[295].name') BUILDSTDERR: ../conf/keywords.h:372:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "as4", AS4, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:372:3: note: (near initialization for 'keyword_list[296].name') BUILDSTDERR: ../conf/keywords.h:373:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "advertise", ADVERTISE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:373:3: note: (near initialization for 'keyword_list[297].name') BUILDSTDERR: ../conf/keywords.h:374:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ipv4", IPV4, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:374:3: note: (near initialization for 'keyword_list[298].name') BUILDSTDERR: ../conf/keywords.h:375:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "capabilities", CAPABILITIES, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:375:3: note: (near initialization for 'keyword_list[299].name') BUILDSTDERR: ../conf/keywords.h:376:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "prefer", PREFER, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:376:3: note: (near initialization for 'keyword_list[300].name') BUILDSTDERR: ../conf/keywords.h:377:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "older", OLDER, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:377:3: note: (near initialization for 'keyword_list[301].name') BUILDSTDERR: ../conf/keywords.h:378:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "missing", MISSING, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:378:3: note: (near initialization for 'keyword_list[302].name') BUILDSTDERR: ../conf/keywords.h:379:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lladdr", LLADDR, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:379:3: note: (near initialization for 'keyword_list[303].name') BUILDSTDERR: ../conf/keywords.h:380:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "drop", DROP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:380:3: note: (near initialization for 'keyword_list[304].name') BUILDSTDERR: ../conf/keywords.h:381:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ignore", IGNORE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:381:3: note: (near initialization for 'keyword_list[305].name') BUILDSTDERR: ../conf/keywords.h:382:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "refresh", REFRESH, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:382:3: note: (near initialization for 'keyword_list[306].name') BUILDSTDERR: ../conf/keywords.h:383:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "interpret", INTERPRET, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:383:3: note: (near initialization for 'keyword_list[307].name') BUILDSTDERR: ../conf/keywords.h:384:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "communities", COMMUNITIES, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:384:3: note: (near initialization for 'keyword_list[308].name') BUILDSTDERR: ../conf/keywords.h:385:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_originator_id", BGP_ORIGINATOR_ID, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:385:3: note: (near initialization for 'keyword_list[309].name') BUILDSTDERR: ../conf/keywords.h:386:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_cluster_list", BGP_CLUSTER_LIST, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:386:3: note: (near initialization for 'keyword_list[310].name') BUILDSTDERR: ../conf/keywords.h:387:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "igp", IGP, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:387:3: note: (near initialization for 'keyword_list[311].name') BUILDSTDERR: ../conf/keywords.h:388:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "gateway", GATEWAY, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:388:3: note: (near initialization for 'keyword_list[312].name') BUILDSTDERR: ../conf/keywords.h:389:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "recursive", RECURSIVE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:389:3: note: (near initialization for 'keyword_list[313].name') BUILDSTDERR: ../conf/keywords.h:390:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "med", MED, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:390:3: note: (near initialization for 'keyword_list[314].name') BUILDSTDERR: ../conf/keywords.h:391:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ttl", TTL, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:391:3: note: (near initialization for 'keyword_list[315].name') BUILDSTDERR: ../conf/keywords.h:392:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "security", SECURITY, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:392:3: note: (near initialization for 'keyword_list[316].name') BUILDSTDERR: ../conf/keywords.h:393:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "deterministic", DETERMINISTIC, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:393:3: note: (near initialization for 'keyword_list[317].name') BUILDSTDERR: ../conf/keywords.h:394:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "secondary", SECONDARY, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:394:3: note: (near initialization for 'keyword_list[318].name') BUILDSTDERR: ../conf/keywords.h:395:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "allow", ALLOW, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:395:3: note: (near initialization for 'keyword_list[319].name') BUILDSTDERR: ../conf/keywords.h:396:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "aware", AWARE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:396:3: note: (near initialization for 'keyword_list[320].name') BUILDSTDERR: ../conf/keywords.h:397:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "link", LINK, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:397:3: note: (near initialization for 'keyword_list[321].name') BUILDSTDERR: ../conf/keywords.h:398:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "extended", EXTENDED, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:398:3: note: (near initialization for 'keyword_list[322].name') BUILDSTDERR: ../conf/keywords.h:399:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "setkey", SETKEY, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:399:3: note: (near initialization for 'keyword_list[323].name') BUILDSTDERR: ../conf/keywords.h:400:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_large_community", BGP_LARGE_COMMUNITY, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:400:3: note: (near initialization for 'keyword_list[324].name') BUILDSTDERR: ../conf/keywords.h:401:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ORIGIN_IGP", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_IGP), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:401:3: note: (near initialization for 'keyword_list[325].name') BUILDSTDERR: ../conf/keywords.h:402:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ORIGIN_EGP", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_EGP), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:402:3: note: (near initialization for 'keyword_list[326].name') BUILDSTDERR: ../conf/keywords.h:403:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ORIGIN_INCOMPLETE", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_INCOMPLETE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:403:3: note: (near initialization for 'keyword_list[327].name') BUILDSTDERR: ../conf/keywords.h:404:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ospf", OSPF, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:404:3: note: (near initialization for 'keyword_list[328].name') BUILDSTDERR: ../conf/keywords.h:405:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "area", AREA, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:405:3: note: (near initialization for 'keyword_list[329].name') BUILDSTDERR: ../conf/keywords.h:406:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ospf_metric1", OSPF_METRIC1, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:406:3: note: (near initialization for 'keyword_list[330].name') BUILDSTDERR: ../conf/keywords.h:407:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ospf_metric2", OSPF_METRIC2, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:407:3: note: (near initialization for 'keyword_list[331].name') BUILDSTDERR: ../conf/keywords.h:408:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ospf_tag", OSPF_TAG, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:408:3: note: (near initialization for 'keyword_list[332].name') BUILDSTDERR: ../conf/keywords.h:409:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ospf_router_id", OSPF_ROUTER_ID, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:409:3: note: (near initialization for 'keyword_list[333].name') BUILDSTDERR: ../conf/keywords.h:410:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rfc1583compat", RFC1583COMPAT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:410:3: note: (near initialization for 'keyword_list[334].name') BUILDSTDERR: ../conf/keywords.h:411:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stub", STUB, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:411:3: note: (near initialization for 'keyword_list[335].name') BUILDSTDERR: ../conf/keywords.h:412:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "tick", TICK, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:412:3: note: (near initialization for 'keyword_list[336].name') BUILDSTDERR: ../conf/keywords.h:413:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cost", COST, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:413:3: note: (near initialization for 'keyword_list[337].name') BUILDSTDERR: ../conf/keywords.h:414:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cost2", COST2, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:414:3: note: (near initialization for 'keyword_list[338].name') BUILDSTDERR: ../conf/keywords.h:415:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "retransmit", RETRANSMIT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:415:3: note: (near initialization for 'keyword_list[339].name') BUILDSTDERR: ../conf/keywords.h:416:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hello", HELLO, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:416:3: note: (near initialization for 'keyword_list[340].name') BUILDSTDERR: ../conf/keywords.h:417:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "transmit", TRANSMIT, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:417:3: note: (near initialization for 'keyword_list[341].name') BUILDSTDERR: ../conf/keywords.h:418:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "priority", PRIORITY, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: cf-parse.y: In function 'cf_parse': BUILDSTDERR: cf-parse.y:1134:19: warning: pointer targets in assignment from 'char *' to 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] BUILDSTDERR: kpi->pattern = $2; BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:418:3: note: (near initialization for 'keyword_list[342].name') BUILDSTDERR: ../conf/keywords.h:419:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dead", DEAD, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:419:3: note: (near initialization for 'keyword_list[343].name') BUILDSTDERR: ../conf/keywords.h:420:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "type", TYPE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:420:3: note: (near initialization for 'keyword_list[344].name') BUILDSTDERR: ../conf/keywords.h:421:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "broadcast", BROADCAST, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:421:3: note: (near initialization for 'keyword_list[345].name') BUILDSTDERR: ../conf/keywords.h:422:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bcast", BCAST, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:422:3: note: (near initialization for 'keyword_list[346].name') BUILDSTDERR: ../conf/keywords.h:423:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "nonbroadcast", NONBROADCAST, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:423:3: note: (near initialization for 'keyword_list[347].name') BUILDSTDERR: ../conf/keywords.h:424:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "nbma", NBMA, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:424:3: note: (near initialization for 'keyword_list[348].name') BUILDSTDERR: ../conf/keywords.h:425:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "pointopoint", POINTOPOINT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:425:3: note: (near initialization for 'keyword_list[349].name') BUILDSTDERR: ../conf/keywords.h:426:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ptp", PTP, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:426:3: note: (near initialization for 'keyword_list[350].name') BUILDSTDERR: ../conf/keywords.h:427:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "pointomultipoint", POINTOMULTIPOINT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:427:3: note: (near initialization for 'keyword_list[351].name') BUILDSTDERR: ../conf/keywords.h:428:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ptmp", PTMP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:428:3: note: (near initialization for 'keyword_list[352].name') BUILDSTDERR: ../conf/keywords.h:429:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "strict", STRICT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:429:3: note: (near initialization for 'keyword_list[353].name') BUILDSTDERR: ../conf/keywords.h:430:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cryptographic", CRYPTOGRAPHIC, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:430:3: note: (near initialization for 'keyword_list[354].name') BUILDSTDERR: ../conf/keywords.h:431:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "eligible", ELIGIBLE, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:431:3: note: (near initialization for 'keyword_list[355].name') BUILDSTDERR: ../conf/keywords.h:432:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "poll", POLL, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:432:3: note: (near initialization for 'keyword_list[356].name') BUILDSTDERR: ../conf/keywords.h:433:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "networks", NETWORKS, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:433:3: note: (near initialization for 'keyword_list[357].name') BUILDSTDERR: ../conf/keywords.h:434:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hidden", HIDDEN, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:434:3: note: (near initialization for 'keyword_list[358].name') BUILDSTDERR: ../conf/keywords.h:435:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "virtual", VIRTUAL, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:435:3: note: (near initialization for 'keyword_list[359].name') BUILDSTDERR: ../conf/keywords.h:436:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "only", ONLY, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:436:3: note: (near initialization for 'keyword_list[360].name') BUILDSTDERR: ../conf/keywords.h:437:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "buffer", BUFFER, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:437:3: note: (near initialization for 'keyword_list[361].name') BUILDSTDERR: ../conf/keywords.h:438:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "large", LARGE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:438:3: note: (near initialization for 'keyword_list[362].name') BUILDSTDERR: ../conf/keywords.h:439:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "normal", NORMAL, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:439:3: note: (near initialization for 'keyword_list[363].name') BUILDSTDERR: ../conf/keywords.h:440:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stubnet", STUBNET, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:440:3: note: (near initialization for 'keyword_list[364].name') BUILDSTDERR: ../conf/keywords.h:441:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "tag", TAG, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:441:3: note: (near initialization for 'keyword_list[365].name') BUILDSTDERR: ../conf/keywords.h:442:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "external", EXTERNAL, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:442:3: note: (near initialization for 'keyword_list[366].name') BUILDSTDERR: ../conf/keywords.h:443:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lsadb", LSADB, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:443:3: note: (near initialization for 'keyword_list[367].name') BUILDSTDERR: ../conf/keywords.h:444:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ecmp", ECMP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:444:3: note: (near initialization for 'keyword_list[368].name') BUILDSTDERR: ../conf/keywords.h:445:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "weight", WEIGHT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:445:3: note: (near initialization for 'keyword_list[369].name') BUILDSTDERR: ../conf/keywords.h:446:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "nssa", NSSA, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:446:3: note: (near initialization for 'keyword_list[370].name') BUILDSTDERR: ../conf/keywords.h:447:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "translator", TRANSLATOR, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:447:3: note: (near initialization for 'keyword_list[371].name') BUILDSTDERR: cf-parse.y:1349:25: warning: pointer targets in assignment from 'char *' to 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] BUILDSTDERR: TEXT { this_ipn->pattern = $1; this_ipn->prefix = IPA_NONE; this_ipn->pxlen = 0; } BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:448:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stability", STABILITY, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:448:3: note: (near initialization for 'keyword_list[372].name') BUILDSTDERR: ../conf/keywords.h:449:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "global", GLOBAL, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:449:3: note: (near initialization for 'keyword_list[373].name') BUILDSTDERR: ../conf/keywords.h:450:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lsid", LSID, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:450:3: note: (near initialization for 'keyword_list[374].name') BUILDSTDERR: cf-parse.y:1351:25: warning: pointer targets in assignment from 'char *' to 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] BUILDSTDERR: | TEXT prefix_or_ipa { this_ipn->pattern = $1; this_ipn->prefix = $2.addr; this_ipn->pxlen = $2.len; } BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:451:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "instance", INSTANCE, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:451:3: note: (near initialization for 'keyword_list[375].name') BUILDSTDERR: ../conf/keywords.h:452:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "real", REAL, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:452:3: note: (near initialization for 'keyword_list[376].name') BUILDSTDERR: ../conf/keywords.h:453:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "netmask", NETMASK, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:453:3: note: (near initialization for 'keyword_list[377].name') BUILDSTDERR: ../conf/keywords.h:454:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "length", LENGTH, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:454:3: note: (near initialization for 'keyword_list[378].name') BUILDSTDERR: ../conf/keywords.h:455:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lsa", LSA, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:455:3: note: (near initialization for 'keyword_list[379].name') BUILDSTDERR: ../conf/keywords.h:456:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "suppression", SUPPRESSION, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:456:3: note: (near initialization for 'keyword_list[380].name') BUILDSTDERR: ../conf/keywords.h:457:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "topology", TOPOLOGY, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:457:3: note: (near initialization for 'keyword_list[381].name') BUILDSTDERR: ../conf/keywords.h:458:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "state", STATE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:458:3: note: (near initialization for 'keyword_list[382].name') BUILDSTDERR: ../conf/keywords.h:459:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "pipe", PIPE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:459:3: note: (near initialization for 'keyword_list[383].name') BUILDSTDERR: ../conf/keywords.h:460:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "peer", PEER, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:460:3: note: (near initialization for 'keyword_list[384].name') BUILDSTDERR: ../conf/keywords.h:461:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "mode", MODE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:461:3: note: (near initialization for 'keyword_list[385].name') BUILDSTDERR: ../conf/keywords.h:462:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "opaque", OPAQUE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:462:3: note: (near initialization for 'keyword_list[386].name') BUILDSTDERR: ../conf/keywords.h:463:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "transparent", TRANSPARENT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:463:3: note: (near initialization for 'keyword_list[387].name') BUILDSTDERR: ../conf/keywords.h:464:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "radv", RADV, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:464:3: note: (near initialization for 'keyword_list[388].name') BUILDSTDERR: ../conf/keywords.h:465:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ra", RA, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:465:3: note: (near initialization for 'keyword_list[389].name') BUILDSTDERR: ../conf/keywords.h:466:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "managed", MANAGED, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:466:3: note: (near initialization for 'keyword_list[390].name') BUILDSTDERR: ../conf/keywords.h:467:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "other", OTHER, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:467:3: note: (near initialization for 'keyword_list[391].name') BUILDSTDERR: ../conf/keywords.h:468:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "config", CONFIG, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:468:3: note: (near initialization for 'keyword_list[392].name') BUILDSTDERR: ../conf/keywords.h:469:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "mtu", MTU, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:469:3: note: (near initialization for 'keyword_list[393].name') BUILDSTDERR: ../conf/keywords.h:470:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "reachable", REACHABLE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:470:3: note: (near initialization for 'keyword_list[394].name') BUILDSTDERR: ../conf/keywords.h:471:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "retrans", RETRANS, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:471:3: note: (near initialization for 'keyword_list[395].name') BUILDSTDERR: ../conf/keywords.h:472:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "timer", TIMER, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:472:3: note: (near initialization for 'keyword_list[396].name') BUILDSTDERR: ../conf/keywords.h:473:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "current", CURRENT, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:473:3: note: (near initialization for 'keyword_list[397].name') BUILDSTDERR: ../conf/keywords.h:474:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "valid", VALID, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:474:3: note: (near initialization for 'keyword_list[398].name') BUILDSTDERR: ../conf/keywords.h:475:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "preferred", PREFERRED, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:475:3: note: (near initialization for 'keyword_list[399].name') BUILDSTDERR: ../conf/keywords.h:476:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "mult", MULT, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:476:3: note: (near initialization for 'keyword_list[400].name') BUILDSTDERR: ../conf/keywords.h:477:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lifetime", LIFETIME, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:477:3: note: (near initialization for 'keyword_list[401].name') BUILDSTDERR: ../conf/keywords.h:478:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "skip", SKIP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:478:3: note: (near initialization for 'keyword_list[402].name') BUILDSTDERR: ../conf/keywords.h:479:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "onlink", ONLINK, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:479:3: note: (near initialization for 'keyword_list[403].name') BUILDSTDERR: ../conf/keywords.h:480:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "autonomous", AUTONOMOUS, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:480:3: note: (near initialization for 'keyword_list[404].name') BUILDSTDERR: ../conf/keywords.h:481:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rdnss", RDNSS, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:481:3: note: (near initialization for 'keyword_list[405].name') BUILDSTDERR: ../conf/keywords.h:482:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dnssl", DNSSL, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:482:3: note: (near initialization for 'keyword_list[406].name') BUILDSTDERR: ../conf/keywords.h:483:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ns", NS, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:483:3: note: (near initialization for 'keyword_list[407].name') BUILDSTDERR: ../conf/keywords.h:484:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "domain", DOMAIN, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:484:3: note: (near initialization for 'keyword_list[408].name') BUILDSTDERR: ../conf/keywords.h:485:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "trigger", TRIGGER, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:485:3: note: (near initialization for 'keyword_list[409].name') BUILDSTDERR: ../conf/keywords.h:486:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sensitive", SENSITIVE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:486:3: note: (near initialization for 'keyword_list[410].name') BUILDSTDERR: ../conf/keywords.h:487:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "low", LOW, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:487:3: note: (near initialization for 'keyword_list[411].name') BUILDSTDERR: ../conf/keywords.h:488:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "medium", MEDIUM, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:488:3: note: (near initialization for 'keyword_list[412].name') BUILDSTDERR: ../conf/keywords.h:489:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "high", HIGH, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:489:3: note: (near initialization for 'keyword_list[413].name') BUILDSTDERR: ../conf/keywords.h:490:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rip", RIP, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:490:3: note: (near initialization for 'keyword_list[414].name') BUILDSTDERR: ../conf/keywords.h:491:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "infinity", INFINITY, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:491:3: note: (near initialization for 'keyword_list[415].name') BUILDSTDERR: ../conf/keywords.h:492:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "update", UPDATE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:492:3: note: (near initialization for 'keyword_list[416].name') BUILDSTDERR: ../conf/keywords.h:493:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "garbage", GARBAGE, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:493:3: note: (near initialization for 'keyword_list[417].name') BUILDSTDERR: ../conf/keywords.h:494:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "multicast", MULTICAST, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:494:3: note: (near initialization for 'keyword_list[418].name') BUILDSTDERR: ../conf/keywords.h:495:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "version", VERSION, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:495:3: note: (near initialization for 'keyword_list[419].name') BUILDSTDERR: ../conf/keywords.h:496:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "split", SPLIT, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:496:3: note: (near initialization for 'keyword_list[420].name') BUILDSTDERR: ../conf/keywords.h:497:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "horizon", HORIZON, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:497:3: note: (near initialization for 'keyword_list[421].name') BUILDSTDERR: ../conf/keywords.h:498:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "poison", POISON, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:498:3: note: (near initialization for 'keyword_list[422].name') BUILDSTDERR: ../conf/keywords.h:499:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "reverse", REVERSE, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:499:3: note: (near initialization for 'keyword_list[423].name') BUILDSTDERR: ../conf/keywords.h:500:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "zero", ZERO, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:500:3: note: (near initialization for 'keyword_list[424].name') BUILDSTDERR: ../conf/keywords.h:501:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "plaintext", PLAINTEXT, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:501:3: note: (near initialization for 'keyword_list[425].name') BUILDSTDERR: ../conf/keywords.h:502:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rip_metric", RIP_METRIC, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:502:3: note: (near initialization for 'keyword_list[426].name') BUILDSTDERR: ../conf/keywords.h:503:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rip_tag", RIP_TAG, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:503:3: note: (near initialization for 'keyword_list[427].name') BUILDSTDERR: ../conf/keywords.h:504:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "static", STATIC, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:504:3: note: (near initialization for 'keyword_list[428].name') BUILDSTDERR: ../conf/keywords.h:505:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "prohibit", PROHIBIT, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:505:3: note: (near initialization for 'keyword_list[429].name') BUILDSTDERR: ../conf/keywords.h:506:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "multipath", MULTIPATH, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:506:3: note: (near initialization for 'keyword_list[430].name') BUILDSTDERR: ../conf/keywords.h:507:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "blackhole", BLACKHOLE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:507:3: note: (near initialization for 'keyword_list[431].name') BUILDSTDERR: ../conf/keywords.h:508:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "unreachable", UNREACHABLE, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:508:3: note: (near initialization for 'keyword_list[432].name') BUILDSTDERR: ../conf/keywords.h:509:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "babel", BABEL, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:509:3: note: (near initialization for 'keyword_list[433].name') BUILDSTDERR: ../conf/keywords.h:510:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rxcost", RXCOST, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:510:3: note: (near initialization for 'keyword_list[434].name') BUILDSTDERR: ../conf/keywords.h:511:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "wired", WIRED, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:511:3: note: (near initialization for 'keyword_list[435].name') BUILDSTDERR: ../conf/keywords.h:512:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "wireless", WIRELESS, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:512:3: note: (near initialization for 'keyword_list[436].name') BUILDSTDERR: ../conf/keywords.h:513:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "babel_metric", BABEL_METRIC, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:513:3: note: (near initialization for 'keyword_list[437].name') BUILDSTDERR: ../conf/keywords.h:514:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "entries", ENTRIES, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:514:3: note: (near initialization for 'keyword_list[438].name') BUILDSTDERR: cf-lex.l: In function 'cf_lex': BUILDSTDERR: cf-lex.l:155:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if (e && *e || errno == ERANGE || (unsigned long int)(unsigned int) l != l) BUILDSTDERR: ~~^~~~~ BUILDSTDERR: cf-lex.l:166:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if (e && *e || errno == ERANGE || (unsigned long int)(unsigned int) l != l) BUILDSTDERR: ~~^~~~~ BUILDSTDERR: cf-lex.l:182:28: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign] BUILDSTDERR: unsigned int h = cf_hash(yytext); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cf-lex.l:73:12: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: static int cf_hash(byte *c); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cf-lex.l:186:20: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!strcmp(k->name, yytext)) BUILDSTDERR: ~^~~~~~ BUILDSTDERR: In file included from cf-lex.c:40: BUILDSTDERR: /usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern int strcmp (const char *__s1, const char *__s2) BUILDSTDERR: ^~~~~~ BUILDSTDERR: cf-lex.l:198:26: warning: pointer targets in passing argument 1 of 'cf_get_sym' differ in signedness [-Wpointer-sign] BUILDSTDERR: cf_lval.s = cf_get_sym(yytext, h); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cf-lex.l:74:31: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: static inline struct symbol * cf_get_sym(byte *c, uint h0); BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: cf-lex.c: In function 'yy_get_next_buffer': BUILDSTDERR: cf-lex.c:1435:14: warning: pointer targets in passing argument 1 of 'cf_read_hook' differ in signedness [-Wpointer-sign] BUILDSTDERR: YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), BUILDSTDERR: ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cf-lex.l:84:56: note: in definition of macro 'YY_INPUT' BUILDSTDERR: #define YY_INPUT(buf,result,max) result = cf_read_hook(buf, max, ifs->fd); BUILDSTDERR: ^~~ BUILDSTDERR: cf-lex.c:1435:14: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), BUILDSTDERR: ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cf-lex.l:84:56: note: in definition of macro 'YY_INPUT' BUILDSTDERR: #define YY_INPUT(buf,result,max) result = cf_read_hook(buf, max, ifs->fd); BUILDSTDERR: ^~~ BUILDSTDERR: cf-lex.l: In function 'cf_new_sym': BUILDSTDERR: cf-lex.l:441:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (l > SYM_MAX_LEN) BUILDSTDERR: ^ BUILDSTDERR: In file included from cf-lex.c:40: BUILDSTDERR: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^~~~~~ BUILDSTDERR: cf-lex.l:451:19: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdio.h:27, BUILDSTDERR: from cf-lex.c:39: BUILDSTDERR: /usr/include/bits/string_fortified.h:88:1: note: expected 'const char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^~~~~ BUILDSTDERR: cf-lex.l: In function 'cf_find_sym': BUILDSTDERR: cf-lex.l:461:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: { BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:464:23: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: In file included from cf-lex.c:40: BUILDSTDERR: /usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern int strcmp (const char *__s1, const char *__s2) BUILDSTDERR: ^~~~~~ BUILDSTDERR: cf-lex.l:467:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: { BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:471:23: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: In file included from cf-lex.c:40: BUILDSTDERR: /usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern int strcmp (const char *__s1, const char *__s2) BUILDSTDERR: ^~~~~~ BUILDSTDERR: cf-lex.l: In function 'cf_default_name': BUILDSTDERR: cf-lex.l:526:35: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (s->class == SYM_VOID) BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:262:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: { BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:526:22: warning: pointer targets in passing argument 1 of 'cf_get_sym' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (s->class == SYM_VOID) BUILDSTDERR: ^~~ BUILDSTDERR: cf-lex.l:479:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: { BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l: In function 'cf_define_symbol': BUILDSTDERR: cf-lex.l:557:46: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign] BUILDSTDERR: } BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:262:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: { BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:557:27: warning: pointer targets in passing argument 1 of 'cf_new_sym' differ in signedness [-Wpointer-sign] BUILDSTDERR: } BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:432:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: { BUILDSTDERR: ^ BUILDSTDERR: cf-parse.y:3477:25: warning: pointer targets in assignment from 'char *' to 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] BUILDSTDERR: this_srt->if_name = $3; BUILDSTDERR: ^ LD -r -o all.o cf-parse.tab.o cf-lex.o conf.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/conf' set -e ; for a in nest filter proto/bfd proto/bgp proto/ospf proto/pipe proto/radv proto/rip proto/static proto/babel client ; do make -C $a -f /builddir/build/BUILD/bird-1.6.3/ipv6/$a/Makefile subdir ; done make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/nest' CC -o rt-table.o -c ../../nest/rt-table.c CC -o rt-fib.o -c ../../nest/rt-fib.c CC -o rt-attr.o -c ../../nest/rt-attr.c CC -o rt-roa.o -c ../../nest/rt-roa.c BUILDSTDERR: ../../nest/rt-fib.c: In function 'fib_rehash': BUILDSTDERR: ../../nest/rt-fib.c:133:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (e = x) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-fib.c: In function 'fib_delete': BUILDSTDERR: ../../nest/rt-fib.c:333:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (it = e->readers) BUILDSTDERR: ^~ BUILDSTDERR: ../../nest/rt-fib.c: In function 'fit_init': BUILDSTDERR: ../../nest/rt-fib.c:378:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (n = f->hash_table[h]) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-fib.c:381:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (i->next = n->readers) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-fib.c: In function 'fit_get': BUILDSTDERR: ../../nest/rt-fib.c:413:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (k = i->next) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-fib.c: In function 'fit_put': BUILDSTDERR: ../../nest/rt-fib.c:426:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (j = n->readers) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-fib.c: In function 'fit_put_next': BUILDSTDERR: ../../nest/rt-fib.c:436:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (n = n->next) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-fib.c:440:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (n = f->hash_table[hpos]) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-roa.c: In function 'roa_delete_item': BUILDSTDERR: ../../nest/rt-roa.c:85:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for (itp = &n->items; it = *itp; itp = &it->next) BUILDSTDERR: ^~ BUILDSTDERR: ../../nest/rt-roa.c: In function 'roa_flush': BUILDSTDERR: ../../nest/rt-roa.c:120:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (it = *itp) BUILDSTDERR: ^~ BUILDSTDERR: ../../nest/rt-roa.c: In function 'roa_commit': BUILDSTDERR: ../../nest/rt-roa.c:314:44: warning: pointer targets in passing argument 2 of 'cf_find_symbol' differ in signedness [-Wpointer-sign] BUILDSTDERR: struct symbol *sym = cf_find_symbol(new, t->name); BUILDSTDERR: ~^~~~~~ BUILDSTDERR: In file included from ../../nest/protocol.h:15, BUILDSTDERR: from ../../nest/route.h:15, BUILDSTDERR: from ../../nest/rt-roa.c:11: BUILDSTDERR: ../conf/conf.h:150:16: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: struct symbol *cf_find_symbol(struct config *cfg, byte *c); BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../nest/rt-attr.c:54: BUILDSTDERR: ../../nest/rt-attr.c: In function 'rt_prune_sources': BUILDSTDERR: ../../nest/rt-attr.c:179:36: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: HASH_WALK_FILTER(src_hash, next, src, sp) BUILDSTDERR: ^~~ BUILDSTDERR: ../../lib/hash.h:193:32: note: in definition of macro 'HASH_WALK_FILTER' BUILDSTDERR: for (nn = (v).data + _i; n = *nn; (*nn == n) ? (nn = &n->next) : NULL) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c: In function 'rte_better': BUILDSTDERR: ../../nest/rt-table.c:202:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (better = new->attrs->src->proto->rte_better) BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../../nest/rt-attr.c: In function 'get_generic_attr': BUILDSTDERR: ../../nest/rt-attr.c:751:24: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: *buf += bsprintf(*buf, "igp_metric"); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-attr.c: In function 'ea_format_bitfield': BUILDSTDERR: ../../nest/rt-attr.c:770:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strcpy(buf, " ..."); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/time.h:25, BUILDSTDERR: from ../lib/timer.h:12, BUILDSTDERR: from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../nest/rt-attr.c:774:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, " %s", names[i]); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-attr.c:779:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, " %08x", data); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-attr.c: In function 'opaque_format': BUILDSTDERR: ../../nest/rt-attr.c:794:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strcpy(buf, " ..."); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/time.h:25, BUILDSTDERR: from ../lib/timer.h:12, BUILDSTDERR: from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../nest/rt-attr.c:800:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "%02x", ad->data[i]); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c: In function 'rte_mergable': BUILDSTDERR: ../../nest/rt-table.c:221:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (mergable = pri->attrs->src->proto->rte_mergable) BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-attr.c: In function 'ea_show': BUILDSTDERR: ../../nest/rt-attr.c:863:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (p = attr_class_to_protocol[EA_PROTO(e->id)]) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:865:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: pos += bsprintf(pos, "%s.", p->name); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-attr.c:868:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: pos += strlen(pos); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/string.h:13, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../../nest/rt-attr.c:871:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: pos += bsprintf(pos, "%02x.", EA_PROTO(e->id)); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-attr.c:876:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: pos += bsprintf(pos, "%02x", EA_ID(e->id)); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-attr.c:884:13: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(pos, "%u", e->u.data); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-attr.c:890:13: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(pos, "%I", *(ip_addr *) ad->data); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-attr.c:893:13: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(pos, "%R", e->u.data); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-attr.c:899:13: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(pos, "%08x", e->u.data); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-attr.c:912:13: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(pos, "", e->type); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_notify_accepted': BUILDSTDERR: ../../nest/rt-table.c:504:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (new_best = export_filter(ah, r, &new_free, &tmpa, 0)) BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-attr.c: In function 'ea_dump': BUILDSTDERR: ../../nest/rt-attr.c:960:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (e = e->next) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c:555:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (old_best = export_filter(ah, old_changed, &old_free, NULL, 1)) BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c:573:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (old_best = export_filter(ah, r, &old_free, NULL, 1)) BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c:577:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (old_best = export_filter(ah, old_changed, &old_free, NULL, 1)) BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c: In function 'rte_announce': BUILDSTDERR: ../../nest/rt-table.c:782:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] BUILDSTDERR: if (a->proto->accept_ra_types == type) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c: In function 'rte_recalculate': BUILDSTDERR: ../../nest/rt-table.c:870:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (old = *k) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_preconfig': BUILDSTDERR: ../../nest/rt-table.c:1675:36: warning: pointer targets in passing argument 1 of 'cf_get_symbol' differ in signedness [-Wpointer-sign] BUILDSTDERR: struct symbol *s = cf_get_symbol("master"); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../nest/protocol.h:15, BUILDSTDERR: from ../../nest/route.h:15, BUILDSTDERR: from ../../nest/rt-table.c:34: BUILDSTDERR: ../conf/conf.h:152:16: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: struct symbol *cf_get_symbol(byte *c); BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_next_hop_update_net': BUILDSTDERR: ../../nest/rt-table.c:1740:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for (k = &n->routes; e = *k; k = &e->next) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c:1768:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for (k = &n->routes; e = *k; k = &e->next) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_commit': BUILDSTDERR: ../../nest/rt-table.c:1916:50: warning: pointer targets in passing argument 2 of 'cf_find_symbol' differ in signedness [-Wpointer-sign] BUILDSTDERR: struct symbol *sym = cf_find_symbol(new, o->name); BUILDSTDERR: ~^~~~~~ BUILDSTDERR: In file included from ../../nest/protocol.h:15, BUILDSTDERR: from ../../nest/route.h:15, BUILDSTDERR: from ../../nest/rt-table.c:34: BUILDSTDERR: ../conf/conf.h:150:16: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: struct symbol *cf_find_symbol(struct config *cfg, byte *c); BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../lib/resource.h:12, BUILDSTDERR: from ../lib/timer.h:14, BUILDSTDERR: from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/rt-table.c:33: BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_update_hostcache': BUILDSTDERR: ../../nest/rt-table.c:2331:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, x, hc->hostentries) BUILDSTDERR: ^ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_format_via': BUILDSTDERR: ../../nest/rt-table.c:2387:31: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTD_ROUTER: bsprintf(via, "via %I on %s", a->gw, a->iface->name); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-table.c:33: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c:2388:31: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTD_DEVICE: bsprintf(via, "dev %s", a->iface->name); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-table.c:33: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c:2389:34: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTD_BLACKHOLE: bsprintf(via, "blackhole"); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-table.c:33: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c:2390:36: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTD_UNREACHABLE: bsprintf(via, "unreachable"); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-table.c:33: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c:2391:33: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTD_PROHIBIT: bsprintf(via, "prohibited"); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-table.c:33: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c:2392:34: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTD_MULTIPATH: bsprintf(via, "multipath"); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-table.c:33: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c:2393:24: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: default: bsprintf(via, "???"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-table.c:33: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_show_rte': BUILDSTDERR: ../../nest/rt-table.c:2409:22: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] BUILDSTDERR: tm_format_datetime(tm, &config->tf_route, e->lastmod); BUILDSTDERR: ^~ BUILDSTDERR: In file included from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/rt-table.c:33: BUILDSTDERR: ../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c:2411:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(from, " from %I", a->from); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-table.c:33: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c:2428:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(info, " (%d)", e->pref); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-table.c:33: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_show_net': BUILDSTDERR: ../../nest/rt-table.c:2447:12: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(ia, "%I/%d", n->n.prefix, n->n.pxlen); BUILDSTDERR: ^~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-table.c:33: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ CC -o proto.o -c ../../nest/proto.c CC -o iface.o -c ../../nest/iface.c BUILDSTDERR: ../../nest/proto.c: In function 'protos_commit': BUILDSTDERR: ../../nest/proto.c:524:32: warning: pointer targets in passing argument 2 of 'cf_find_symbol' differ in signedness [-Wpointer-sign] BUILDSTDERR: sym = cf_find_symbol(new, oc->name); BUILDSTDERR: ~~^~~~~~ BUILDSTDERR: In file included from ../../nest/protocol.h:15, BUILDSTDERR: from ../../nest/proto.c:12: BUILDSTDERR: ../conf/conf.h:150:16: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: struct symbol *cf_find_symbol(struct config *cfg, byte *c); BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../lib/resource.h:12, BUILDSTDERR: from ../lib/timer.h:14, BUILDSTDERR: from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/proto.c:11: BUILDSTDERR: ../../nest/proto.c:593:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(p, n, initial_proto_list) BUILDSTDERR: ^ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/proto.c: In function 'proto_shutdown_loop': BUILDSTDERR: ../../nest/proto.c:1067:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(p, p_next, active_proto_list) BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/proto.c: In function 'proto_cmd_show': BUILDSTDERR: ../../nest/proto.c:1507:22: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] BUILDSTDERR: tm_format_datetime(tbuf, &config->tf_proto, p->last_state_change); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/proto.c:11: BUILDSTDERR: ../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../nest/proto.c: In function 'proto_apply_cmd_patt': BUILDSTDERR: ../../nest/proto.c:1657:29: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!patt || patmatch(patt, p->name)) BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/proto.c:11: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/proto.c:1657:36: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!patt || patmatch(patt, p->name)) BUILDSTDERR: ~^~~~~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/proto.c:11: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../lib/resource.h:12, BUILDSTDERR: from ../lib/timer.h:14, BUILDSTDERR: from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: ../../nest/iface.c: In function 'if_end_update': BUILDSTDERR: ../../nest/iface.c:366:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(a, b, i->addrs) BUILDSTDERR: ^ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/iface.c: In function 'if_get_by_name': BUILDSTDERR: ../../nest/iface.c:451:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (i = if_find_by_name(name)) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c: In function 'iface_patt_match': BUILDSTDERR: ../../nest/iface.c:657:17: warning: pointer targets in initialization of 'char *' from 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] BUILDSTDERR: char *t = p->pattern; BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c:668:18: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!patmatch(t, i->name)) BUILDSTDERR: ^ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/iface.c:668:22: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!patmatch(t, i->name)) BUILDSTDERR: ~^~~~~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/iface.c: In function 'iface_plists_equal': BUILDSTDERR: ../../nest/iface.c:715:43: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || BUILDSTDERR: ~^~~~~~~~~ BUILDSTDERR: In file included from ../lib/string.h:13, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: /usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern int strcmp (const char *__s1, const char *__s2) BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../../nest/iface.c:715:55: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || BUILDSTDERR: ~^~~~~~~~~ BUILDSTDERR: In file included from ../lib/string.h:13, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: /usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern int strcmp (const char *__s1, const char *__s2) BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../../nest/iface.c: In function 'if_show_addr': BUILDSTDERR: ../../nest/iface.c:753:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(opp, ", opposite %I", a->opposite); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/iface.c: In function 'if_show_summary': BUILDSTDERR: ../../nest/iface.c:807:11: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(addr, "%I/%d", i->addr->ip, i->addr->pxlen); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ CC -o rt-dev.o -c ../../nest/rt-dev.c CC -o password.o -c ../../nest/password.c CC -o cli.o -c ../../nest/cli.c BUILDSTDERR: ../../nest/cli.c: In function 'cli_printf': BUILDSTDERR: ../../nest/cli.c:132:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: size = bsprintf(buf, " "); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/cli.c:66: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/cli.c:134:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: size = bsprintf(buf, "%04d-", cd); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/cli.c:66: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/cli.c:144:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: size = bsprintf(buf, "%04d ", cd); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/cli.c:66: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/cli.c:150:23: warning: pointer targets in passing argument 1 of 'bvsnprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: cnt = bvsnprintf(buf+size, sizeof(buf)-size-1, msg, args); BUILDSTDERR: ~~~^~~~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/cli.c:66: BUILDSTDERR: ../lib/string.h:19:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bvsnprintf(char *str, int size, const char *fmt, va_list args); BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../../nest/cli.c: In function 'cli_copy_message': BUILDSTDERR: ../../nest/cli.c:171:24: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: int n = bsprintf(buf, "<%d messages lost>\n", c->ring_overflow); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/cli.c:66: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/cli.c: In function 'cli_free_out': BUILDSTDERR: ../../nest/cli.c:211:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (o = c->tx_buf) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/cli.c:214:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (p = o->next) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/cli.c: In function 'cli_command': BUILDSTDERR: ../../nest/cli.c:266:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: cli_rh_len = strlen(c->rx_buf); BUILDSTDERR: ~^~~~~~~~ BUILDSTDERR: In file included from ../lib/string.h:13, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/cli.c:66: BUILDSTDERR: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../../nest/cli.c: In function 'cli_echo': BUILDSTDERR: ../../nest/cli.c:362:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: len = strlen(msg) + 1; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/string.h:13, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/cli.c:66: BUILDSTDERR: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^~~~~~ CC -o locks.o -c ../../nest/locks.c CC -o cmds.o -c ../../nest/cmds.c BUILDSTDERR: ../../nest/cmds.c: In function 'cmd_show_status': BUILDSTDERR: ../../nest/cmds.c:28:22: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] BUILDSTDERR: tm_format_datetime(tim, &config->tf_base, now); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/cmds.c:9: BUILDSTDERR: ../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../nest/cmds.c:31:22: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] BUILDSTDERR: tm_format_datetime(tim, &config->tf_base, boot_time); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/cmds.c:9: BUILDSTDERR: ../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../nest/cmds.c:33:22: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] BUILDSTDERR: tm_format_datetime(tim, &config->tf_base, config->load_time); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/cmds.c:9: BUILDSTDERR: ../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../nest/cmds.c: In function 'cmd_show_symbols': BUILDSTDERR: ../../nest/cmds.c:56:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (sym = cf_walk_symbols(config, sym, &pos)) BUILDSTDERR: ^~~ CC -o neighbor.o -c ../../nest/neighbor.c CC -o a-path.o -c ../../nest/a-path.c CC -o a-set.o -c ../../nest/a-set.c BUILDSTDERR: In file included from ../lib/resource.h:12, BUILDSTDERR: from ../lib/timer.h:14, BUILDSTDERR: from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/neighbor.c:42: BUILDSTDERR: ../../nest/neighbor.c: In function 'neigh_if_up': BUILDSTDERR: ../../nest/neighbor.c:295:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, next, sticky_neigh_list) BUILDSTDERR: ^~~~ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/neighbor.c: In function 'neigh_if_down': BUILDSTDERR: ../../nest/neighbor.c:315:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(x, y, i->neighbors) BUILDSTDERR: ^ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/neighbor.c: In function 'neigh_if_link': BUILDSTDERR: ../../nest/neighbor.c:332:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(x, y, i->neighbors) BUILDSTDERR: ^ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/neighbor.c: In function 'neigh_ifa_update': BUILDSTDERR: ../../nest/neighbor.c:357:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(x, y, i->neighbors) BUILDSTDERR: ^ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/neighbor.c: In function 'neigh_prune': BUILDSTDERR: ../../nest/neighbor.c:396:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, m, neigh_hash_table[i]) BUILDSTDERR: ^ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/neighbor.c:398:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, m, sticky_neigh_list) BUILDSTDERR: ^ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/a-set.c: In function 'int_set_format': BUILDSTDERR: ../../nest/a-set.c:48:13: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strcpy(buf, " ..."); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/time.h:25, BUILDSTDERR: from ../lib/timer.h:12, BUILDSTDERR: from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/a-set.c:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../nest/a-set.c:58:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "(%d,%d)", z[i] >> 16, z[i] & 0xffff); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/a-set.c:10: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/a-set.c:60:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "%R", z[i]); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/a-set.c:10: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/a-set.c: In function 'ec_format': BUILDSTDERR: ../../nest/a-set.c:90:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: return bsprintf(buf, "(%s, %u, %u)", kind, key, val); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/a-set.c:10: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/a-set.c:97:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: return bsprintf(buf, "(%s, %R, %u)", kind, key, val); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/a-set.c:10: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/a-set.c:104:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: return bsprintf(buf, "(%s, %u, %u)", kind, key, val); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/a-set.c:10: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/a-set.c:110:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: return bsprintf(buf, "(generic, 0x%x, 0x%x)", key, val); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/a-set.c:10: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/a-set.c: In function 'ec_set_format': BUILDSTDERR: ../../nest/a-set.c:129:13: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strcpy(buf, " ..."); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/time.h:25, BUILDSTDERR: from ../lib/timer.h:12, BUILDSTDERR: from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/a-set.c:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../nest/a-set.c: In function 'lc_format': BUILDSTDERR: ../../nest/a-set.c:147:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: return bsprintf(buf, "(%u, %u, %u)", lc.asn, lc.ldp1, lc.ldp2); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/a-set.c:10: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/a-set.c: In function 'lc_set_format': BUILDSTDERR: ../../nest/a-set.c:164:13: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strcpy(buf, "..."); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/time.h:25, BUILDSTDERR: from ../lib/timer.h:12, BUILDSTDERR: from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/a-set.c:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../nest/a-set.c:170:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "(%u, %u, %u)", d[i], d[i+1], d[i+2]); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/a-set.c:10: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/a-path.c: In function 'as_path_format': BUILDSTDERR: ../../nest/a-path.c:139:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strcpy(buf, " ..."); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/time.h:25, BUILDSTDERR: from ../lib/timer.h:12, BUILDSTDERR: from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/a-path.c:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../nest/a-path.c:155:20: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "%u", get_as(p)); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/a-path.c:10: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/a-path.c: In function 'as_path_get_last': BUILDSTDERR: ../../nest/a-path.c:209:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (len = *p++) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/a-path.c:216:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (len = *p++) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/a-path.c: In function 'as_path_get_last_nonaggregated': BUILDSTDERR: ../../nest/a-path.c:248:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (len = *p++) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/a-path.c: In function 'parse_path': BUILDSTDERR: ../../nest/a-path.c:411:14: warning: pointer targets in assignment from 'u8 *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: pos->val.sp = p; BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-path.c: In function 'pm_match': BUILDSTDERR: ../../nest/a-path.c:444:11: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: u8 *p = pos->val.sp; BUILDSTDERR: ^~~ LD -r -o all.o rt-table.o rt-fib.o rt-attr.o rt-roa.o proto.o iface.o rt-dev.o password.o cli.o locks.o cmds.o neighbor.o a-path.o a-set.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/nest' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/filter' CC -o f-util.o -c ../../filter/f-util.c CC -o tree.o -c ../../filter/tree.c CC -o filter.o -c ../../filter/filter.c CC -o trie.o -c ../../filter/trie.c BUILDSTDERR: ../../filter/filter.c: In function 'val_compare': BUILDSTDERR: ../../filter/filter.c:169:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (rc = ipa_compare(v1.val.px.ip, v2.val.px.ip)) BUILDSTDERR: ^~ BUILDSTDERR: ../../filter/filter.c: In function 'val_in_range': BUILDSTDERR: ../../filter/filter.c:489:27: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: return patmatch(v2.val.s, v1.val.s); BUILDSTDERR: ~~~~~~^~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../filter/filter.c:36: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../filter/filter.c:489:37: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: return patmatch(v2.val.s, v1.val.s); BUILDSTDERR: ~~~~~~^~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../filter/filter.c:36: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../filter/filter.c: In function 'val_format': BUILDSTDERR: ../../filter/filter.c:540:24: warning: pointer targets in passing argument 1 of 'ec_format' differ in signedness [-Wpointer-sign] BUILDSTDERR: case T_EC: ec_format(buf2, v.val.ec); buffer_print(buf, "%s", buf2); return; BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../filter/filter.c:45: BUILDSTDERR: ../../nest/attrs.h:128:5: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int ec_format(byte *buf, u64 ec); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../../filter/filter.c:541:24: warning: pointer targets in passing argument 1 of 'lc_format' differ in signedness [-Wpointer-sign] BUILDSTDERR: case T_LC: lc_format(buf2, v.val.lc); buffer_print(buf, "%s", buf2); return; BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../filter/filter.c:45: BUILDSTDERR: ../../nest/attrs.h:130:5: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int lc_format(byte *buf, lcomm lc); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../../filter/filter.c:545:41: warning: pointer targets in passing argument 2 of 'as_path_format' differ in signedness [-Wpointer-sign] BUILDSTDERR: case T_PATH: as_path_format(v.val.ad, buf2, 1000); buffer_print(buf, "(path %s)", buf2); return; BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../filter/filter.c:45: BUILDSTDERR: ../../nest/attrs.h:33:6: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: void as_path_format(struct adata *path, byte *buf, uint size); BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../../filter/filter.c:546:49: warning: pointer targets in passing argument 4 of 'int_set_format' differ in signedness [-Wpointer-sign] BUILDSTDERR: case T_CLIST: int_set_format(v.val.ad, 1, -1, buf2, 1000); buffer_print(buf, "(clist %s)", buf2); return; BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../filter/filter.c:45: BUILDSTDERR: ../../nest/attrs.h:127:5: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int int_set_format(struct adata *set, int way, int from, byte *buf, uint size); BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../../filter/filter.c:547:46: warning: pointer targets in passing argument 3 of 'ec_set_format' differ in signedness [-Wpointer-sign] BUILDSTDERR: case T_ECLIST: ec_set_format(v.val.ad, -1, buf2, 1000); buffer_print(buf, "(eclist %s)", buf2); return; BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../filter/filter.c:45: BUILDSTDERR: ../../nest/attrs.h:129:5: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int ec_set_format(struct adata *set, int from, byte *buf, uint size); BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../../filter/filter.c:548:46: warning: pointer targets in passing argument 3 of 'lc_set_format' differ in signedness [-Wpointer-sign] BUILDSTDERR: case T_LCLIST: lc_set_format(v.val.ad, -1, buf2, 1000); buffer_print(buf, "(lclist %s)", buf2); return; BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../filter/filter.c:45: BUILDSTDERR: ../../nest/attrs.h:131:5: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int lc_set_format(struct adata *set, int from, byte *buf, uint size); BUILDSTDERR: ^~~~~~~~~~~~~ LD -r -o all.o f-util.o filter.o tree.o trie.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/filter' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/bfd' CC -o bfd.o -c ../../../proto/bfd/bfd.c CC -o packets.o -c ../../../proto/bfd/packets.c CC -o io.o -c ../../../proto/bfd/io.c BUILDSTDERR: ../../../proto/bfd/packets.c: In function 'bfd_fill_authentication': BUILDSTDERR: ../../../proto/bfd/packets.c:171:17: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strncpy(auth->data, pass->password, hash_len); BUILDSTDERR: ~~~~^~~~~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/pthread.h:21, BUILDSTDERR: from ../../../proto/bfd/bfd.h:10, BUILDSTDERR: from ../../../proto/bfd/packets.c:7: BUILDSTDERR: /usr/include/bits/string_fortified.h:103:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from ../../../proto/bfd/bfd.h:19, BUILDSTDERR: from ../../../proto/bfd/bfd.c:104: BUILDSTDERR: ../../../proto/bfd/bfd.c: In function 'bfd_remove_session': BUILDSTDERR: ../../../lib/hash.h:79:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (_n = *_nn) \ BUILDSTDERR: ^~ BUILDSTDERR: ../../../proto/bfd/bfd.c:496:3: note: in expansion of macro 'HASH_REMOVE' BUILDSTDERR: HASH_REMOVE(p->session_hash_id, HASH_ID, s); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../../../lib/hash.h:79:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (_n = *_nn) \ BUILDSTDERR: ^~ BUILDSTDERR: ../../../proto/bfd/bfd.c:497:3: note: in expansion of macro 'HASH_REMOVE' BUILDSTDERR: HASH_REMOVE(p->session_hash_ip, HASH_IP, s); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../../../proto/bfd/packets.c: In function 'bfd_check_authentication': BUILDSTDERR: ../../../proto/bfd/packets.c:263:17: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strncpy(auth->data, pass->password, hash_len); BUILDSTDERR: ~~~~^~~~~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/pthread.h:21, BUILDSTDERR: from ../../../proto/bfd/bfd.h:10, BUILDSTDERR: from ../../../proto/bfd/packets.c:7: BUILDSTDERR: /usr/include/bits/string_fortified.h:103:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from ../../lib/resource.h:12, BUILDSTDERR: from ../../lib/timer.h:14, BUILDSTDERR: from ../../lib/birdlib.h:12, BUILDSTDERR: from ../../../nest/bird.h:13, BUILDSTDERR: from ../../../proto/bfd/bfd.h:12, BUILDSTDERR: from ../../../proto/bfd/bfd.c:104: BUILDSTDERR: ../../../proto/bfd/bfd.c: In function 'bfd_take_requests': BUILDSTDERR: ../../../proto/bfd/bfd.c:667:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, nn, bfd_wait_list) BUILDSTDERR: ^~ BUILDSTDERR: ../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/bfd/bfd.c: In function 'bfd_notify_hook': BUILDSTDERR: ../../../proto/bfd/bfd.c:886:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, nn, s->request_list) BUILDSTDERR: ^~ BUILDSTDERR: ../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/bfd/bfd.c: In function 'bfd_show_sessions': BUILDSTDERR: ../../../proto/bfd/bfd.c:1106:24: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] BUILDSTDERR: tm_format_datetime(tbuf, &config->tf_proto, s->last_state_change); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../lib/birdlib.h:12, BUILDSTDERR: from ../../../nest/bird.h:13, BUILDSTDERR: from ../../../proto/bfd/bfd.h:12, BUILDSTDERR: from ../../../proto/bfd/bfd.c:104: BUILDSTDERR: ../../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bfd/io.c: In function 'timers_fire': BUILDSTDERR: ../../../proto/bfd/io.c:417:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (t = timers_first(loop)) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bfd/io.c: In function 'birdloop_main': BUILDSTDERR: ../../../proto/bfd/io.c:727:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: else if (t = timers_first(loop)) BUILDSTDERR: ^ LD -r -o all.o bfd.o packets.o io.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/bfd' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/bgp' CC -o bgp.o -c ../../../proto/bgp/bgp.c CC -o attrs.o -c ../../../proto/bgp/attrs.c CC -o packets.o -c ../../../proto/bgp/packets.c BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_format_origin': BUILDSTDERR: ../../../proto/bgp/attrs.c:94:12: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, bgp_origin_names[a->u.data]); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'validate_as_path': BUILDSTDERR: ../../../proto/bgp/attrs.c:184:57: warning: pointer targets in passing argument 5 of 'validate_path' differ in signedness [-Wpointer-sign] BUILDSTDERR: return validate_path(p, 1, p->as4_session ? 4 : 2, a, len); BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/bgp/attrs.c:117:1: note: expected 'uint *' {aka 'unsigned int *'} but argument is of type 'int *' BUILDSTDERR: validate_path(struct bgp_proto *p, int as_path, int bs, byte *idata, uint *ilength) BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_format_next_hop': BUILDSTDERR: ../../../proto/bgp/attrs.c:218:16: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "%I %I", ipp[0], ipp[1]); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c:223:12: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "%I", ipp[0]); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_format_aggregator': BUILDSTDERR: ../../../proto/bgp/attrs.c:244:12: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "%d.%d.%d.%d AS%u", data[0], data[1], data[2], data[3], as); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_rehash_buckets': BUILDSTDERR: ../../../proto/bgp/attrs.c:732:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (b = old[i]) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1426:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 1, 0, "Invalid message header" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1426:11: note: (near initialization for 'bgp_msg_table[0].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1427:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 1, 1, "Connection not synchronized" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1427:11: note: (near initialization for 'bgp_msg_table[1].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1428:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 1, 2, "Bad message length" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1428:11: note: (near initialization for 'bgp_msg_table[2].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1429:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 1, 3, "Bad message type" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1429:11: note: (near initialization for 'bgp_msg_table[3].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1430:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 0, "Invalid OPEN message" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1430:11: note: (near initialization for 'bgp_msg_table[4].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1431:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 1, "Unsupported version number" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1431:11: note: (near initialization for 'bgp_msg_table[5].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1432:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 2, "Bad peer AS" }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1432:11: note: (near initialization for 'bgp_msg_table[6].msg') BUILDSTDERR: In file included from ../../../proto/bgp/bgp.h:15, BUILDSTDERR: from ../../../proto/bgp/attrs.c:23: BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_free_prefix': BUILDSTDERR: ../../../lib/hash.h:79:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (_n = *_nn) \ BUILDSTDERR: ^~ BUILDSTDERR: ../../../lib/hash.h:159:24: note: in expansion of macro 'HASH_REMOVE' BUILDSTDERR: HASH_TYPE(v) *_n = HASH_REMOVE(v, id, node); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c:968:3: note: in expansion of macro 'HASH_REMOVE2' BUILDSTDERR: HASH_REMOVE2(p->prefix_hash, PXH, p->p.pool, bp); BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1433:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 3, "Bad BGP identifier" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1433:11: note: (near initialization for 'bgp_msg_table[7].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1434:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 4, "Unsupported optional parameter" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1434:11: note: (near initialization for 'bgp_msg_table[8].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1435:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 5, "Authentication failure" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1435:11: note: (near initialization for 'bgp_msg_table[9].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1436:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 6, "Unacceptable hold time" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1436:11: note: (near initialization for 'bgp_msg_table[10].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1437:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 7, "Required capability missing" }, /* [RFC5492] */ BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1437:11: note: (near initialization for 'bgp_msg_table[11].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1438:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 8, "No supported AFI/SAFI" }, /* This error msg is nonstandard */ BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1438:11: note: (near initialization for 'bgp_msg_table[12].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1439:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 0, "Invalid UPDATE message" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1439:11: note: (near initialization for 'bgp_msg_table[13].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1440:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 1, "Malformed attribute list" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1440:11: note: (near initialization for 'bgp_msg_table[14].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1441:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 2, "Unrecognized well-known attribute" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1441:11: note: (near initialization for 'bgp_msg_table[15].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1442:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 3, "Missing mandatory attribute" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1442:11: note: (near initialization for 'bgp_msg_table[16].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1443:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 4, "Invalid attribute flags" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1443:11: note: (near initialization for 'bgp_msg_table[17].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1444:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 5, "Invalid attribute length" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1444:11: note: (near initialization for 'bgp_msg_table[18].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1445:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 6, "Invalid ORIGIN attribute" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1445:11: note: (near initialization for 'bgp_msg_table[19].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1446:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 7, "AS routing loop" }, /* Deprecated */ BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1446:11: note: (near initialization for 'bgp_msg_table[20].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1447:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 8, "Invalid NEXT_HOP attribute" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1447:11: note: (near initialization for 'bgp_msg_table[21].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1448:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 9, "Optional attribute error" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1448:11: note: (near initialization for 'bgp_msg_table[22].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1449:12: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 10, "Invalid network field" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1449:12: note: (near initialization for 'bgp_msg_table[23].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1450:12: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 11, "Malformed AS_PATH" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1450:12: note: (near initialization for 'bgp_msg_table[24].msg') BUILDSTDERR: ../../../proto/bgp/bgp.c: In function 'bgp_get_status': BUILDSTDERR: ../../../proto/bgp/packets.c:1451:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 4, 0, "Hold timer expired" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1451:11: note: (near initialization for 'bgp_msg_table[25].msg') BUILDSTDERR: ../../../proto/bgp/bgp.c:1511:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "%s%s", err1, err2); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/bgp.c:68: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1452:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 5, 0, "Finite state machine error" }, /* Subcodes are according to [RFC6608] */ BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1452:11: note: (near initialization for 'bgp_msg_table[26].msg') BUILDSTDERR: ../../../proto/bgp/bgp.c:1513:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "%-14s%s%s", bgp_state_dsc(p), err1, err2); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/bgp.c:68: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1453:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 5, 1, "Unexpected message in OpenSent state" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1453:11: note: (near initialization for 'bgp_msg_table[27].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1454:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 5, 2, "Unexpected message in OpenConfirm state" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1454:11: note: (near initialization for 'bgp_msg_table[28].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1455:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 5, 3, "Unexpected message in Established state" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1455:11: note: (near initialization for 'bgp_msg_table[29].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1456:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 0, "Cease" }, /* Subcodes are according to [RFC4486] */ BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1456:11: note: (near initialization for 'bgp_msg_table[30].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1457:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 1, "Maximum number of prefixes reached" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1457:11: note: (near initialization for 'bgp_msg_table[31].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1458:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 2, "Administrative shutdown" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1458:11: note: (near initialization for 'bgp_msg_table[32].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1459:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 3, "Peer de-configured" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1459:11: note: (near initialization for 'bgp_msg_table[33].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1460:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 4, "Administrative reset" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1460:11: note: (near initialization for 'bgp_msg_table[34].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1461:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 5, "Connection rejected" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1461:11: note: (near initialization for 'bgp_msg_table[35].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1462:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 6, "Other configuration change" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1462:11: note: (near initialization for 'bgp_msg_table[36].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1463:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 7, "Connection collision resolution" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1463:11: note: (near initialization for 'bgp_msg_table[37].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1464:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 8, "Out of Resources" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1464:11: note: (near initialization for 'bgp_msg_table[38].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1465:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 7, 0, "Invalid ROUTE-REFRESH message" }, /* [RFC7313] */ BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1465:11: note: (near initialization for 'bgp_msg_table[39].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1466:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 7, 1, "Invalid ROUTE-REFRESH message length" } /* [RFC7313] */ BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1466:11: note: (near initialization for 'bgp_msg_table[40].msg') BUILDSTDERR: ../../../proto/bgp/packets.c: In function 'bgp_error_dsc': BUILDSTDERR: ../../../proto/bgp/packets.c:1485:25: warning: pointer targets in returning 'byte *' {aka 'unsigned char *'} from a function with return type 'const char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: return bgp_msg_table[i].msg; BUILDSTDERR: ~~~~~~~~~~~~~~~~^~~~ BUILDSTDERR: ../../../proto/bgp/packets.c: In function 'bgp_log_error': BUILDSTDERR: ../../../proto/bgp/packets.c:1503:8: warning: pointer targets in assignment from 'const char *' to 'const byte *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign] BUILDSTDERR: name = bgp_error_dsc(code, subcode); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1513:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: t += bsprintf(t, "%d", (len == 2) ? get_u16(data) : get_u32(data)); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/packets.c:11: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1519:16: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: t += bsprintf(t, "%02x", data[i]); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/packets.c:11: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_decode_attrs': BUILDSTDERR: ../../../proto/bgp/attrs.c:1799:37: warning: pointer targets in passing argument 3 of 'validate_as_path' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (validate_as_path(bgp, z, &l) < 0) BUILDSTDERR: ^~ BUILDSTDERR: ../../../proto/bgp/attrs.c:182:1: note: expected 'int *' but argument is of type 'uint *' {aka 'unsigned int *'} BUILDSTDERR: validate_as_path(struct bgp_proto *p, byte *a, int *len) BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_get_attr': BUILDSTDERR: ../../../proto/bgp/attrs.c:1926:22: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: len = bsprintf(buf, "%s", d->name); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c:1937:12: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "%02x%s", i, (a->flags & BAF_TRANSITIVE) ? " [t]" : ""); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_get_route_info': BUILDSTDERR: ../../../proto/bgp/attrs.c:1976:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, " (%d", e->pref); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c:1979:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "-"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c:1984:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "/-"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c:1986:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "/?"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c:1988:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "/%d", e->attrs->igp_metric); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c:1990:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, ") ["); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c:1993:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "AS%u", origas); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c:1995:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "%c", "ie?"[o->u.data]); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c:1996:10: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strcpy(buf, "]"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdlib.h:25, BUILDSTDERR: from ../../../proto/bgp/attrs.c:11: BUILDSTDERR: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^~~~~ LD -r -o all.o bgp.o attrs.o packets.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/bgp' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/ospf' CC -o ospf.o -c ../../../proto/ospf/ospf.c CC -o packet.o -c ../../../proto/ospf/packet.c CC -o topology.o -c ../../../proto/ospf/topology.c CC -o hello.o -c ../../../proto/ospf/hello.c BUILDSTDERR: In file included from ../../../proto/ospf/ospf.h:19, BUILDSTDERR: from ../../../proto/ospf/topology.c:15: BUILDSTDERR: ../../../proto/ospf/topology.c: In function 'ospf_update_lsadb': BUILDSTDERR: ../../../proto/ospf/topology.c:481:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_SLIST_DELSAFE(en, nxt, p->lsal) BUILDSTDERR: ^~~ BUILDSTDERR: ../../lib/slists.h:76:25: note: in definition of macro 'WALK_SLIST_DELSAFE' BUILDSTDERR: for(n=SHEAD(list); nxt=SNODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/ospf/topology.c: In function 'prepare_prefix_net_lsa_body': BUILDSTDERR: ../../../proto/ospf/topology.c:1586:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (en = ifa->link_lsa) BUILDSTDERR: ^~ BUILDSTDERR: ../../../proto/ospf/packet.c: In function 'ospf_pkt_finalize': BUILDSTDERR: ../../../proto/ospf/packet.c:58:17: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strncpy(auth->password, pass->password, sizeof(auth->password)); BUILDSTDERR: ~~~~^~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/time.h:25, BUILDSTDERR: from ../../lib/timer.h:12, BUILDSTDERR: from ../../lib/birdlib.h:12, BUILDSTDERR: from ../../../nest/bird.h:13, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/packet.c:11: BUILDSTDERR: /usr/include/bits/string_fortified.h:103:1: note: expected 'char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../../proto/ospf/packet.c:104:15: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strncpy(auth_tail, pass->password, auth_len); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/time.h:25, BUILDSTDERR: from ../../lib/timer.h:12, BUILDSTDERR: from ../../lib/birdlib.h:12, BUILDSTDERR: from ../../../nest/bird.h:13, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/packet.c:11: BUILDSTDERR: /usr/include/bits/string_fortified.h:103:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../../proto/ospf/packet.c:108:29: warning: pointer targets in passing argument 2 of 'mac_fill' differ in signedness [-Wpointer-sign] BUILDSTDERR: mac_fill(pass->alg, pass->password, pass->length, BUILDSTDERR: ~~~~^~~~~~~~~~ BUILDSTDERR: In file included from ../../../proto/ospf/packet.c:14: BUILDSTDERR: ../../lib/mac.h:117:6: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: void mac_fill(uint id, const byte *key, uint keylen, const byte *data, uint datalen, byte *mac); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/packet.c: In function 'ospf_pkt_checkauth': BUILDSTDERR: ../../../proto/ospf/packet.c:144:36: warning: pointer targets in passing argument 2 of 'password_verify' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!password_verify(pass, auth->password, sizeof(auth->password))) BUILDSTDERR: ~~~~^~~~~~~~~~ BUILDSTDERR: In file included from ../../../proto/ospf/packet.c:12: BUILDSTDERR: ../../../nest/password.h:30:19: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} BUILDSTDERR: static inline int password_verify(struct password_item *p1, char *p2, uint size) BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/ospf/packet.c:179:15: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strncpy(auth_tail, pass->password, auth_len); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/time.h:25, BUILDSTDERR: from ../../lib/timer.h:12, BUILDSTDERR: from ../../lib/birdlib.h:12, BUILDSTDERR: from ../../../nest/bird.h:13, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/packet.c:11: BUILDSTDERR: /usr/include/bits/string_fortified.h:103:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../../proto/ospf/packet.c:183:36: warning: pointer targets in passing argument 2 of 'mac_verify' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!mac_verify(pass->alg, pass->password, pass->length, BUILDSTDERR: ~~~~^~~~~~~~~~ BUILDSTDERR: In file included from ../../../proto/ospf/packet.c:14: BUILDSTDERR: ../../lib/mac.h:118:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int mac_verify(uint id, const byte *key, uint keylen, const byte *data, uint datalen, const byte *mac); BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../../../proto/ospf/packet.c: In function 'ospf_rx_hook': BUILDSTDERR: ../../../proto/ospf/packet.c:267:55: warning: pointer targets in passing argument 2 of 'sk_rx_buffer' differ in signedness [-Wpointer-sign] BUILDSTDERR: struct ospf_packet *pkt = (void *) sk_rx_buffer(sk, &len); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../proto/ospf/ospf.h:20, BUILDSTDERR: from ../../../proto/ospf/packet.c:11: BUILDSTDERR: ../../lib/socket.h:95:8: note: expected 'int *' but argument is of type 'uint *' {aka 'unsigned int *'} BUILDSTDERR: byte * sk_rx_buffer(sock *s, int *len); /* Temporary */ BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c: In function 'ospf_get_status': BUILDSTDERR: ../../../proto/ospf/ospf.c:536:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strcpy(buf, "Alone"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdlib.h:25, BUILDSTDERR: from ../../../proto/ospf/ospf.c:99: BUILDSTDERR: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c:538:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strcpy(buf, "Running"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdlib.h:25, BUILDSTDERR: from ../../../proto/ospf/ospf.c:99: BUILDSTDERR: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c: In function 'ospf_get_route_info': BUILDSTDERR: ../../../proto/ospf/ospf.c:563:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, " %s", type); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c:564:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, " (%d/%d", rte->pref, rte->u.ospf.metric1); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c:566:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "/%d", rte->u.ospf.metric2); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c:567:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, ")"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c:570:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, " [%x]", rte->u.ospf.tag); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c:573:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, " [%R]", rte->u.ospf.router_id); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c: In function 'ospf_get_attr': BUILDSTDERR: ../../../proto/ospf/ospf.c:582:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "metric1"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c:585:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "metric2"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c:588:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "tag: 0x%08x", a->u.data); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c:591:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "router_id"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../lib/resource.h:12, BUILDSTDERR: from ../../lib/timer.h:14, BUILDSTDERR: from ../../lib/birdlib.h:12, BUILDSTDERR: from ../../../nest/bird.h:13, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../../proto/ospf/ospf.c: In function 'ospf_reconfigure': BUILDSTDERR: ../../../proto/ospf/ospf.c:700:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(ifa, ifx, p->iface_list) BUILDSTDERR: ^~~ BUILDSTDERR: ../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/ospf/ospf.c:707:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(oa, oax, p->area_list) BUILDSTDERR: ^~~ BUILDSTDERR: ../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/ospf/ospf.c: In function 'ospf_sh_neigh': BUILDSTDERR: ../../../proto/ospf/ospf.c:735:35: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if ((iff == NULL) || patmatch(iff, ifa->ifname)) BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c:735:43: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if ((iff == NULL) || patmatch(iff, ifa->ifname)) BUILDSTDERR: ~~~^~~~~~~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c: In function 'ospf_sh_iface': BUILDSTDERR: ../../../proto/ospf/ospf.c:844:35: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if ((iff == NULL) || patmatch(iff, ifa->ifname)) BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c:844:43: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if ((iff == NULL) || patmatch(iff, ifa->ifname)) BUILDSTDERR: ~~~^~~~~~~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ CC -o neighbor.o -c ../../../proto/ospf/neighbor.c CC -o iface.o -c ../../../proto/ospf/iface.c BUILDSTDERR: In file included from ../../lib/resource.h:12, BUILDSTDERR: from ../../lib/timer.h:14, BUILDSTDERR: from ../../lib/birdlib.h:12, BUILDSTDERR: from ../../../nest/bird.h:13, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/iface.c:11: BUILDSTDERR: ../../../proto/ospf/iface.c: In function 'ospf_iface_down': BUILDSTDERR: ../../../proto/ospf/iface.c:258:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, nx, ifa->neigh_list) BUILDSTDERR: ^~ BUILDSTDERR: ../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/ospf/iface.c: In function 'ospf_iface_reconfigure': BUILDSTDERR: ../../../proto/ospf/iface.c:876:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(nb, nbx, ifa->nbma_list) BUILDSTDERR: ^~~ BUILDSTDERR: ../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/ospf/iface.c: In function 'ospf_ifa_notify2': BUILDSTDERR: ../../../proto/ospf/iface.c:1105:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(ifa, ifx, p->iface_list) BUILDSTDERR: ^~~ BUILDSTDERR: ../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/ospf/iface.c: In function 'ospf_ifa_notify3': BUILDSTDERR: ../../../proto/ospf/iface.c:1137:30: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(ifa, ifx, p->iface_list) BUILDSTDERR: ^~~ BUILDSTDERR: ../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/ospf/iface.c: In function 'ospf_if_notify': BUILDSTDERR: ../../../proto/ospf/iface.c:1308:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(ifa, ifx, p->iface_list) BUILDSTDERR: ^~~ BUILDSTDERR: ../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ CC -o dbdes.o -c ../../../proto/ospf/dbdes.c CC -o lsreq.o -c ../../../proto/ospf/lsreq.c CC -o lsupd.o -c ../../../proto/ospf/lsupd.c BUILDSTDERR: In file included from ../../../proto/ospf/ospf.h:19, BUILDSTDERR: from ../../../proto/ospf/lsupd.c:11: BUILDSTDERR: ../../../proto/ospf/lsupd.c: In function 'ospf_rxmt_lsupd': BUILDSTDERR: ../../../proto/ospf/lsupd.c:439:27: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_SLIST_DELSAFE(ret, nxt, n->lsrtl) BUILDSTDERR: ^~~ BUILDSTDERR: ../../lib/slists.h:76:25: note: in definition of macro 'WALK_SLIST_DELSAFE' BUILDSTDERR: for(n=SHEAD(list); nxt=SNODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ CC -o lsack.o -c ../../../proto/ospf/lsack.c CC -o lsalib.o -c ../../../proto/ospf/lsalib.c CC -o rt.o -c ../../../proto/ospf/rt.c LD -r -o all.o ospf.o topology.o packet.o hello.o neighbor.o iface.o dbdes.o lsreq.o lsupd.o lsack.o lsalib.o rt.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/ospf' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/pipe' CC -o pipe.o -c ../../../proto/pipe/pipe.c BUILDSTDERR: ../../../proto/pipe/pipe.c: In function 'pipe_get_status': BUILDSTDERR: ../../../proto/pipe/pipe.c:271:12: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "%c> %s", (p->mode == PIPE_OPAQUE) ? '-' : '=', p->peer_table->name); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/pipe/pipe.c:35: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ LD -r -o all.o pipe.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/pipe' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/radv' CC -o radv.o -c ../../../proto/radv/radv.c CC -o packets.o -c ../../../proto/radv/packets.c BUILDSTDERR: ../../../proto/radv/packets.c: In function 'radv_prepare_ra': BUILDSTDERR: ../../../proto/radv/packets.c:245:15: warning: pointer targets in initialization of 'char *' from 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] BUILDSTDERR: char *buf = ifa->sk->tbuf; BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/radv/radv.c: In function 'radv_get_status': BUILDSTDERR: ../../../proto/radv/radv.c:423:12: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strcpy(buf, "Suppressed"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdlib.h:25, BUILDSTDERR: from ../../../proto/radv/radv.c:9: BUILDSTDERR: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^~~~~ LD -r -o all.o radv.o packets.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/radv' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/rip' CC -o rip.o -c ../../../proto/rip/rip.c CC -o packets.o -c ../../../proto/rip/packets.c BUILDSTDERR: ../../../proto/rip/packets.c: In function 'rip_fill_authentication': BUILDSTDERR: ../../../proto/rip/packets.c:252:19: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strncpy(tail->auth_data, pass->password, auth_len); BUILDSTDERR: ~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/time.h:25, BUILDSTDERR: from ../../lib/timer.h:12, BUILDSTDERR: from ../../lib/birdlib.h:12, BUILDSTDERR: from ../../../nest/bird.h:13, BUILDSTDERR: from ../../../proto/rip/rip.h:15, BUILDSTDERR: from ../../../proto/rip/packets.c:12: BUILDSTDERR: /usr/include/bits/string_fortified.h:103:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../../proto/rip/packets.c:256:29: warning: pointer targets in passing argument 2 of 'mac_fill' differ in signedness [-Wpointer-sign] BUILDSTDERR: mac_fill(pass->alg, pass->password, pass->length, BUILDSTDERR: ~~~~^~~~~~~~~~ BUILDSTDERR: In file included from ../../../proto/rip/packets.c:13: BUILDSTDERR: ../../lib/mac.h:117:6: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: void mac_fill(uint id, const byte *key, uint keylen, const byte *data, uint datalen, byte *mac); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/rip/packets.c: In function 'rip_check_authentication': BUILDSTDERR: ../../../proto/rip/packets.c:341:19: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strncpy(tail->auth_data, pass->password, auth_len); BUILDSTDERR: ~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/time.h:25, BUILDSTDERR: from ../../lib/timer.h:12, BUILDSTDERR: from ../../lib/birdlib.h:12, BUILDSTDERR: from ../../../nest/bird.h:13, BUILDSTDERR: from ../../../proto/rip/rip.h:15, BUILDSTDERR: from ../../../proto/rip/packets.c:12: BUILDSTDERR: /usr/include/bits/string_fortified.h:103:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../../proto/rip/packets.c:345:36: warning: pointer targets in passing argument 2 of 'mac_verify' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!mac_verify(pass->alg, pass->password, pass->length, BUILDSTDERR: ~~~~^~~~~~~~~~ BUILDSTDERR: In file included from ../../../proto/rip/packets.c:13: BUILDSTDERR: ../../lib/mac.h:118:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int mac_verify(uint id, const byte *key, uint keylen, const byte *data, uint datalen, const byte *mac); BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../../../proto/rip/rip.c: In function 'rip_update_rte': BUILDSTDERR: ../../../proto/rip/rip.c:252:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for (rp = &en->routes; rt = *rp; rp = &rt->next) BUILDSTDERR: ^~ BUILDSTDERR: ../../../proto/rip/rip.c: In function 'rip_withdraw_rte': BUILDSTDERR: ../../../proto/rip/rip.c:300:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for (rp = &en->routes; rt = *rp; rp = &rt->next) BUILDSTDERR: ^~ BUILDSTDERR: ../../../proto/rip/rip.c: In function 'rip_timer': BUILDSTDERR: ../../../proto/rip/rip.c:840:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for (rp = &en->routes; rt = *rp; /* rp = &rt->next */) BUILDSTDERR: ^~ BUILDSTDERR: In file included from ../../lib/resource.h:12, BUILDSTDERR: from ../../lib/timer.h:14, BUILDSTDERR: from ../../lib/birdlib.h:12, BUILDSTDERR: from ../../../nest/bird.h:13, BUILDSTDERR: from ../../../proto/rip/rip.h:15, BUILDSTDERR: from ../../../proto/rip/rip.c:79: BUILDSTDERR: ../../../proto/rip/rip.c:895:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, nn, ifa->neigh_list) BUILDSTDERR: ^~ BUILDSTDERR: ../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/rip/rip.c: In function 'rip_get_route_info': BUILDSTDERR: ../../../proto/rip/rip.c:1148:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, " (%d/%d)", rte->pref, rte->u.rip.metric); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/rip/rip.h:15, BUILDSTDERR: from ../../../proto/rip/rip.c:79: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/rip/rip.c:1151:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, " [%04x]", rte->u.rip.tag); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/rip/rip.h:15, BUILDSTDERR: from ../../../proto/rip/rip.c:79: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/rip/rip.c: In function 'rip_get_attr': BUILDSTDERR: ../../../proto/rip/rip.c:1160:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "metric: %d", a->u.data); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/rip/rip.h:15, BUILDSTDERR: from ../../../proto/rip/rip.c:79: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/rip/rip.c:1164:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "tag: %04x", a->u.data); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/rip/rip.h:15, BUILDSTDERR: from ../../../proto/rip/rip.c:79: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/rip/rip.c: In function 'rip_show_interfaces': BUILDSTDERR: ../../../proto/rip/rip.c:1192:26: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (iff && !patmatch(iff, ifa->iface->name)) BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/rip/rip.h:15, BUILDSTDERR: from ../../../proto/rip/rip.c:79: BUILDSTDERR: ../../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/rip/rip.c:1192:41: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (iff && !patmatch(iff, ifa->iface->name)) BUILDSTDERR: ~~~~~~~~~~^~~~~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/rip/rip.h:15, BUILDSTDERR: from ../../../proto/rip/rip.c:79: BUILDSTDERR: ../../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/rip/rip.c: In function 'rip_show_neighbors': BUILDSTDERR: ../../../proto/rip/rip.c:1228:26: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (iff && !patmatch(iff, ifa->iface->name)) BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/rip/rip.h:15, BUILDSTDERR: from ../../../proto/rip/rip.c:79: BUILDSTDERR: ../../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/rip/rip.c:1228:41: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (iff && !patmatch(iff, ifa->iface->name)) BUILDSTDERR: ~~~~~~~~~~^~~~~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/rip/rip.h:15, BUILDSTDERR: from ../../../proto/rip/rip.c:79: BUILDSTDERR: ../../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from ../../lib/string.h:13, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/rip/rip.h:15, BUILDSTDERR: from ../../../proto/rip/packets.c:12: BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'rip_fill_authentication.isra.9' at ../../../proto/rip/packets.c:213:5: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin___strncpy_chk' writing 16 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] BUILDSTDERR: return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LD -r -o all.o rip.o packets.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/rip' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/static' CC -o static.o -c ../../../proto/static/static.c BUILDSTDERR: ../../../proto/static/static.c: In function 'static_if_notify': BUILDSTDERR: ../../../proto/static/static.c:426:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!strcmp(r->if_name, i->name)) BUILDSTDERR: ~^~~~~~~~~ BUILDSTDERR: In file included from ../../lib/string.h:13, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: /usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern int strcmp (const char *__s1, const char *__s2) BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../../../proto/static/static.c:432:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!strcmp(r->if_name, i->name)) BUILDSTDERR: ~^~~~~~~~~ BUILDSTDERR: In file included from ../../lib/string.h:13, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: /usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern int strcmp (const char *__s1, const char *__s2) BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../../../proto/static/static.c: In function 'static_same_dest': BUILDSTDERR: ../../../proto/static/static.c:480:23: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return !strcmp(x->if_name, y->if_name); BUILDSTDERR: ~^~~~~~~~~ BUILDSTDERR: In file included from ../../lib/string.h:13, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: /usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern int strcmp (const char *__s1, const char *__s2) BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../../../proto/static/static.c:480:35: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return !strcmp(x->if_name, y->if_name); BUILDSTDERR: ~^~~~~~~~~ BUILDSTDERR: In file included from ../../lib/string.h:13, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: /usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern int strcmp (const char *__s1, const char *__s2) BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../../../proto/static/static.c: In function 'static_reconfigure': BUILDSTDERR: ../../../proto/static/static.c:565:35: warning: pointer targets in passing argument 1 of 'if_find_by_name' differ in signedness [-Wpointer-sign] BUILDSTDERR: if ((ifa = if_find_by_name(r->if_name)) && (ifa->flags & IF_UP)) BUILDSTDERR: ~^~~~~~~~~ BUILDSTDERR: In file included from ../../../proto/static/static.c:40: BUILDSTDERR: ../../../nest/iface.h:100:15: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: struct iface *if_find_by_name(char *); BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/static/static.c: In function 'static_show_rt': BUILDSTDERR: ../../../proto/static/static.c:650:31: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTD_ROUTER: bsprintf(via, "via %I%J", r->via, r->via_if); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/static/static.c:651:31: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTD_DEVICE: bsprintf(via, "dev %s", r->if_name); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/static/static.c:652:34: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTD_BLACKHOLE: bsprintf(via, "blackhole"); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/static/static.c:653:36: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTD_UNREACHABLE: bsprintf(via, "unreachable"); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/static/static.c:654:33: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTD_PROHIBIT: bsprintf(via, "prohibited"); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/static/static.c:655:34: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTD_MULTIPATH: bsprintf(via, "multipath"); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/static/static.c:656:35: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTDX_RECURSIVE: bsprintf(via, "recursive %I", r->via); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/static/static.c:657:24: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: default: bsprintf(via, "???"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ LD -r -o all.o static.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/static' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/babel' CC -o babel.o -c ../../../proto/babel/babel.c CC -o packets.o -c ../../../proto/babel/packets.c BUILDSTDERR: In file included from ../../lib/resource.h:12, BUILDSTDERR: from ../../lib/timer.h:14, BUILDSTDERR: from ../../lib/birdlib.h:12, BUILDSTDERR: from ../../../nest/bird.h:13, BUILDSTDERR: from ../../../proto/babel/babel.h:14, BUILDSTDERR: from ../../../proto/babel/babel.c:38: BUILDSTDERR: ../../../proto/babel/babel.c: In function 'babel_expire_sources': BUILDSTDERR: ../../../proto/babel/babel.c:132:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, nx, e->sources) BUILDSTDERR: ^~ BUILDSTDERR: ../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/babel/babel.c: In function 'babel_expire_routes': BUILDSTDERR: ../../../proto/babel/babel.c:244:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(r, rx, e->routes) BUILDSTDERR: ^~ BUILDSTDERR: ../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/babel/babel.c: In function 'babel_expire_neighbors': BUILDSTDERR: ../../../proto/babel/babel.c:362:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(nbr, nbx, ifa->neigh_list) BUILDSTDERR: ^~~ BUILDSTDERR: ../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/babel/babel.c: In function 'babel_expire_seqno_requests': BUILDSTDERR: ../../../proto/babel/babel.c:929:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, nx, p->seqno_cache) BUILDSTDERR: ^~ BUILDSTDERR: ../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/babel/babel.c: In function 'babel_get_route_info': BUILDSTDERR: ../../../proto/babel/babel.c:1728:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, " (%d/%d) [%lR]", rte->pref, rte->u.babel.metric, rte->u.babel.router_id); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/babel/babel.h:14, BUILDSTDERR: from ../../../proto/babel/babel.c:38: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/babel/babel.c: In function 'babel_get_attr': BUILDSTDERR: ../../../proto/babel/babel.c:1737:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "metric: %d", a->u.data); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/babel/babel.h:14, BUILDSTDERR: from ../../../proto/babel/babel.c:38: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/babel/babel.c:1744:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "router_id: %lR", rid); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/babel/babel.h:14, BUILDSTDERR: from ../../../proto/babel/babel.c:38: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/babel/babel.c: In function 'babel_show_interfaces': BUILDSTDERR: ../../../proto/babel/babel.c:1773:26: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (iff && !patmatch(iff, ifa->iface->name)) BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/babel/babel.h:14, BUILDSTDERR: from ../../../proto/babel/babel.c:38: BUILDSTDERR: ../../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/babel/babel.c:1773:41: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (iff && !patmatch(iff, ifa->iface->name)) BUILDSTDERR: ~~~~~~~~~~^~~~~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/babel/babel.h:14, BUILDSTDERR: from ../../../proto/babel/babel.c:38: BUILDSTDERR: ../../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/babel/babel.c: In function 'babel_show_neighbors': BUILDSTDERR: ../../../proto/babel/babel.c:1809:26: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (iff && !patmatch(iff, ifa->iface->name)) BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/babel/babel.h:14, BUILDSTDERR: from ../../../proto/babel/babel.c:38: BUILDSTDERR: ../../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/babel/babel.c:1809:41: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (iff && !patmatch(iff, ifa->iface->name)) BUILDSTDERR: ~~~~~~~~~~^~~~~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/babel/babel.h:14, BUILDSTDERR: from ../../../proto/babel/babel.c:38: BUILDSTDERR: ../../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ LD -r -o all.o babel.o packets.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/babel' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/client' CC -o birdc.o -c ../../client/birdc.c CC -o commands.o -c ../../client/commands.c CC -o birdcl.o -c ../../client/birdcl.c CC -o util.o -c ../../client/util.c CC -o client.o -c ../../client/client.c BUILDSTDERR: ../../client/client.c: In function 'server_read': BUILDSTDERR: ../../client/client.c:328:19: warning: pointer targets in passing argument 1 of 'server_got_reply' differ in signedness [-Wpointer-sign] BUILDSTDERR: server_got_reply(start); BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../client/client.c:269:1: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: server_got_reply(char *x) BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../../client/client.c:339:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strcpy(server_read_buf, "?"); BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdio.h:27, BUILDSTDERR: from ../../client/client.c:23: BUILDSTDERR: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^~~~~ LD -r -o all.o commands.o util.o client.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/client' LD -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -o ../bird nest/all.o filter/all.o proto/bfd/all.o proto/bgp/all.o proto/ospf/all.o proto/pipe/all.o proto/radv/all.o proto/rip/all.o proto/static/all.o proto/babel/all.o conf/all.o lib/birdlib.a LD -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -o ../birdcl client/birdcl.o client/all.o lib/birdlib.a LD -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -o ../birdc client/birdc.o client/all.o lib/birdlib.a -lreadline -lhistory -lncurses make[1]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj' + cd .. + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 = 1 ']' BUILDSTDERR: +++ dirname ./configure BUILDSTDERR: ++ find . -name config.guess -o -name config.sub + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) BUILDSTDERR: ++ basename ./tools/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./tools/config.sub BUILDSTDERR: ++ basename ./tools/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./tools/config.sub '/usr/lib/rpm/redhat/config.sub' -> './tools/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) BUILDSTDERR: ++ basename ./tools/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./tools/config.guess BUILDSTDERR: ++ basename ./tools/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./tools/config.guess '/usr/lib/rpm/redhat/config.guess' -> './tools/config.guess' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) BUILDSTDERR: ++ basename ./ipv6/tools/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./ipv6/tools/config.sub BUILDSTDERR: ++ basename ./ipv6/tools/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./ipv6/tools/config.sub '/usr/lib/rpm/redhat/config.sub' -> './ipv6/tools/config.sub' + for i in $(find $(dirname ./configure) -name config.guess -o -name config.sub) BUILDSTDERR: ++ basename ./ipv6/tools/config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./ipv6/tools/config.guess BUILDSTDERR: ++ basename ./ipv6/tools/config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./ipv6/tools/config.guess '/usr/lib/rpm/redhat/config.guess' -> './ipv6/tools/config.guess' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' BUILDSTDERR: ++ find . -name ltmain.sh + ./configure --build=riscv64-koji-linux-gnu --host=riscv64-koji-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --prefix=/usr --sysconfdir=/etc --localstatedir=/var BUILDSTDERR: configure: WARNING: unrecognized options: --disable-dependency-tracking checking for riscv64-koji-linux-gnu-gcc... no checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for library containing clock_gettime... none required checking build system type... riscv64-koji-linux-gnu checking host system type... riscv64-koji-linux-gnu checking for riscv64-koji-linux-gnu-gcc... gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether POSIX threads are available... yes checking CFLAGS... -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -pthread checking how to run the C preprocessor... gcc -E checking for a BSD-compatible install... /usr/bin/install -c checking for riscv64-koji-linux-gnu-ranlib... no checking for ranlib... ranlib checking for flex... flex checking for bison... bison checking for gm4... no checking for m4... m4 checking which OS configuration should we use... ./sysdep/cf/linux.h checking system-dependent directories... sysdep/linux sysdep/unix lib checking protocols... ok checking for linux/rtnetlink.h... yes checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking alloca.h usability... yes checking alloca.h presence... yes checking for alloca.h... yes checking whether 'struct sockaddr' has sa_len... no checking whether byte ordering is bigendian... no checking size of char... 1 checking size of short int... 2 checking size of int... 4 checking size of long int... 8 checking size of long long int... 8 checking for 8-bit type... char checking for 16-bit type... short int checking for 32-bit type... int checking for 64-bit type... long int checking usual alignment of structures... 16 checking characteristics of time_t... 64-bit signed checking for struct ip_mreqn... yes checking for add_history in -lhistory... yes checking for tgetent in -lncurses... yes checking for rl_callback_read_char in -lreadline... yes checking for rl_crlf in -lreadline... yes checking for rl_ding in -lreadline... yes configure: creating ./config.status config.status: creating Makefile config.status: creating obj/Makefile config.status: creating obj/Rules config.status: creating obj/sysdep/autoconf.h config.status: executing merge commands Merging system-dependent modules (sysdep/linux sysdep/unix lib) BUILDSTDERR: configure: WARNING: unrecognized options: --disable-dependency-tracking BIRD was configured with the following options: Source directory: . Object directory: obj Iproute2 directory: /etc/iproute2 System configuration: ./sysdep/cf/linux.h Debugging: no POSIX threads: yes Routing protocols: bfd bgp ospf pipe rip static Client: yes + make -j4 make -C obj all make[1]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj' echo >sysdep/paths.h "/* Generated by Makefile, don't edit manually! */" make depend make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj' echo >>sysdep/paths.h "#define PATH_CONFIG_FILE \"/etc/bird.conf\"" echo >>sysdep/paths.h "#define PATH_CONTROL_SOCKET \"/var/run/bird.ctl\"" mkdir -p nest filter proto/bfd proto/bgp proto/ospf proto/pipe proto/rip proto/static client doc if test -n "/etc/iproute2" ; then echo >>sysdep/paths.h "#define PATH_IPROUTE_DIR \"/etc/iproute2\"" ; fi touch .dir-stamp set -e ; for a in lib conf ; do make -C $a depend ; done mkdir -p nest filter proto/bfd proto/bgp proto/ospf proto/pipe proto/rip proto/static client doc touch .dir-stamp make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/lib' gcc -I../ -I../.. -MM bitops.c checksum.c event.c io.c ip.c krt.c lists.c log.c mac.c main.c md5.c mempool.c netlink.c patmatch.c printf.c random.c resource.c sha1.c sha256.c sha512.c slab.c slists.c tbf.c xmalloc.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/lib' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/conf' m4 -P ../../conf/gen_keywords.m4 ../../conf/confbase.Y ../../sysdep/unix/config.Y ../../sysdep/unix/krt.Y ../../sysdep/linux/netlink.Y ../../nest/config.Y ../../filter/config.Y ../../proto/bfd/config.Y ../../proto/bgp/config.Y ../../proto/ospf/config.Y ../../proto/pipe/config.Y ../../proto/rip/config.Y ../../proto/static/config.Y >keywords.h m4 -P ../../conf/gen_commands.m4 ../../client/cmds.m4 ../../conf/confbase.Y ../../sysdep/unix/config.Y ../../sysdep/unix/krt.Y ../../sysdep/linux/netlink.Y ../../nest/config.Y ../../filter/config.Y ../../proto/bfd/config.Y ../../proto/bgp/config.Y ../../proto/ospf/config.Y ../../proto/pipe/config.Y ../../proto/rip/config.Y ../../proto/static/config.Y | sort >commands.h m4 -P ../../conf/gen_parser.m4 ../../conf/confbase.Y ../../sysdep/unix/config.Y ../../sysdep/unix/krt.Y ../../sysdep/linux/netlink.Y ../../nest/config.Y ../../filter/config.Y ../../proto/bfd/config.Y ../../proto/bgp/config.Y ../../proto/ospf/config.Y ../../proto/pipe/config.Y ../../proto/rip/config.Y ../../proto/static/config.Y >cf-parse.y flex -s -B -8 -ocf-lex.c -Pcf_ cf-lex.l bison -bcf-parse -dv -pcf_ cf-parse.y gcc -I../ -I../.. -MM cf-parse.tab.c cf-lex.c conf.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/conf' set -e ; for a in nest filter proto/bfd proto/bgp proto/ospf proto/pipe proto/rip proto/static client ; do make -C $a -f /builddir/build/BUILD/bird-1.6.3/$a/Makefile depend ; done make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/nest' gcc -I../ -I../.. -MM ../../nest/rt-table.c ../../nest/rt-fib.c ../../nest/rt-attr.c ../../nest/rt-roa.c ../../nest/proto.c ../../nest/iface.c ../../nest/rt-dev.c ../../nest/password.c ../../nest/cli.c ../../nest/locks.c ../../nest/cmds.c ../../nest/neighbor.c ../../nest/a-path.c ../../nest/a-set.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/nest' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/filter' gcc -I../ -I../.. -MM ../../filter/f-util.c ../../filter/filter.c ../../filter/tree.c ../../filter/trie.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/filter' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/bfd' gcc -I../../ -I../../.. -MM ../../../proto/bfd/bfd.c ../../../proto/bfd/packets.c ../../../proto/bfd/io.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/bfd' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/bgp' gcc -I../../ -I../../.. -MM ../../../proto/bgp/bgp.c ../../../proto/bgp/attrs.c ../../../proto/bgp/packets.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/bgp' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/ospf' gcc -I../../ -I../../.. -MM ../../../proto/ospf/ospf.c ../../../proto/ospf/topology.c ../../../proto/ospf/packet.c ../../../proto/ospf/hello.c ../../../proto/ospf/neighbor.c ../../../proto/ospf/iface.c ../../../proto/ospf/dbdes.c ../../../proto/ospf/lsreq.c ../../../proto/ospf/lsupd.c ../../../proto/ospf/lsack.c ../../../proto/ospf/lsalib.c ../../../proto/ospf/rt.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/ospf' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/pipe' gcc -I../../ -I../../.. -MM ../../../proto/pipe/pipe.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/pipe' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/rip' gcc -I../../ -I../../.. -MM ../../../proto/rip/rip.c ../../../proto/rip/packets.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/rip' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/static' gcc -I../../ -I../../.. -MM ../../../proto/static/static.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/static' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/client' gcc -I../ -I../.. -MM ../../client/commands.c ../../client/util.c ../../client/client.c ../../client/birdc.c ../../client/birdcl.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/client' make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj' touch .dep-stamp set -e ; for a in lib conf ; do make -C $a subdir ; done make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/lib' CC -o bitops.o -c bitops.c CC -o checksum.o -c checksum.c CC -o event.o -c event.c CC -o io.o -c io.c CC -o ip.o -c ip.c CC -o krt.o -c krt.c CC -o lists.o -c lists.c BUILDSTDERR: io.c: In function 'tm_shot': BUILDSTDERR: io.c:351:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (m = n->next) BUILDSTDERR: ^ BUILDSTDERR: io.c: In function 'sk_tcp_connected': BUILDSTDERR: io.c:1298:35: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] BUILDSTDERR: if ((getsockname(s->fd, &sa.sa, &sa_len) < 0) || BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from io.c:21: BUILDSTDERR: /usr/include/sys/socket.h:116:12: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' BUILDSTDERR: extern int getsockname (int __fd, __SOCKADDR_ARG __addr, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: io.c: In function 'sk_passive_connected': BUILDSTDERR: io.c:1314:66: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign] BUILDSTDERR: int fd = accept(s->fd, ((type == SK_TCP) ? &rem_sa.sa : NULL), &rem_sa_len); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from io.c:21: BUILDSTDERR: /usr/include/sys/socket.h:232:12: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' BUILDSTDERR: extern int accept (int __fd, __SOCKADDR_ARG __addr, BUILDSTDERR: ^~~~~~ BUILDSTDERR: io.c:1333:38: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] BUILDSTDERR: if ((getsockname(fd, &loc_sa.sa, &loc_sa_len) < 0) || BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from io.c:21: BUILDSTDERR: /usr/include/sys/socket.h:116:12: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' BUILDSTDERR: extern int getsockname (int __fd, __SOCKADDR_ARG __addr, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: io.c: In function 'sk_open': BUILDSTDERR: io.c:1382:12: warning: pointer targets in assignment from 'char *' to 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] BUILDSTDERR: s->ttx = ""; /* Force s->ttx != s->tpos */ BUILDSTDERR: ^ BUILDSTDERR: ip.c: In function 'ip6_pton': BUILDSTDERR: ip.c:309:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: else if (*a == '.' && (i == 6 || i < 6 && hfil >= 0)) BUILDSTDERR: ~~~~~~^~~~~~~~~~~~ BUILDSTDERR: io.c: In function 'sk_err': BUILDSTDERR: io.c:1863:54: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (getsockopt(s->fd, SOL_SOCKET, SO_ERROR, &se, &sse) < 0) BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from io.c:21: BUILDSTDERR: /usr/include/sys/socket.h:208:12: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' BUILDSTDERR: extern int getsockopt (int __fd, int __level, int __optname, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: krt.c: In function 'kif_choose_primary': BUILDSTDERR: krt.c:158:50: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!it->pattern || patmatch(it->pattern, i->name)) BUILDSTDERR: ~^~~~~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from krt.c:54: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: krt.c:159:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (a = find_preferred_ifa(i, it->prefix, ipa_mkmask(it->pxlen))) BUILDSTDERR: ^ BUILDSTDERR: krt.c:163:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (a = kif_get_primary_ip(i)) BUILDSTDERR: ^ BUILDSTDERR: krt.c: In function 'krt_learn_scan': BUILDSTDERR: krt.c:376:22: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for(mm=&n->routes; m = *mm; mm=&m->next) BUILDSTDERR: ^ BUILDSTDERR: krt.c: In function 'krt_learn_prune': BUILDSTDERR: krt.c:430:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (e = *ee) BUILDSTDERR: ^ BUILDSTDERR: krt.c: In function 'krt_learn_async': BUILDSTDERR: krt.c:491:22: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for(gg=&n->routes; g = *gg; gg = &g->next) BUILDSTDERR: ^ BUILDSTDERR: krt.c:529:22: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for(gg=&n->routes; g=*gg; gg=&g->next) BUILDSTDERR: ^ BUILDSTDERR: krt.c: In function 'krt_get_attr': BUILDSTDERR: krt.c:1250:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "source"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from krt.c:54: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: krt.c:1254:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "metric"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from krt.c:54: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ CC -o log.o -c log.c BUILDSTDERR: log.c: In function 'log_commit': BUILDSTDERR: log.c:109:21: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strcpy(buf->end - 100, " ... "); BUILDSTDERR: ~~~~~~~~~^~~~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdio.h:27, BUILDSTDERR: from log.c:18: BUILDSTDERR: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^~~~~ BUILDSTDERR: log.c:123:27: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] BUILDSTDERR: tm_format_datetime(tbuf, &config->tf_log, now); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from log.c:25: BUILDSTDERR: ../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: log.c:126:13: warning: pointer targets in passing argument 1 of 'fputs' differ in signedness [-Wpointer-sign] BUILDSTDERR: fputs(buf->start, l->fh); BUILDSTDERR: ~~~^~~~~~~ BUILDSTDERR: In file included from log.c:18: BUILDSTDERR: /usr/include/stdio.h:620:12: note: expected 'const char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern int fputs (const char *__restrict __s, FILE *__restrict __stream); BUILDSTDERR: ^~~~~ BUILDSTDERR: log.c: In function 'mrt_dump_message': BUILDSTDERR: log.c:341:5: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: write(p->cf->global->mrtdump_file, buf, len); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC -o mac.o -c mac.c CC -o main.o -c main.c CC -o md5.o -c md5.c BUILDSTDERR: main.c: In function 'add_num_const': BUILDSTDERR: main.c:101:36: warning: pointer targets in passing argument 1 of 'cf_get_symbol' differ in signedness [-Wpointer-sign] BUILDSTDERR: struct symbol *s = cf_get_symbol(name); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../nest/protocol.h:15, BUILDSTDERR: from ../../nest/route.h:15, BUILDSTDERR: from main.c:31: BUILDSTDERR: ../conf/conf.h:152:16: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: struct symbol *cf_get_symbol(byte *c); BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: main.c: In function 'unix_read_config': BUILDSTDERR: main.c:194:38: warning: pointer targets in passing argument 1 of 'config_alloc' differ in signedness [-Wpointer-sign] BUILDSTDERR: struct config *conf = config_alloc(name); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../nest/protocol.h:15, BUILDSTDERR: from ../../nest/route.h:15, BUILDSTDERR: from main.c:31: BUILDSTDERR: ../conf/conf.h:64:16: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: struct config *config_alloc(const byte *name); BUILDSTDERR: ^~~~~~~~~~~~ CC -o mempool.o -c mempool.c BUILDSTDERR: mempool.c: In function 'lp_flush': BUILDSTDERR: mempool.c:194:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (c = m->first_large) BUILDSTDERR: ^ CC -o netlink.o -c netlink.c CC -o patmatch.o -c patmatch.c BUILDSTDERR: netlink.c: In function 'kif_do_scan': BUILDSTDERR: netlink.c:805:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (h = nl_get_scan()) BUILDSTDERR: ^ BUILDSTDERR: netlink.c:812:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (h = nl_get_scan()) BUILDSTDERR: ^ BUILDSTDERR: netlink.c: In function 'nl_send_route': BUILDSTDERR: netlink.c:932:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (ea = ea_find(eattrs, EA_KRT_SCOPE)) BUILDSTDERR: ^~ BUILDSTDERR: netlink.c:937:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (ea = ea_find(eattrs, EA_KRT_PREFSRC)) BUILDSTDERR: ^~ BUILDSTDERR: netlink.c:940:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (ea = ea_find(eattrs, EA_KRT_REALM)) BUILDSTDERR: ^~ BUILDSTDERR: netlink.c:948:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (ea = ea_walk(&ews, EA_KRT_METRICS, KRT_METRICS_MAX)) BUILDSTDERR: ^~ BUILDSTDERR: netlink.c: In function 'krt_do_scan': BUILDSTDERR: netlink.c:1428:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (h = nl_get_scan()) BUILDSTDERR: ^ BUILDSTDERR: In file included from netlink.c:27: BUILDSTDERR: netlink.c: In function 'krt_sys_shutdown': BUILDSTDERR: ../../lib/hash.h:79:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (_n = *_nn) \ BUILDSTDERR: ^~ BUILDSTDERR: ../../lib/hash.h:159:24: note: in expansion of macro 'HASH_REMOVE' BUILDSTDERR: HASH_TYPE(v) *_n = HASH_REMOVE(v, id, node); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: netlink.c:1614:3: note: in expansion of macro 'HASH_REMOVE2' BUILDSTDERR: HASH_REMOVE2(nl_table_map, RTH, krt_pool, p); BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: netlink.c: In function 'krt_sys_get_attr': BUILDSTDERR: netlink.c:1652:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "prefsrc"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from netlink.c:18: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ CC -o printf.o -c printf.c BUILDSTDERR: netlink.c:1656:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "realm"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from netlink.c:18: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: netlink.c:1660:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "scope"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from netlink.c:18: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: netlink.c:1664:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "lock:"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from netlink.c:18: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: netlink.c:1669:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "features:"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from netlink.c:18: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: netlink.c:1677:16: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "%s", krt_metrics_names[id]); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from netlink.c:18: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ CC -o random.o -c random.c CC -o resource.o -c resource.c CC -o sha1.o -c sha1.c BUILDSTDERR: resource.c: In function 'pool_free': BUILDSTDERR: resource.c:79:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (rr = (resource *) r->n.next) BUILDSTDERR: ^~ BUILDSTDERR: resource.c: In function 'rlookup': BUILDSTDERR: resource.c:246:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (r = pool_lookup(&root_pool.r, a)) BUILDSTDERR: ^ CC -o sha256.o -c sha256.c CC -o sha512.o -c sha512.c CC -o slab.o -c slab.c BUILDSTDERR: In file included from ../lib/resource.h:12, BUILDSTDERR: from ../lib/timer.h:14, BUILDSTDERR: from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from slab.c:31: BUILDSTDERR: slab.c: In function 'slab_free': BUILDSTDERR: slab.c:321:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(h, g, s->empty_heads) BUILDSTDERR: ^ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: slab.c:323:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(h, g, s->partial_heads) BUILDSTDERR: ^ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: slab.c:325:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(h, g, s->full_heads) BUILDSTDERR: ^ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ CC -o slists.o -c slists.c CC -o tbf.o -c tbf.c BUILDSTDERR: slists.c: In function 's_put': BUILDSTDERR: slists.c:76:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (f = n->readers) BUILDSTDERR: ^ CC -o xmalloc.o -c xmalloc.c rm -f birdlib.a ar rcs birdlib.a bitops.o checksum.o event.o io.o ip.o krt.o lists.o log.o mac.o main.o md5.o mempool.o netlink.o patmatch.o printf.o random.o resource.o sha1.o sha256.o sha512.o slab.o slists.o tbf.o xmalloc.o ranlib birdlib.a make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/conf' CC -o cf-parse.tab.o -c cf-parse.tab.c CC -o cf-lex.o -c cf-lex.c CC -o conf.o -c conf.c BUILDSTDERR: conf.c: In function 'config_alloc': BUILDSTDERR: conf.c:95:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: uint nlen = strlen(name) + 1; BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../lib/string.h:13, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from conf.c:48: BUILDSTDERR: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'const byte *' {aka 'const unsigned char *'} BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^~~~~~ BUILDSTDERR: In file included from cf-lex.l:58: BUILDSTDERR: ../conf/keywords.h:67:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "define", DEFINE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:67:3: note: (near initialization for 'keyword_list[0].name') BUILDSTDERR: ../conf/keywords.h:68:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "on", ON, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:68:3: note: (near initialization for 'keyword_list[1].name') BUILDSTDERR: ../conf/keywords.h:69:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "off", OFF, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:69:3: note: (near initialization for 'keyword_list[2].name') BUILDSTDERR: ../conf/keywords.h:70:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "yes", YES, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:70:3: note: (near initialization for 'keyword_list[3].name') BUILDSTDERR: ../conf/keywords.h:71:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "no", NO, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:71:3: note: (near initialization for 'keyword_list[4].name') BUILDSTDERR: ../conf/keywords.h:72:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "s", S, NULL }, BUILDSTDERR: ^~~ BUILDSTDERR: ../conf/keywords.h:72:3: note: (near initialization for 'keyword_list[5].name') BUILDSTDERR: ../conf/keywords.h:73:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ms", MS, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:73:3: note: (near initialization for 'keyword_list[6].name') BUILDSTDERR: ../conf/keywords.h:74:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "us", US, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:74:3: note: (near initialization for 'keyword_list[7].name') BUILDSTDERR: ../conf/keywords.h:75:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "port", PORT, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:75:3: note: (near initialization for 'keyword_list[8].name') BUILDSTDERR: ../conf/keywords.h:76:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "log", LOG, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:76:3: note: (near initialization for 'keyword_list[9].name') BUILDSTDERR: ../conf/keywords.h:77:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "syslog", SYSLOG, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:77:3: note: (near initialization for 'keyword_list[10].name') BUILDSTDERR: ../conf/keywords.h:78:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "all", ALL, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:78:3: note: (near initialization for 'keyword_list[11].name') BUILDSTDERR: ../conf/keywords.h:79:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "debug", DEBUG, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:79:3: note: (near initialization for 'keyword_list[12].name') BUILDSTDERR: ../conf/keywords.h:80:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "trace", TRACE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:80:3: note: (near initialization for 'keyword_list[13].name') BUILDSTDERR: ../conf/keywords.h:81:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "info", INFO, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:81:3: note: (near initialization for 'keyword_list[14].name') BUILDSTDERR: ../conf/keywords.h:82:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "remote", REMOTE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:82:3: note: (near initialization for 'keyword_list[15].name') BUILDSTDERR: ../conf/keywords.h:83:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "warning", WARNING, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:83:3: note: (near initialization for 'keyword_list[16].name') BUILDSTDERR: ../conf/keywords.h:84:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "error", ERROR, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:84:3: note: (near initialization for 'keyword_list[17].name') BUILDSTDERR: ../conf/keywords.h:85:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "auth", AUTH, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:85:3: note: (near initialization for 'keyword_list[18].name') BUILDSTDERR: ../conf/keywords.h:86:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "fatal", FATAL, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:86:3: note: (near initialization for 'keyword_list[19].name') BUILDSTDERR: ../conf/keywords.h:87:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bug", BUG, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:87:3: note: (near initialization for 'keyword_list[20].name') BUILDSTDERR: ../conf/keywords.h:88:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stderr", STDERR, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:88:3: note: (near initialization for 'keyword_list[21].name') BUILDSTDERR: ../conf/keywords.h:89:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "soft", SOFT, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:89:3: note: (near initialization for 'keyword_list[22].name') BUILDSTDERR: ../conf/keywords.h:90:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "timeformat", TIMEFORMAT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:90:3: note: (near initialization for 'keyword_list[23].name') BUILDSTDERR: ../conf/keywords.h:91:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "iso", ISO, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:91:3: note: (near initialization for 'keyword_list[24].name') BUILDSTDERR: ../conf/keywords.h:92:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "old", OLD, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:92:3: note: (near initialization for 'keyword_list[25].name') BUILDSTDERR: ../conf/keywords.h:93:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "short", SHORT, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:93:3: note: (near initialization for 'keyword_list[26].name') BUILDSTDERR: ../conf/keywords.h:94:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "long", LONG, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:94:3: note: (near initialization for 'keyword_list[27].name') BUILDSTDERR: ../conf/keywords.h:95:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "base", BASE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:95:3: note: (near initialization for 'keyword_list[28].name') BUILDSTDERR: ../conf/keywords.h:96:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "name", NAME, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:96:3: note: (near initialization for 'keyword_list[29].name') BUILDSTDERR: ../conf/keywords.h:97:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "confirm", CONFIRM, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:97:3: note: (near initialization for 'keyword_list[30].name') BUILDSTDERR: ../conf/keywords.h:98:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "undo", UNDO, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:98:3: note: (near initialization for 'keyword_list[31].name') BUILDSTDERR: ../conf/keywords.h:99:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "check", CHECK, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:99:3: note: (near initialization for 'keyword_list[32].name') BUILDSTDERR: ../conf/keywords.h:100:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "timeout", TIMEOUT, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:100:3: note: (near initialization for 'keyword_list[33].name') BUILDSTDERR: ../conf/keywords.h:101:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "latency", LATENCY, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:101:3: note: (near initialization for 'keyword_list[34].name') BUILDSTDERR: ../conf/keywords.h:102:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "limit", LIMIT, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:102:3: note: (near initialization for 'keyword_list[35].name') BUILDSTDERR: ../conf/keywords.h:103:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "watchdog", WATCHDOG, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:103:3: note: (near initialization for 'keyword_list[36].name') BUILDSTDERR: ../conf/keywords.h:104:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "configure", CONFIGURE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:104:3: note: (near initialization for 'keyword_list[37].name') BUILDSTDERR: ../conf/keywords.h:105:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "down", DOWN, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:105:3: note: (near initialization for 'keyword_list[38].name') BUILDSTDERR: ../conf/keywords.h:106:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "kernel", KERNEL, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:106:3: note: (near initialization for 'keyword_list[39].name') BUILDSTDERR: ../conf/keywords.h:107:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "persist", PERSIST, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:107:3: note: (near initialization for 'keyword_list[40].name') BUILDSTDERR: ../conf/keywords.h:108:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "scan", SCAN, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:108:3: note: (near initialization for 'keyword_list[41].name') BUILDSTDERR: ../conf/keywords.h:109:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "time", TIME, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:109:3: note: (near initialization for 'keyword_list[42].name') BUILDSTDERR: ../conf/keywords.h:110:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "learn", LEARN, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:110:3: note: (near initialization for 'keyword_list[43].name') BUILDSTDERR: ../conf/keywords.h:111:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "device", DEVICE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:111:3: note: (near initialization for 'keyword_list[44].name') BUILDSTDERR: ../conf/keywords.h:112:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "routes", ROUTES, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:112:3: note: (near initialization for 'keyword_list[45].name') BUILDSTDERR: ../conf/keywords.h:113:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "graceful", GRACEFUL, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:113:3: note: (near initialization for 'keyword_list[46].name') BUILDSTDERR: ../conf/keywords.h:114:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "restart", RESTART, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:114:3: note: (near initialization for 'keyword_list[47].name') BUILDSTDERR: ../conf/keywords.h:115:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_source", KRT_SOURCE, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:115:3: note: (near initialization for 'keyword_list[48].name') BUILDSTDERR: ../conf/keywords.h:116:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_metric", KRT_METRIC, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:116:3: note: (near initialization for 'keyword_list[49].name') BUILDSTDERR: ../conf/keywords.h:117:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "merge", MERGE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:117:3: note: (near initialization for 'keyword_list[50].name') BUILDSTDERR: ../conf/keywords.h:118:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "paths", PATHS, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:118:3: note: (near initialization for 'keyword_list[51].name') BUILDSTDERR: ../conf/keywords.h:119:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "table", TABLE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:119:3: note: (near initialization for 'keyword_list[52].name') BUILDSTDERR: ../conf/keywords.h:120:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "metric", METRIC, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:120:3: note: (near initialization for 'keyword_list[53].name') BUILDSTDERR: ../conf/keywords.h:121:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_prefsrc", KRT_PREFSRC, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:121:3: note: (near initialization for 'keyword_list[54].name') BUILDSTDERR: ../conf/keywords.h:122:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_realm", KRT_REALM, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:122:3: note: (near initialization for 'keyword_list[55].name') BUILDSTDERR: ../conf/keywords.h:123:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_scope", KRT_SCOPE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:123:3: note: (near initialization for 'keyword_list[56].name') BUILDSTDERR: ../conf/keywords.h:124:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_mtu", KRT_MTU, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:124:3: note: (near initialization for 'keyword_list[57].name') BUILDSTDERR: ../conf/keywords.h:125:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_window", KRT_WINDOW, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:125:3: note: (near initialization for 'keyword_list[58].name') BUILDSTDERR: ../conf/keywords.h:126:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_rtt", KRT_RTT, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:126:3: note: (near initialization for 'keyword_list[59].name') BUILDSTDERR: ../conf/keywords.h:127:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_rttvar", KRT_RTTVAR, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:127:3: note: (near initialization for 'keyword_list[60].name') BUILDSTDERR: ../conf/keywords.h:128:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_sstresh", KRT_SSTRESH, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:128:3: note: (near initialization for 'keyword_list[61].name') BUILDSTDERR: ../conf/keywords.h:129:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_cwnd", KRT_CWND, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:129:3: note: (near initialization for 'keyword_list[62].name') BUILDSTDERR: ../conf/keywords.h:130:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_advmss", KRT_ADVMSS, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:130:3: note: (near initialization for 'keyword_list[63].name') BUILDSTDERR: ../conf/keywords.h:131:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_reordering", KRT_REORDERING, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:131:3: note: (near initialization for 'keyword_list[64].name') BUILDSTDERR: ../conf/keywords.h:132:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_hoplimit", KRT_HOPLIMIT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:132:3: note: (near initialization for 'keyword_list[65].name') BUILDSTDERR: ../conf/keywords.h:133:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_initcwnd", KRT_INITCWND, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:133:3: note: (near initialization for 'keyword_list[66].name') BUILDSTDERR: ../conf/keywords.h:134:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_rto_min", KRT_RTO_MIN, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:134:3: note: (near initialization for 'keyword_list[67].name') BUILDSTDERR: ../conf/keywords.h:135:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_initrwnd", KRT_INITRWND, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:135:3: note: (near initialization for 'keyword_list[68].name') BUILDSTDERR: ../conf/keywords.h:136:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_quickack", KRT_QUICKACK, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:136:3: note: (near initialization for 'keyword_list[69].name') BUILDSTDERR: ../conf/keywords.h:137:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_mtu", KRT_LOCK_MTU, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:137:3: note: (near initialization for 'keyword_list[70].name') BUILDSTDERR: ../conf/keywords.h:138:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_window", KRT_LOCK_WINDOW, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:138:3: note: (near initialization for 'keyword_list[71].name') BUILDSTDERR: ../conf/keywords.h:139:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_rtt", KRT_LOCK_RTT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:139:3: note: (near initialization for 'keyword_list[72].name') BUILDSTDERR: ../conf/keywords.h:140:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_rttvar", KRT_LOCK_RTTVAR, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:140:3: note: (near initialization for 'keyword_list[73].name') BUILDSTDERR: ../conf/keywords.h:141:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_sstresh", KRT_LOCK_SSTRESH, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:141:3: note: (near initialization for 'keyword_list[74].name') BUILDSTDERR: ../conf/keywords.h:142:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_cwnd", KRT_LOCK_CWND, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:142:3: note: (near initialization for 'keyword_list[75].name') BUILDSTDERR: ../conf/keywords.h:143:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_advmss", KRT_LOCK_ADVMSS, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:143:3: note: (near initialization for 'keyword_list[76].name') BUILDSTDERR: ../conf/keywords.h:144:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_reordering", KRT_LOCK_REORDERING, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:144:3: note: (near initialization for 'keyword_list[77].name') BUILDSTDERR: ../conf/keywords.h:145:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_hoplimit", KRT_LOCK_HOPLIMIT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:145:3: note: (near initialization for 'keyword_list[78].name') BUILDSTDERR: ../conf/keywords.h:146:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_rto_min", KRT_LOCK_RTO_MIN, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:146:3: note: (near initialization for 'keyword_list[79].name') BUILDSTDERR: ../conf/keywords.h:147:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_feature_ecn", KRT_FEATURE_ECN, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:147:3: note: (near initialization for 'keyword_list[80].name') BUILDSTDERR: ../conf/keywords.h:148:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_feature_allfrag", KRT_FEATURE_ALLFRAG, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:148:3: note: (near initialization for 'keyword_list[81].name') BUILDSTDERR: ../conf/keywords.h:149:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "router", ROUTER, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:149:3: note: (near initialization for 'keyword_list[82].name') BUILDSTDERR: ../conf/keywords.h:150:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "id", ID, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:150:3: note: (near initialization for 'keyword_list[83].name') BUILDSTDERR: ../conf/keywords.h:151:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "protocol", PROTOCOL, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:151:3: note: (near initialization for 'keyword_list[84].name') BUILDSTDERR: ../conf/keywords.h:152:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "template", TEMPLATE, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:152:3: note: (near initialization for 'keyword_list[85].name') BUILDSTDERR: ../conf/keywords.h:153:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "preference", PREFERENCE, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:153:3: note: (near initialization for 'keyword_list[86].name') BUILDSTDERR: ../conf/keywords.h:154:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "disabled", DISABLED, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:154:3: note: (near initialization for 'keyword_list[87].name') BUILDSTDERR: ../conf/keywords.h:155:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "direct", DIRECT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:155:3: note: (near initialization for 'keyword_list[88].name') BUILDSTDERR: ../conf/keywords.h:156:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "interface", INTERFACE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:156:3: note: (near initialization for 'keyword_list[89].name') BUILDSTDERR: ../conf/keywords.h:157:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "import", IMPORT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:157:3: note: (near initialization for 'keyword_list[90].name') BUILDSTDERR: ../conf/keywords.h:158:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "export", EXPORT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:158:3: note: (near initialization for 'keyword_list[91].name') BUILDSTDERR: ../conf/keywords.h:159:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "filter", FILTER, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:159:3: note: (near initialization for 'keyword_list[92].name') BUILDSTDERR: ../conf/keywords.h:160:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "none", NONE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:160:3: note: (near initialization for 'keyword_list[93].name') BUILDSTDERR: ../conf/keywords.h:161:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "states", STATES, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:161:3: note: (near initialization for 'keyword_list[94].name') BUILDSTDERR: ../conf/keywords.h:162:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "filters", FILTERS, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:162:3: note: (near initialization for 'keyword_list[95].name') BUILDSTDERR: ../conf/keywords.h:163:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "receive", RECEIVE, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:163:3: note: (near initialization for 'keyword_list[96].name') BUILDSTDERR: ../conf/keywords.h:164:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "action", ACTION, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:164:3: note: (near initialization for 'keyword_list[97].name') BUILDSTDERR: ../conf/keywords.h:165:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "warn", WARN, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:165:3: note: (near initialization for 'keyword_list[98].name') BUILDSTDERR: ../conf/keywords.h:166:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "block", BLOCK, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:166:3: note: (near initialization for 'keyword_list[99].name') BUILDSTDERR: ../conf/keywords.h:167:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "disable", DISABLE, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:167:3: note: (near initialization for 'keyword_list[100].name') BUILDSTDERR: ../conf/keywords.h:168:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "keep", KEEP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:168:3: note: (near initialization for 'keyword_list[101].name') BUILDSTDERR: ../conf/keywords.h:169:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "filtered", FILTERED, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:169:3: note: (near initialization for 'keyword_list[102].name') BUILDSTDERR: ../conf/keywords.h:170:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "password", PASSWORD, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:170:3: note: (near initialization for 'keyword_list[103].name') BUILDSTDERR: ../conf/keywords.h:171:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "from", FROM, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:171:3: note: (near initialization for 'keyword_list[104].name') BUILDSTDERR: ../conf/keywords.h:172:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "passive", PASSIVE, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:172:3: note: (near initialization for 'keyword_list[105].name') BUILDSTDERR: ../conf/keywords.h:173:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "to", TO, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:173:3: note: (near initialization for 'keyword_list[106].name') BUILDSTDERR: ../conf/keywords.h:174:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "events", EVENTS, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:174:3: note: (near initialization for 'keyword_list[107].name') BUILDSTDERR: ../conf/keywords.h:175:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "packets", PACKETS, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:175:3: note: (near initialization for 'keyword_list[108].name') BUILDSTDERR: ../conf/keywords.h:176:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "protocols", PROTOCOLS, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:176:3: note: (near initialization for 'keyword_list[109].name') BUILDSTDERR: ../conf/keywords.h:177:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "interfaces", INTERFACES, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:177:3: note: (near initialization for 'keyword_list[110].name') BUILDSTDERR: ../conf/keywords.h:178:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "algorithm", ALGORITHM, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:178:3: note: (near initialization for 'keyword_list[111].name') BUILDSTDERR: ../conf/keywords.h:179:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "keyed", KEYED, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:179:3: note: (near initialization for 'keyword_list[112].name') BUILDSTDERR: ../conf/keywords.h:180:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hmac", HMAC, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:180:3: note: (near initialization for 'keyword_list[113].name') BUILDSTDERR: ../conf/keywords.h:181:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "md5", MD5, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:181:3: note: (near initialization for 'keyword_list[114].name') BUILDSTDERR: ../conf/keywords.h:182:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sha1", SHA1, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:182:3: note: (near initialization for 'keyword_list[115].name') BUILDSTDERR: ../conf/keywords.h:183:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sha256", SHA256, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:183:3: note: (near initialization for 'keyword_list[116].name') BUILDSTDERR: ../conf/keywords.h:184:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sha384", SHA384, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:184:3: note: (near initialization for 'keyword_list[117].name') BUILDSTDERR: ../conf/keywords.h:185:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sha512", SHA512, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:185:3: note: (near initialization for 'keyword_list[118].name') BUILDSTDERR: ../conf/keywords.h:186:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "primary", PRIMARY, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:186:3: note: (near initialization for 'keyword_list[119].name') BUILDSTDERR: ../conf/keywords.h:187:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stats", STATS, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:187:3: note: (near initialization for 'keyword_list[120].name') BUILDSTDERR: ../conf/keywords.h:188:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "count", COUNT, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:188:3: note: (near initialization for 'keyword_list[121].name') BUILDSTDERR: ../conf/keywords.h:189:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "for", FOR, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:189:3: note: (near initialization for 'keyword_list[122].name') BUILDSTDERR: ../conf/keywords.h:190:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "commands", COMMANDS, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:190:3: note: (near initialization for 'keyword_list[123].name') BUILDSTDERR: ../conf/keywords.h:191:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "preexport", PREEXPORT, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:191:3: note: (near initialization for 'keyword_list[124].name') BUILDSTDERR: ../conf/keywords.h:192:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "noexport", NOEXPORT, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:192:3: note: (near initialization for 'keyword_list[125].name') BUILDSTDERR: ../conf/keywords.h:193:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "generate", GENERATE, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:193:3: note: (near initialization for 'keyword_list[126].name') BUILDSTDERR: ../conf/keywords.h:194:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "roa", ROA, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:194:3: note: (near initialization for 'keyword_list[127].name') BUILDSTDERR: ../conf/keywords.h:195:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "listen", LISTEN, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:195:3: note: (near initialization for 'keyword_list[128].name') BUILDSTDERR: ../conf/keywords.h:196:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp", BGP, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:196:3: note: (near initialization for 'keyword_list[129].name') BUILDSTDERR: ../conf/keywords.h:197:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "v6only", V6ONLY, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:197:3: note: (near initialization for 'keyword_list[130].name') BUILDSTDERR: ../conf/keywords.h:198:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dual", DUAL, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:198:3: note: (near initialization for 'keyword_list[131].name') BUILDSTDERR: ../conf/keywords.h:199:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "address", ADDRESS, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:199:3: note: (near initialization for 'keyword_list[132].name') BUILDSTDERR: ../conf/keywords.h:200:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "passwords", PASSWORDS, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:200:3: note: (near initialization for 'keyword_list[133].name') BUILDSTDERR: ../conf/keywords.h:201:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "description", DESCRIPTION, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:201:3: note: (near initialization for 'keyword_list[134].name') BUILDSTDERR: ../conf/keywords.h:202:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sorted", SORTED, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:202:3: note: (near initialization for 'keyword_list[135].name') BUILDSTDERR: ../conf/keywords.h:203:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "reload", RELOAD, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:203:3: note: (near initialization for 'keyword_list[136].name') BUILDSTDERR: ../conf/keywords.h:204:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "in", IN, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:204:3: note: (near initialization for 'keyword_list[137].name') BUILDSTDERR: ../conf/keywords.h:205:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "out", OUT, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:205:3: note: (near initialization for 'keyword_list[138].name') BUILDSTDERR: ../conf/keywords.h:206:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "mrtdump", MRTDUMP, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:206:3: note: (near initialization for 'keyword_list[139].name') BUILDSTDERR: ../conf/keywords.h:207:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "messages", MESSAGES, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:207:3: note: (near initialization for 'keyword_list[140].name') BUILDSTDERR: ../conf/keywords.h:208:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "restrict", RESTRICT, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:208:3: note: (near initialization for 'keyword_list[141].name') BUILDSTDERR: ../conf/keywords.h:209:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "memory", MEMORY, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:209:3: note: (near initialization for 'keyword_list[142].name') BUILDSTDERR: ../conf/keywords.h:210:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "igp_metric", IGP_METRIC, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:210:3: note: (near initialization for 'keyword_list[143].name') BUILDSTDERR: ../conf/keywords.h:211:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "class", CLASS, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:211:3: note: (near initialization for 'keyword_list[144].name') BUILDSTDERR: ../conf/keywords.h:212:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dscp", DSCP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:212:3: note: (near initialization for 'keyword_list[145].name') BUILDSTDERR: ../conf/keywords.h:213:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "wait", WAIT, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:213:3: note: (near initialization for 'keyword_list[146].name') BUILDSTDERR: ../conf/keywords.h:214:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "max", MAX, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:214:3: note: (near initialization for 'keyword_list[147].name') BUILDSTDERR: ../conf/keywords.h:215:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "flush", FLUSH, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:215:3: note: (near initialization for 'keyword_list[148].name') BUILDSTDERR: ../conf/keywords.h:216:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "as", AS, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:216:3: note: (near initialization for 'keyword_list[149].name') BUILDSTDERR: ../conf/keywords.h:217:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_DUMMY", -((T_ENUM_RTS<<16) | RTS_DUMMY), NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:217:3: note: (near initialization for 'keyword_list[150].name') BUILDSTDERR: ../conf/keywords.h:218:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_STATIC", -((T_ENUM_RTS<<16) | RTS_STATIC), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:218:3: note: (near initialization for 'keyword_list[151].name') BUILDSTDERR: ../conf/keywords.h:219:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_INHERIT", -((T_ENUM_RTS<<16) | RTS_INHERIT), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:219:3: note: (near initialization for 'keyword_list[152].name') BUILDSTDERR: ../conf/keywords.h:220:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_DEVICE", -((T_ENUM_RTS<<16) | RTS_DEVICE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:220:3: note: (near initialization for 'keyword_list[153].name') BUILDSTDERR: ../conf/keywords.h:221:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_STATIC_DEVICE", -((T_ENUM_RTS<<16) | RTS_STATIC_DEVICE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:221:3: note: (near initialization for 'keyword_list[154].name') BUILDSTDERR: ../conf/keywords.h:222:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_REDIRECT", -((T_ENUM_RTS<<16) | RTS_REDIRECT), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:222:3: note: (near initialization for 'keyword_list[155].name') BUILDSTDERR: ../conf/keywords.h:223:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_RIP", -((T_ENUM_RTS<<16) | RTS_RIP), NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:223:3: note: (near initialization for 'keyword_list[156].name') BUILDSTDERR: ../conf/keywords.h:224:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_OSPF", -((T_ENUM_RTS<<16) | RTS_OSPF), NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:224:3: note: (near initialization for 'keyword_list[157].name') BUILDSTDERR: ../conf/keywords.h:225:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_OSPF_IA", -((T_ENUM_RTS<<16) | RTS_OSPF_IA), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:225:3: note: (near initialization for 'keyword_list[158].name') BUILDSTDERR: ../conf/keywords.h:226:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_OSPF_EXT1", -((T_ENUM_RTS<<16) | RTS_OSPF_EXT1), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:226:3: note: (near initialization for 'keyword_list[159].name') BUILDSTDERR: ../conf/keywords.h:227:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_OSPF_EXT2", -((T_ENUM_RTS<<16) | RTS_OSPF_EXT2), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:227:3: note: (near initialization for 'keyword_list[160].name') BUILDSTDERR: ../conf/keywords.h:228:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_BGP", -((T_ENUM_RTS<<16) | RTS_BGP), NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:228:3: note: (near initialization for 'keyword_list[161].name') BUILDSTDERR: ../conf/keywords.h:229:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_PIPE", -((T_ENUM_RTS<<16) | RTS_PIPE), NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:229:3: note: (near initialization for 'keyword_list[162].name') BUILDSTDERR: ../conf/keywords.h:230:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_BABEL", -((T_ENUM_RTS<<16) | RTS_BABEL), NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:230:3: note: (near initialization for 'keyword_list[163].name') BUILDSTDERR: ../conf/keywords.h:231:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_HOST", -((T_ENUM_SCOPE<<16) | SCOPE_HOST), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:231:3: note: (near initialization for 'keyword_list[164].name') BUILDSTDERR: ../conf/keywords.h:232:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_LINK", -((T_ENUM_SCOPE<<16) | SCOPE_LINK), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:232:3: note: (near initialization for 'keyword_list[165].name') BUILDSTDERR: ../conf/keywords.h:233:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_SITE", -((T_ENUM_SCOPE<<16) | SCOPE_SITE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:233:3: note: (near initialization for 'keyword_list[166].name') BUILDSTDERR: ../conf/keywords.h:234:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_ORGANIZATION", -((T_ENUM_SCOPE<<16) | SCOPE_ORGANIZATION), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:234:3: note: (near initialization for 'keyword_list[167].name') BUILDSTDERR: ../conf/keywords.h:235:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_UNIVERSE", -((T_ENUM_SCOPE<<16) | SCOPE_UNIVERSE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:235:3: note: (near initialization for 'keyword_list[168].name') BUILDSTDERR: ../conf/keywords.h:236:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_UNDEFINED", -((T_ENUM_SCOPE<<16) | SCOPE_UNDEFINED), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:236:3: note: (near initialization for 'keyword_list[169].name') BUILDSTDERR: ../conf/keywords.h:237:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTC_UNICAST", -((T_ENUM_RTC<<16) | RTC_UNICAST), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:237:3: note: (near initialization for 'keyword_list[170].name') BUILDSTDERR: ../conf/keywords.h:238:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTC_BROADCAST", -((T_ENUM_RTC<<16) | RTC_BROADCAST), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:238:3: note: (near initialization for 'keyword_list[171].name') BUILDSTDERR: ../conf/keywords.h:239:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTC_MULTICAST", -((T_ENUM_RTC<<16) | RTC_MULTICAST), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:239:3: note: (near initialization for 'keyword_list[172].name') BUILDSTDERR: ../conf/keywords.h:240:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTC_ANYCAST", -((T_ENUM_RTC<<16) | RTC_ANYCAST), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:240:3: note: (near initialization for 'keyword_list[173].name') BUILDSTDERR: ../conf/keywords.h:241:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_ROUTER", -((T_ENUM_RTD<<16) | RTD_ROUTER), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:241:3: note: (near initialization for 'keyword_list[174].name') BUILDSTDERR: ../conf/keywords.h:242:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_DEVICE", -((T_ENUM_RTD<<16) | RTD_DEVICE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:242:3: note: (near initialization for 'keyword_list[175].name') BUILDSTDERR: ../conf/keywords.h:243:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_BLACKHOLE", -((T_ENUM_RTD<<16) | RTD_BLACKHOLE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:243:3: note: (near initialization for 'keyword_list[176].name') BUILDSTDERR: ../conf/keywords.h:244:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_UNREACHABLE", -((T_ENUM_RTD<<16) | RTD_UNREACHABLE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:244:3: note: (near initialization for 'keyword_list[177].name') BUILDSTDERR: ../conf/keywords.h:245:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_PROHIBIT", -((T_ENUM_RTD<<16) | RTD_PROHIBIT), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:245:3: note: (near initialization for 'keyword_list[178].name') BUILDSTDERR: ../conf/keywords.h:246:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_MULTIPATH", -((T_ENUM_RTD<<16) | RTD_MULTIPATH), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:246:3: note: (near initialization for 'keyword_list[179].name') BUILDSTDERR: ../conf/keywords.h:247:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ROA_UNKNOWN", -((T_ENUM_ROA<<16) | ROA_UNKNOWN), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:247:3: note: (near initialization for 'keyword_list[180].name') BUILDSTDERR: ../conf/keywords.h:248:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ROA_VALID", -((T_ENUM_ROA<<16) | ROA_VALID), NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:248:3: note: (near initialization for 'keyword_list[181].name') BUILDSTDERR: ../conf/keywords.h:249:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ROA_INVALID", -((T_ENUM_ROA<<16) | ROA_INVALID), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:249:3: note: (near initialization for 'keyword_list[182].name') BUILDSTDERR: ../conf/keywords.h:250:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "show", SHOW, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:250:3: note: (near initialization for 'keyword_list[183].name') BUILDSTDERR: ../conf/keywords.h:251:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "status", STATUS, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:251:3: note: (near initialization for 'keyword_list[184].name') BUILDSTDERR: ../conf/keywords.h:252:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "summary", SUMMARY, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:252:3: note: (near initialization for 'keyword_list[185].name') BUILDSTDERR: ../conf/keywords.h:253:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "route", ROUTE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:253:3: note: (near initialization for 'keyword_list[186].name') BUILDSTDERR: ../conf/keywords.h:254:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "symbols", SYMBOLS, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:254:3: note: (near initialization for 'keyword_list[187].name') BUILDSTDERR: ../conf/keywords.h:255:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "add", ADD, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:255:3: note: (near initialization for 'keyword_list[188].name') BUILDSTDERR: ../conf/keywords.h:256:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "delete", DELETE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:256:3: note: (near initialization for 'keyword_list[189].name') BUILDSTDERR: ../conf/keywords.h:257:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dump", DUMP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:257:3: note: (near initialization for 'keyword_list[190].name') BUILDSTDERR: ../conf/keywords.h:258:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "resources", RESOURCES, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:258:3: note: (near initialization for 'keyword_list[191].name') BUILDSTDERR: ../conf/keywords.h:259:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sockets", SOCKETS, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:259:3: note: (near initialization for 'keyword_list[192].name') BUILDSTDERR: ../conf/keywords.h:260:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "neighbors", NEIGHBORS, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:260:3: note: (near initialization for 'keyword_list[193].name') BUILDSTDERR: ../conf/keywords.h:261:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "attributes", ATTRIBUTES, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:261:3: note: (near initialization for 'keyword_list[194].name') BUILDSTDERR: ../conf/keywords.h:262:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "eval", EVAL, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:262:3: note: (near initialization for 'keyword_list[195].name') BUILDSTDERR: ../conf/keywords.h:263:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "echo", ECHO, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:263:3: note: (near initialization for 'keyword_list[196].name') BUILDSTDERR: ../conf/keywords.h:264:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "enable", ENABLE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:264:3: note: (near initialization for 'keyword_list[197].name') BUILDSTDERR: ../conf/keywords.h:265:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "function", FUNCTION, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:265:3: note: (near initialization for 'keyword_list[198].name') BUILDSTDERR: ../conf/keywords.h:266:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "print", PRINT, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:266:3: note: (near initialization for 'keyword_list[199].name') BUILDSTDERR: ../conf/keywords.h:267:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "printn", PRINTN, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:267:3: note: (near initialization for 'keyword_list[200].name') BUILDSTDERR: ../conf/keywords.h:268:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "unset", UNSET, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:268:3: note: (near initialization for 'keyword_list[201].name') BUILDSTDERR: ../conf/keywords.h:269:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "return", RETURN, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:269:3: note: (near initialization for 'keyword_list[202].name') BUILDSTDERR: ../conf/keywords.h:270:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "accept", ACCEPT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:270:3: note: (near initialization for 'keyword_list[203].name') BUILDSTDERR: ../conf/keywords.h:271:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "reject", REJECT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:271:3: note: (near initialization for 'keyword_list[204].name') BUILDSTDERR: ../conf/keywords.h:272:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "quitbird", QUITBIRD, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:272:3: note: (near initialization for 'keyword_list[205].name') BUILDSTDERR: ../conf/keywords.h:273:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "int", INT, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:273:3: note: (near initialization for 'keyword_list[206].name') BUILDSTDERR: ../conf/keywords.h:274:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bool", BOOL, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:274:3: note: (near initialization for 'keyword_list[207].name') BUILDSTDERR: ../conf/keywords.h:275:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ip", IP, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:275:3: note: (near initialization for 'keyword_list[208].name') BUILDSTDERR: ../conf/keywords.h:276:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "prefix", PREFIX, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:276:3: note: (near initialization for 'keyword_list[209].name') BUILDSTDERR: ../conf/keywords.h:277:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "pair", PAIR, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:277:3: note: (near initialization for 'keyword_list[210].name') BUILDSTDERR: ../conf/keywords.h:278:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "quad", QUAD, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:278:3: note: (near initialization for 'keyword_list[211].name') BUILDSTDERR: ../conf/keywords.h:279:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ec", EC, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:279:3: note: (near initialization for 'keyword_list[212].name') BUILDSTDERR: ../conf/keywords.h:280:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lc", LC, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:280:3: note: (near initialization for 'keyword_list[213].name') BUILDSTDERR: ../conf/keywords.h:281:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "set", SET, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:281:3: note: (near initialization for 'keyword_list[214].name') BUILDSTDERR: ../conf/keywords.h:282:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "string", STRING, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:282:3: note: (near initialization for 'keyword_list[215].name') BUILDSTDERR: ../conf/keywords.h:283:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgpmask", BGPMASK, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:283:3: note: (near initialization for 'keyword_list[216].name') BUILDSTDERR: ../conf/keywords.h:284:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgppath", BGPPATH, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:284:3: note: (near initialization for 'keyword_list[217].name') BUILDSTDERR: ../conf/keywords.h:285:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "clist", CLIST, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:285:3: note: (near initialization for 'keyword_list[218].name') BUILDSTDERR: ../conf/keywords.h:286:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "eclist", ECLIST, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:286:3: note: (near initialization for 'keyword_list[219].name') BUILDSTDERR: ../conf/keywords.h:287:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lclist", LCLIST, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:287:3: note: (near initialization for 'keyword_list[220].name') BUILDSTDERR: ../conf/keywords.h:288:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "if", IF, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:288:3: note: (near initialization for 'keyword_list[221].name') BUILDSTDERR: ../conf/keywords.h:289:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "then", THEN, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:289:3: note: (near initialization for 'keyword_list[222].name') BUILDSTDERR: ../conf/keywords.h:290:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "else", ELSE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:290:3: note: (near initialization for 'keyword_list[223].name') BUILDSTDERR: ../conf/keywords.h:291:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "case", CASE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:291:3: note: (near initialization for 'keyword_list[224].name') BUILDSTDERR: ../conf/keywords.h:292:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "true", TRUE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:292:3: note: (near initialization for 'keyword_list[225].name') BUILDSTDERR: ../conf/keywords.h:293:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "false", FALSE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:293:3: note: (near initialization for 'keyword_list[226].name') BUILDSTDERR: ../conf/keywords.h:294:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rt", RT, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:294:3: note: (near initialization for 'keyword_list[227].name') BUILDSTDERR: ../conf/keywords.h:295:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ro", RO, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:295:3: note: (near initialization for 'keyword_list[228].name') BUILDSTDERR: ../conf/keywords.h:296:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "unknown", UNKNOWN, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:296:3: note: (near initialization for 'keyword_list[229].name') BUILDSTDERR: ../conf/keywords.h:297:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "generic", GENERIC, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:297:3: note: (near initialization for 'keyword_list[230].name') BUILDSTDERR: ../conf/keywords.h:298:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "gw", GW, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:298:3: note: (near initialization for 'keyword_list[231].name') BUILDSTDERR: ../conf/keywords.h:299:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "net", NET, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:299:3: note: (near initialization for 'keyword_list[232].name') BUILDSTDERR: ../conf/keywords.h:300:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "mask", MASK, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:300:3: note: (near initialization for 'keyword_list[233].name') BUILDSTDERR: ../conf/keywords.h:301:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "proto", PROTO, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:301:3: note: (near initialization for 'keyword_list[234].name') BUILDSTDERR: ../conf/keywords.h:302:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "source", SOURCE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:302:3: note: (near initialization for 'keyword_list[235].name') BUILDSTDERR: ../conf/keywords.h:303:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "scope", SCOPE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:303:3: note: (near initialization for 'keyword_list[236].name') BUILDSTDERR: ../conf/keywords.h:304:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cast", CAST, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:304:3: note: (near initialization for 'keyword_list[237].name') BUILDSTDERR: ../conf/keywords.h:305:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dest", DEST, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:305:3: note: (near initialization for 'keyword_list[238].name') BUILDSTDERR: ../conf/keywords.h:306:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ifname", IFNAME, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:306:3: note: (near initialization for 'keyword_list[239].name') BUILDSTDERR: ../conf/keywords.h:307:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ifindex", IFINDEX, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:307:3: note: (near initialization for 'keyword_list[240].name') BUILDSTDERR: ../conf/keywords.h:308:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "len", LEN, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:308:3: note: (near initialization for 'keyword_list[241].name') BUILDSTDERR: ../conf/keywords.h:309:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "defined", DEFINED, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:309:3: note: (near initialization for 'keyword_list[242].name') BUILDSTDERR: ../conf/keywords.h:310:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "contains", CONTAINS, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:310:3: note: (near initialization for 'keyword_list[243].name') BUILDSTDERR: ../conf/keywords.h:311:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "reset", RESET, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:311:3: note: (near initialization for 'keyword_list[244].name') BUILDSTDERR: ../conf/keywords.h:312:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "prepend", PREPEND, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:312:3: note: (near initialization for 'keyword_list[245].name') BUILDSTDERR: ../conf/keywords.h:313:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "first", FIRST, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:313:3: note: (near initialization for 'keyword_list[246].name') BUILDSTDERR: ../conf/keywords.h:314:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "last", LAST, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:314:3: note: (near initialization for 'keyword_list[247].name') BUILDSTDERR: ../conf/keywords.h:315:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "last_nonaggregated", LAST_NONAGGREGATED, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:315:3: note: (near initialization for 'keyword_list[248].name') BUILDSTDERR: ../conf/keywords.h:316:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "match", MATCH, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:316:3: note: (near initialization for 'keyword_list[249].name') BUILDSTDERR: ../conf/keywords.h:317:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "roa_check", ROA_CHECK, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:317:3: note: (near initialization for 'keyword_list[250].name') BUILDSTDERR: ../conf/keywords.h:318:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "empty", EMPTY, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:318:3: note: (near initialization for 'keyword_list[251].name') BUILDSTDERR: ../conf/keywords.h:319:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "where", WHERE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:319:3: note: (near initialization for 'keyword_list[252].name') BUILDSTDERR: ../conf/keywords.h:320:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bfd", BFD, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:320:3: note: (near initialization for 'keyword_list[253].name') BUILDSTDERR: ../conf/keywords.h:321:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "min", MIN, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:321:3: note: (near initialization for 'keyword_list[254].name') BUILDSTDERR: ../conf/keywords.h:322:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "idle", IDLE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:322:3: note: (near initialization for 'keyword_list[255].name') BUILDSTDERR: ../conf/keywords.h:323:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rx", RX, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:323:3: note: (near initialization for 'keyword_list[256].name') BUILDSTDERR: ../conf/keywords.h:324:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "tx", TX, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:324:3: note: (near initialization for 'keyword_list[257].name') BUILDSTDERR: ../conf/keywords.h:325:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "interval", INTERVAL, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:325:3: note: (near initialization for 'keyword_list[258].name') BUILDSTDERR: ../conf/keywords.h:326:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "multiplier", MULTIPLIER, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:326:3: note: (near initialization for 'keyword_list[259].name') BUILDSTDERR: ../conf/keywords.h:327:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "multihop", MULTIHOP, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:327:3: note: (near initialization for 'keyword_list[260].name') BUILDSTDERR: ../conf/keywords.h:328:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "neighbor", NEIGHBOR, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:328:3: note: (near initialization for 'keyword_list[261].name') BUILDSTDERR: ../conf/keywords.h:329:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dev", DEV, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:329:3: note: (near initialization for 'keyword_list[262].name') BUILDSTDERR: ../conf/keywords.h:330:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "local", LOCAL, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:330:3: note: (near initialization for 'keyword_list[263].name') BUILDSTDERR: ../conf/keywords.h:331:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "authentication", AUTHENTICATION, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:331:3: note: (near initialization for 'keyword_list[264].name') BUILDSTDERR: ../conf/keywords.h:332:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "simple", SIMPLE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:332:3: note: (near initialization for 'keyword_list[265].name') BUILDSTDERR: ../conf/keywords.h:333:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "meticulous", METICULOUS, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:333:3: note: (near initialization for 'keyword_list[266].name') BUILDSTDERR: ../conf/keywords.h:334:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sessions", SESSIONS, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:334:3: note: (near initialization for 'keyword_list[267].name') BUILDSTDERR: ../conf/keywords.h:335:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hold", HOLD, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:335:3: note: (near initialization for 'keyword_list[268].name') BUILDSTDERR: ../conf/keywords.h:336:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "connect", CONNECT, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:336:3: note: (near initialization for 'keyword_list[269].name') BUILDSTDERR: ../conf/keywords.h:337:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "retry", RETRY, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:337:3: note: (near initialization for 'keyword_list[270].name') BUILDSTDERR: ../conf/keywords.h:338:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "keepalive", KEEPALIVE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:338:3: note: (near initialization for 'keyword_list[271].name') BUILDSTDERR: ../conf/keywords.h:339:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "startup", STARTUP, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:339:3: note: (near initialization for 'keyword_list[272].name') BUILDSTDERR: ../conf/keywords.h:340:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "via", VIA, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:340:3: note: (near initialization for 'keyword_list[273].name') BUILDSTDERR: ../conf/keywords.h:341:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "next", NEXT, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:341:3: note: (near initialization for 'keyword_list[274].name') BUILDSTDERR: ../conf/keywords.h:342:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hop", HOP, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:342:3: note: (near initialization for 'keyword_list[275].name') BUILDSTDERR: ../conf/keywords.h:343:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "self", SELF, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:343:3: note: (near initialization for 'keyword_list[276].name') BUILDSTDERR: ../conf/keywords.h:344:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "default", DEFAULT, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:344:3: note: (near initialization for 'keyword_list[277].name') BUILDSTDERR: ../conf/keywords.h:345:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "path", PATH, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:345:3: note: (near initialization for 'keyword_list[278].name') BUILDSTDERR: ../conf/keywords.h:346:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "start", START, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:346:3: note: (near initialization for 'keyword_list[279].name') BUILDSTDERR: ../conf/keywords.h:347:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "delay", DELAY, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:347:3: note: (near initialization for 'keyword_list[280].name') BUILDSTDERR: ../conf/keywords.h:348:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "forget", FORGET, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:348:3: note: (near initialization for 'keyword_list[281].name') BUILDSTDERR: ../conf/keywords.h:349:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "after", AFTER, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:349:3: note: (near initialization for 'keyword_list[282].name') BUILDSTDERR: ../conf/keywords.h:350:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_path", BGP_PATH, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:350:3: note: (near initialization for 'keyword_list[283].name') BUILDSTDERR: ../conf/keywords.h:351:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_local_pref", BGP_LOCAL_PREF, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:351:3: note: (near initialization for 'keyword_list[284].name') BUILDSTDERR: cf-parse.y: In function 'cf_parse': BUILDSTDERR: cf-parse.y:1094:19: warning: pointer targets in assignment from 'char *' to 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] BUILDSTDERR: kpi->pattern = $2; BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:352:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_med", BGP_MED, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:352:3: note: (near initialization for 'keyword_list[285].name') BUILDSTDERR: ../conf/keywords.h:353:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_origin", BGP_ORIGIN, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:353:3: note: (near initialization for 'keyword_list[286].name') BUILDSTDERR: ../conf/keywords.h:354:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_next_hop", BGP_NEXT_HOP, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:354:3: note: (near initialization for 'keyword_list[287].name') BUILDSTDERR: ../conf/keywords.h:355:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_atomic_aggr", BGP_ATOMIC_AGGR, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:355:3: note: (near initialization for 'keyword_list[288].name') BUILDSTDERR: ../conf/keywords.h:356:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_aggregator", BGP_AGGREGATOR, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:356:3: note: (near initialization for 'keyword_list[289].name') BUILDSTDERR: ../conf/keywords.h:357:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_community", BGP_COMMUNITY, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:357:3: note: (near initialization for 'keyword_list[290].name') BUILDSTDERR: ../conf/keywords.h:358:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_ext_community", BGP_EXT_COMMUNITY, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:358:3: note: (near initialization for 'keyword_list[291].name') BUILDSTDERR: ../conf/keywords.h:359:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rr", RR, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:359:3: note: (near initialization for 'keyword_list[292].name') BUILDSTDERR: ../conf/keywords.h:360:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rs", RS, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:360:3: note: (near initialization for 'keyword_list[293].name') BUILDSTDERR: ../conf/keywords.h:361:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "client", CLIENT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:361:3: note: (near initialization for 'keyword_list[294].name') BUILDSTDERR: ../conf/keywords.h:362:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cluster", CLUSTER, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:362:3: note: (near initialization for 'keyword_list[295].name') BUILDSTDERR: ../conf/keywords.h:363:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "as4", AS4, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:363:3: note: (near initialization for 'keyword_list[296].name') BUILDSTDERR: ../conf/keywords.h:364:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "advertise", ADVERTISE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:364:3: note: (near initialization for 'keyword_list[297].name') BUILDSTDERR: ../conf/keywords.h:365:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ipv4", IPV4, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:365:3: note: (near initialization for 'keyword_list[298].name') BUILDSTDERR: ../conf/keywords.h:366:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "capabilities", CAPABILITIES, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:366:3: note: (near initialization for 'keyword_list[299].name') BUILDSTDERR: ../conf/keywords.h:367:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "prefer", PREFER, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:367:3: note: (near initialization for 'keyword_list[300].name') BUILDSTDERR: ../conf/keywords.h:368:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "older", OLDER, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:368:3: note: (near initialization for 'keyword_list[301].name') BUILDSTDERR: ../conf/keywords.h:369:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "missing", MISSING, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:369:3: note: (near initialization for 'keyword_list[302].name') BUILDSTDERR: ../conf/keywords.h:370:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lladdr", LLADDR, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:370:3: note: (near initialization for 'keyword_list[303].name') BUILDSTDERR: ../conf/keywords.h:371:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "drop", DROP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:371:3: note: (near initialization for 'keyword_list[304].name') BUILDSTDERR: ../conf/keywords.h:372:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ignore", IGNORE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:372:3: note: (near initialization for 'keyword_list[305].name') BUILDSTDERR: ../conf/keywords.h:373:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "refresh", REFRESH, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:373:3: note: (near initialization for 'keyword_list[306].name') BUILDSTDERR: ../conf/keywords.h:374:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "interpret", INTERPRET, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:374:3: note: (near initialization for 'keyword_list[307].name') BUILDSTDERR: ../conf/keywords.h:375:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "communities", COMMUNITIES, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:375:3: note: (near initialization for 'keyword_list[308].name') BUILDSTDERR: ../conf/keywords.h:376:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_originator_id", BGP_ORIGINATOR_ID, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:376:3: note: (near initialization for 'keyword_list[309].name') BUILDSTDERR: ../conf/keywords.h:377:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_cluster_list", BGP_CLUSTER_LIST, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:377:3: note: (near initialization for 'keyword_list[310].name') BUILDSTDERR: ../conf/keywords.h:378:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "igp", IGP, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:378:3: note: (near initialization for 'keyword_list[311].name') BUILDSTDERR: ../conf/keywords.h:379:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "gateway", GATEWAY, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:379:3: note: (near initialization for 'keyword_list[312].name') BUILDSTDERR: ../conf/keywords.h:380:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "recursive", RECURSIVE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:380:3: note: (near initialization for 'keyword_list[313].name') BUILDSTDERR: ../conf/keywords.h:381:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "med", MED, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:381:3: note: (near initialization for 'keyword_list[314].name') BUILDSTDERR: ../conf/keywords.h:382:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ttl", TTL, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:382:3: note: (near initialization for 'keyword_list[315].name') BUILDSTDERR: ../conf/keywords.h:383:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "security", SECURITY, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:383:3: note: (near initialization for 'keyword_list[316].name') BUILDSTDERR: ../conf/keywords.h:384:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "deterministic", DETERMINISTIC, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:384:3: note: (near initialization for 'keyword_list[317].name') BUILDSTDERR: ../conf/keywords.h:385:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "secondary", SECONDARY, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:385:3: note: (near initialization for 'keyword_list[318].name') BUILDSTDERR: ../conf/keywords.h:386:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "allow", ALLOW, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:386:3: note: (near initialization for 'keyword_list[319].name') BUILDSTDERR: cf-parse.y:1309:25: warning: pointer targets in assignment from 'char *' to 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] BUILDSTDERR: TEXT { this_ipn->pattern = $1; this_ipn->prefix = IPA_NONE; this_ipn->pxlen = 0; } BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:387:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "aware", AWARE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:387:3: note: (near initialization for 'keyword_list[320].name') BUILDSTDERR: ../conf/keywords.h:388:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "link", LINK, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:388:3: note: (near initialization for 'keyword_list[321].name') BUILDSTDERR: cf-parse.y:1311:25: warning: pointer targets in assignment from 'char *' to 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] BUILDSTDERR: | TEXT prefix_or_ipa { this_ipn->pattern = $1; this_ipn->prefix = $2.addr; this_ipn->pxlen = $2.len; } BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:389:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "extended", EXTENDED, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:389:3: note: (near initialization for 'keyword_list[322].name') BUILDSTDERR: ../conf/keywords.h:390:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "setkey", SETKEY, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:390:3: note: (near initialization for 'keyword_list[323].name') BUILDSTDERR: ../conf/keywords.h:391:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_large_community", BGP_LARGE_COMMUNITY, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:391:3: note: (near initialization for 'keyword_list[324].name') BUILDSTDERR: ../conf/keywords.h:392:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ORIGIN_IGP", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_IGP), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:392:3: note: (near initialization for 'keyword_list[325].name') BUILDSTDERR: ../conf/keywords.h:393:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ORIGIN_EGP", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_EGP), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:393:3: note: (near initialization for 'keyword_list[326].name') BUILDSTDERR: ../conf/keywords.h:394:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ORIGIN_INCOMPLETE", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_INCOMPLETE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:394:3: note: (near initialization for 'keyword_list[327].name') BUILDSTDERR: ../conf/keywords.h:395:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ospf", OSPF, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:395:3: note: (near initialization for 'keyword_list[328].name') BUILDSTDERR: ../conf/keywords.h:396:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "area", AREA, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:396:3: note: (near initialization for 'keyword_list[329].name') BUILDSTDERR: ../conf/keywords.h:397:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ospf_metric1", OSPF_METRIC1, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:397:3: note: (near initialization for 'keyword_list[330].name') BUILDSTDERR: ../conf/keywords.h:398:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ospf_metric2", OSPF_METRIC2, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:398:3: note: (near initialization for 'keyword_list[331].name') BUILDSTDERR: ../conf/keywords.h:399:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ospf_tag", OSPF_TAG, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:399:3: note: (near initialization for 'keyword_list[332].name') BUILDSTDERR: ../conf/keywords.h:400:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ospf_router_id", OSPF_ROUTER_ID, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:400:3: note: (near initialization for 'keyword_list[333].name') BUILDSTDERR: ../conf/keywords.h:401:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rfc1583compat", RFC1583COMPAT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:401:3: note: (near initialization for 'keyword_list[334].name') BUILDSTDERR: ../conf/keywords.h:402:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stub", STUB, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:402:3: note: (near initialization for 'keyword_list[335].name') BUILDSTDERR: ../conf/keywords.h:403:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "tick", TICK, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:403:3: note: (near initialization for 'keyword_list[336].name') BUILDSTDERR: ../conf/keywords.h:404:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cost", COST, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:404:3: note: (near initialization for 'keyword_list[337].name') BUILDSTDERR: ../conf/keywords.h:405:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cost2", COST2, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:405:3: note: (near initialization for 'keyword_list[338].name') BUILDSTDERR: ../conf/keywords.h:406:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "retransmit", RETRANSMIT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:406:3: note: (near initialization for 'keyword_list[339].name') BUILDSTDERR: ../conf/keywords.h:407:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hello", HELLO, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:407:3: note: (near initialization for 'keyword_list[340].name') BUILDSTDERR: ../conf/keywords.h:408:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "transmit", TRANSMIT, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:408:3: note: (near initialization for 'keyword_list[341].name') BUILDSTDERR: ../conf/keywords.h:409:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "priority", PRIORITY, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:409:3: note: (near initialization for 'keyword_list[342].name') BUILDSTDERR: ../conf/keywords.h:410:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dead", DEAD, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:410:3: note: (near initialization for 'keyword_list[343].name') BUILDSTDERR: ../conf/keywords.h:411:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "type", TYPE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:411:3: note: (near initialization for 'keyword_list[344].name') BUILDSTDERR: ../conf/keywords.h:412:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "broadcast", BROADCAST, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:412:3: note: (near initialization for 'keyword_list[345].name') BUILDSTDERR: ../conf/keywords.h:413:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bcast", BCAST, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:413:3: note: (near initialization for 'keyword_list[346].name') BUILDSTDERR: ../conf/keywords.h:414:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "nonbroadcast", NONBROADCAST, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:414:3: note: (near initialization for 'keyword_list[347].name') BUILDSTDERR: ../conf/keywords.h:415:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "nbma", NBMA, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:415:3: note: (near initialization for 'keyword_list[348].name') BUILDSTDERR: ../conf/keywords.h:416:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "pointopoint", POINTOPOINT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:416:3: note: (near initialization for 'keyword_list[349].name') BUILDSTDERR: ../conf/keywords.h:417:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ptp", PTP, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:417:3: note: (near initialization for 'keyword_list[350].name') BUILDSTDERR: ../conf/keywords.h:418:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "pointomultipoint", POINTOMULTIPOINT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:418:3: note: (near initialization for 'keyword_list[351].name') BUILDSTDERR: ../conf/keywords.h:419:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ptmp", PTMP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:419:3: note: (near initialization for 'keyword_list[352].name') BUILDSTDERR: ../conf/keywords.h:420:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "strict", STRICT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:420:3: note: (near initialization for 'keyword_list[353].name') BUILDSTDERR: ../conf/keywords.h:421:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cryptographic", CRYPTOGRAPHIC, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:421:3: note: (near initialization for 'keyword_list[354].name') BUILDSTDERR: ../conf/keywords.h:422:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "eligible", ELIGIBLE, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:422:3: note: (near initialization for 'keyword_list[355].name') BUILDSTDERR: ../conf/keywords.h:423:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "poll", POLL, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:423:3: note: (near initialization for 'keyword_list[356].name') BUILDSTDERR: ../conf/keywords.h:424:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "networks", NETWORKS, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:424:3: note: (near initialization for 'keyword_list[357].name') BUILDSTDERR: ../conf/keywords.h:425:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hidden", HIDDEN, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:425:3: note: (near initialization for 'keyword_list[358].name') BUILDSTDERR: ../conf/keywords.h:426:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "virtual", VIRTUAL, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:426:3: note: (near initialization for 'keyword_list[359].name') BUILDSTDERR: ../conf/keywords.h:427:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "only", ONLY, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:427:3: note: (near initialization for 'keyword_list[360].name') BUILDSTDERR: ../conf/keywords.h:428:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "buffer", BUFFER, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:428:3: note: (near initialization for 'keyword_list[361].name') BUILDSTDERR: ../conf/keywords.h:429:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "large", LARGE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:429:3: note: (near initialization for 'keyword_list[362].name') BUILDSTDERR: ../conf/keywords.h:430:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "normal", NORMAL, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:430:3: note: (near initialization for 'keyword_list[363].name') BUILDSTDERR: ../conf/keywords.h:431:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stubnet", STUBNET, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:431:3: note: (near initialization for 'keyword_list[364].name') BUILDSTDERR: ../conf/keywords.h:432:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "tag", TAG, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:432:3: note: (near initialization for 'keyword_list[365].name') BUILDSTDERR: ../conf/keywords.h:433:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "external", EXTERNAL, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:433:3: note: (near initialization for 'keyword_list[366].name') BUILDSTDERR: ../conf/keywords.h:434:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lsadb", LSADB, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:434:3: note: (near initialization for 'keyword_list[367].name') BUILDSTDERR: ../conf/keywords.h:435:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ecmp", ECMP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:435:3: note: (near initialization for 'keyword_list[368].name') BUILDSTDERR: ../conf/keywords.h:436:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "weight", WEIGHT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:436:3: note: (near initialization for 'keyword_list[369].name') BUILDSTDERR: ../conf/keywords.h:437:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "nssa", NSSA, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:437:3: note: (near initialization for 'keyword_list[370].name') BUILDSTDERR: ../conf/keywords.h:438:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "translator", TRANSLATOR, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:438:3: note: (near initialization for 'keyword_list[371].name') BUILDSTDERR: ../conf/keywords.h:439:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stability", STABILITY, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:439:3: note: (near initialization for 'keyword_list[372].name') BUILDSTDERR: ../conf/keywords.h:440:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "global", GLOBAL, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:440:3: note: (near initialization for 'keyword_list[373].name') BUILDSTDERR: ../conf/keywords.h:441:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lsid", LSID, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:441:3: note: (near initialization for 'keyword_list[374].name') BUILDSTDERR: ../conf/keywords.h:442:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "instance", INSTANCE, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:442:3: note: (near initialization for 'keyword_list[375].name') BUILDSTDERR: ../conf/keywords.h:443:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "real", REAL, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:443:3: note: (near initialization for 'keyword_list[376].name') BUILDSTDERR: ../conf/keywords.h:444:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "netmask", NETMASK, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:444:3: note: (near initialization for 'keyword_list[377].name') BUILDSTDERR: ../conf/keywords.h:445:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "length", LENGTH, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:445:3: note: (near initialization for 'keyword_list[378].name') BUILDSTDERR: ../conf/keywords.h:446:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lsa", LSA, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:446:3: note: (near initialization for 'keyword_list[379].name') BUILDSTDERR: ../conf/keywords.h:447:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "suppression", SUPPRESSION, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:447:3: note: (near initialization for 'keyword_list[380].name') BUILDSTDERR: ../conf/keywords.h:448:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "topology", TOPOLOGY, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:448:3: note: (near initialization for 'keyword_list[381].name') BUILDSTDERR: ../conf/keywords.h:449:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "state", STATE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:449:3: note: (near initialization for 'keyword_list[382].name') BUILDSTDERR: ../conf/keywords.h:450:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "pipe", PIPE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:450:3: note: (near initialization for 'keyword_list[383].name') BUILDSTDERR: ../conf/keywords.h:451:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "peer", PEER, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:451:3: note: (near initialization for 'keyword_list[384].name') BUILDSTDERR: ../conf/keywords.h:452:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "mode", MODE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:452:3: note: (near initialization for 'keyword_list[385].name') BUILDSTDERR: ../conf/keywords.h:453:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "opaque", OPAQUE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:453:3: note: (near initialization for 'keyword_list[386].name') BUILDSTDERR: ../conf/keywords.h:454:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "transparent", TRANSPARENT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:454:3: note: (near initialization for 'keyword_list[387].name') BUILDSTDERR: ../conf/keywords.h:455:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rip", RIP, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:455:3: note: (near initialization for 'keyword_list[388].name') BUILDSTDERR: ../conf/keywords.h:456:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "infinity", INFINITY, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:456:3: note: (near initialization for 'keyword_list[389].name') BUILDSTDERR: ../conf/keywords.h:457:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "update", UPDATE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:457:3: note: (near initialization for 'keyword_list[390].name') BUILDSTDERR: ../conf/keywords.h:458:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "garbage", GARBAGE, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:458:3: note: (near initialization for 'keyword_list[391].name') BUILDSTDERR: ../conf/keywords.h:459:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "multicast", MULTICAST, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:459:3: note: (near initialization for 'keyword_list[392].name') BUILDSTDERR: ../conf/keywords.h:460:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "version", VERSION, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:460:3: note: (near initialization for 'keyword_list[393].name') BUILDSTDERR: ../conf/keywords.h:461:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "split", SPLIT, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:461:3: note: (near initialization for 'keyword_list[394].name') BUILDSTDERR: ../conf/keywords.h:462:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "horizon", HORIZON, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:462:3: note: (near initialization for 'keyword_list[395].name') BUILDSTDERR: ../conf/keywords.h:463:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "poison", POISON, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:463:3: note: (near initialization for 'keyword_list[396].name') BUILDSTDERR: ../conf/keywords.h:464:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "reverse", REVERSE, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:464:3: note: (near initialization for 'keyword_list[397].name') BUILDSTDERR: ../conf/keywords.h:465:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "zero", ZERO, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:465:3: note: (near initialization for 'keyword_list[398].name') BUILDSTDERR: ../conf/keywords.h:466:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "plaintext", PLAINTEXT, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:466:3: note: (near initialization for 'keyword_list[399].name') BUILDSTDERR: ../conf/keywords.h:467:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rip_metric", RIP_METRIC, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:467:3: note: (near initialization for 'keyword_list[400].name') BUILDSTDERR: ../conf/keywords.h:468:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rip_tag", RIP_TAG, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:468:3: note: (near initialization for 'keyword_list[401].name') BUILDSTDERR: ../conf/keywords.h:469:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "static", STATIC, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:469:3: note: (near initialization for 'keyword_list[402].name') BUILDSTDERR: ../conf/keywords.h:470:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "prohibit", PROHIBIT, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:470:3: note: (near initialization for 'keyword_list[403].name') BUILDSTDERR: ../conf/keywords.h:471:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "multipath", MULTIPATH, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:471:3: note: (near initialization for 'keyword_list[404].name') BUILDSTDERR: ../conf/keywords.h:472:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "blackhole", BLACKHOLE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:472:3: note: (near initialization for 'keyword_list[405].name') BUILDSTDERR: ../conf/keywords.h:473:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "unreachable", UNREACHABLE, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:473:3: note: (near initialization for 'keyword_list[406].name') BUILDSTDERR: cf-lex.l: In function 'cf_lex': BUILDSTDERR: cf-lex.l:155:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if (e && *e || errno == ERANGE || (unsigned long int)(unsigned int) l != l) BUILDSTDERR: ~~^~~~~ BUILDSTDERR: cf-lex.l:166:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if (e && *e || errno == ERANGE || (unsigned long int)(unsigned int) l != l) BUILDSTDERR: ~~^~~~~ BUILDSTDERR: cf-lex.l:182:28: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign] BUILDSTDERR: unsigned int h = cf_hash(yytext); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cf-lex.l:73:12: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: static int cf_hash(byte *c); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cf-lex.l:186:20: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!strcmp(k->name, yytext)) BUILDSTDERR: ~^~~~~~ BUILDSTDERR: In file included from cf-lex.c:40: BUILDSTDERR: /usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern int strcmp (const char *__s1, const char *__s2) BUILDSTDERR: ^~~~~~ BUILDSTDERR: cf-lex.l:198:26: warning: pointer targets in passing argument 1 of 'cf_get_sym' differ in signedness [-Wpointer-sign] BUILDSTDERR: cf_lval.s = cf_get_sym(yytext, h); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cf-lex.l:74:31: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: static inline struct symbol * cf_get_sym(byte *c, uint h0); BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: cf-lex.c: In function 'yy_get_next_buffer': BUILDSTDERR: cf-lex.c:1435:14: warning: pointer targets in passing argument 1 of 'cf_read_hook' differ in signedness [-Wpointer-sign] BUILDSTDERR: YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), BUILDSTDERR: ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cf-lex.l:84:56: note: in definition of macro 'YY_INPUT' BUILDSTDERR: #define YY_INPUT(buf,result,max) result = cf_read_hook(buf, max, ifs->fd); BUILDSTDERR: ^~~ BUILDSTDERR: cf-lex.c:1435:14: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), BUILDSTDERR: ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cf-lex.l:84:56: note: in definition of macro 'YY_INPUT' BUILDSTDERR: #define YY_INPUT(buf,result,max) result = cf_read_hook(buf, max, ifs->fd); BUILDSTDERR: ^~~ BUILDSTDERR: cf-lex.l: In function 'cf_new_sym': BUILDSTDERR: cf-lex.l:441:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (l > SYM_MAX_LEN) BUILDSTDERR: ^ BUILDSTDERR: In file included from cf-lex.c:40: BUILDSTDERR: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^~~~~~ BUILDSTDERR: cf-lex.l:451:19: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdio.h:27, BUILDSTDERR: from cf-lex.c:39: BUILDSTDERR: /usr/include/bits/string_fortified.h:88:1: note: expected 'const char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^~~~~ BUILDSTDERR: cf-lex.l: In function 'cf_find_sym': BUILDSTDERR: cf-lex.l:461:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: { BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:464:23: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: In file included from cf-lex.c:40: BUILDSTDERR: /usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern int strcmp (const char *__s1, const char *__s2) BUILDSTDERR: ^~~~~~ BUILDSTDERR: cf-lex.l:467:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: { BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:471:23: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: In file included from cf-lex.c:40: BUILDSTDERR: /usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern int strcmp (const char *__s1, const char *__s2) BUILDSTDERR: ^~~~~~ BUILDSTDERR: cf-lex.l: In function 'cf_default_name': BUILDSTDERR: cf-lex.l:526:35: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (s->class == SYM_VOID) BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:262:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: { BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:526:22: warning: pointer targets in passing argument 1 of 'cf_get_sym' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (s->class == SYM_VOID) BUILDSTDERR: ^~~ BUILDSTDERR: cf-parse.y:3171:25: warning: pointer targets in assignment from 'char *' to 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] BUILDSTDERR: this_srt->if_name = $3; BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:479:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: { BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l: In function 'cf_define_symbol': BUILDSTDERR: cf-lex.l:557:46: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign] BUILDSTDERR: } BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:262:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: { BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:557:27: warning: pointer targets in passing argument 1 of 'cf_new_sym' differ in signedness [-Wpointer-sign] BUILDSTDERR: } BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:432:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: { BUILDSTDERR: ^ LD -r -o all.o cf-parse.tab.o cf-lex.o conf.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/conf' set -e ; for a in nest filter proto/bfd proto/bgp proto/ospf proto/pipe proto/rip proto/static client ; do make -C $a -f /builddir/build/BUILD/bird-1.6.3/$a/Makefile subdir ; done make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/nest' CC -o rt-table.o -c ../../nest/rt-table.c CC -o rt-fib.o -c ../../nest/rt-fib.c CC -o rt-attr.o -c ../../nest/rt-attr.c CC -o rt-roa.o -c ../../nest/rt-roa.c BUILDSTDERR: ../../nest/rt-table.c: In function 'rte_better': BUILDSTDERR: ../../nest/rt-table.c:202:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (better = new->attrs->src->proto->rte_better) BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../../nest/rt-fib.c: In function 'fib_rehash': BUILDSTDERR: ../../nest/rt-fib.c:133:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (e = x) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c: In function 'rte_mergable': BUILDSTDERR: ../../nest/rt-table.c:221:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (mergable = pri->attrs->src->proto->rte_mergable) BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-fib.c: In function 'fib_delete': BUILDSTDERR: ../../nest/rt-fib.c:333:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (it = e->readers) BUILDSTDERR: ^~ BUILDSTDERR: ../../nest/rt-fib.c: In function 'fit_init': BUILDSTDERR: ../../nest/rt-fib.c:378:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (n = f->hash_table[h]) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-fib.c:381:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (i->next = n->readers) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-fib.c: In function 'fit_get': BUILDSTDERR: ../../nest/rt-fib.c:413:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (k = i->next) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-fib.c: In function 'fit_put': BUILDSTDERR: ../../nest/rt-fib.c:426:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (j = n->readers) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-fib.c: In function 'fit_put_next': BUILDSTDERR: ../../nest/rt-fib.c:436:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (n = n->next) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-fib.c:440:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (n = f->hash_table[hpos]) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_notify_accepted': BUILDSTDERR: ../../nest/rt-table.c:504:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (new_best = export_filter(ah, r, &new_free, &tmpa, 0)) BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c:555:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (old_best = export_filter(ah, old_changed, &old_free, NULL, 1)) BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c:573:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (old_best = export_filter(ah, r, &old_free, NULL, 1)) BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c:577:6: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (old_best = export_filter(ah, old_changed, &old_free, NULL, 1)) BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c: In function 'rte_announce': BUILDSTDERR: ../../nest/rt-table.c:782:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] BUILDSTDERR: if (a->proto->accept_ra_types == type) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c: In function 'rte_recalculate': BUILDSTDERR: ../../nest/rt-table.c:870:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (old = *k) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_preconfig': BUILDSTDERR: ../../nest/rt-table.c:1675:36: warning: pointer targets in passing argument 1 of 'cf_get_symbol' differ in signedness [-Wpointer-sign] BUILDSTDERR: struct symbol *s = cf_get_symbol("master"); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../nest/protocol.h:15, BUILDSTDERR: from ../../nest/route.h:15, BUILDSTDERR: from ../../nest/rt-table.c:34: BUILDSTDERR: ../conf/conf.h:152:16: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: struct symbol *cf_get_symbol(byte *c); BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_next_hop_update_net': BUILDSTDERR: ../../nest/rt-table.c:1740:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for (k = &n->routes; e = *k; k = &e->next) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c:1768:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for (k = &n->routes; e = *k; k = &e->next) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_commit': BUILDSTDERR: ../../nest/rt-table.c:1916:50: warning: pointer targets in passing argument 2 of 'cf_find_symbol' differ in signedness [-Wpointer-sign] BUILDSTDERR: struct symbol *sym = cf_find_symbol(new, o->name); BUILDSTDERR: ~^~~~~~ BUILDSTDERR: In file included from ../../nest/protocol.h:15, BUILDSTDERR: from ../../nest/route.h:15, BUILDSTDERR: from ../../nest/rt-table.c:34: BUILDSTDERR: ../conf/conf.h:150:16: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: struct symbol *cf_find_symbol(struct config *cfg, byte *c); BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../../nest/rt-attr.c:54: BUILDSTDERR: ../../nest/rt-attr.c: In function 'rt_prune_sources': BUILDSTDERR: ../../nest/rt-attr.c:179:36: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: HASH_WALK_FILTER(src_hash, next, src, sp) BUILDSTDERR: ^~~ BUILDSTDERR: ../../lib/hash.h:193:32: note: in definition of macro 'HASH_WALK_FILTER' BUILDSTDERR: for (nn = (v).data + _i; n = *nn; (*nn == n) ? (nn = &n->next) : NULL) BUILDSTDERR: ^ BUILDSTDERR: In file included from ../lib/resource.h:12, BUILDSTDERR: from ../lib/timer.h:14, BUILDSTDERR: from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/rt-table.c:33: BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_update_hostcache': BUILDSTDERR: ../../nest/rt-table.c:2331:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, x, hc->hostentries) BUILDSTDERR: ^ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_format_via': BUILDSTDERR: ../../nest/rt-table.c:2387:31: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTD_ROUTER: bsprintf(via, "via %I on %s", a->gw, a->iface->name); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-table.c:33: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c:2388:31: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTD_DEVICE: bsprintf(via, "dev %s", a->iface->name); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-table.c:33: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c:2389:34: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTD_BLACKHOLE: bsprintf(via, "blackhole"); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-table.c:33: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c:2390:36: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTD_UNREACHABLE: bsprintf(via, "unreachable"); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-table.c:33: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c:2391:33: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTD_PROHIBIT: bsprintf(via, "prohibited"); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-table.c:33: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c:2392:34: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTD_MULTIPATH: bsprintf(via, "multipath"); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-table.c:33: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c:2393:24: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: default: bsprintf(via, "???"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-table.c:33: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_show_rte': BUILDSTDERR: ../../nest/rt-table.c:2409:22: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] BUILDSTDERR: tm_format_datetime(tm, &config->tf_route, e->lastmod); BUILDSTDERR: ^~ BUILDSTDERR: In file included from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/rt-table.c:33: BUILDSTDERR: ../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c:2411:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(from, " from %I", a->from); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-table.c:33: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-attr.c: In function 'get_generic_attr': BUILDSTDERR: ../../nest/rt-attr.c:751:24: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: *buf += bsprintf(*buf, "igp_metric"); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c:2428:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(info, " (%d)", e->pref); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-table.c:33: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-attr.c: In function 'ea_format_bitfield': BUILDSTDERR: ../../nest/rt-attr.c:770:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strcpy(buf, " ..."); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/time.h:25, BUILDSTDERR: from ../lib/timer.h:12, BUILDSTDERR: from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../nest/rt-attr.c:774:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, " %s", names[i]); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-attr.c:779:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, " %08x", data); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-attr.c: In function 'opaque_format': BUILDSTDERR: ../../nest/rt-attr.c:794:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strcpy(buf, " ..."); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/time.h:25, BUILDSTDERR: from ../lib/timer.h:12, BUILDSTDERR: from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_show_net': BUILDSTDERR: ../../nest/rt-table.c:2447:12: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(ia, "%I/%d", n->n.prefix, n->n.pxlen); BUILDSTDERR: ^~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-table.c:33: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-attr.c:800:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "%02x", ad->data[i]); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-attr.c: In function 'ea_show': BUILDSTDERR: ../../nest/rt-attr.c:863:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (p = attr_class_to_protocol[EA_PROTO(e->id)]) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:865:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: pos += bsprintf(pos, "%s.", p->name); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-attr.c:868:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: pos += strlen(pos); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/string.h:13, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../../nest/rt-attr.c:871:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: pos += bsprintf(pos, "%02x.", EA_PROTO(e->id)); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-attr.c:876:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: pos += bsprintf(pos, "%02x", EA_ID(e->id)); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-roa.c: In function 'roa_delete_item': BUILDSTDERR: ../../nest/rt-roa.c:85:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for (itp = &n->items; it = *itp; itp = &it->next) BUILDSTDERR: ^~ BUILDSTDERR: ../../nest/rt-attr.c:884:13: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(pos, "%u", e->u.data); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-attr.c:890:13: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(pos, "%I", *(ip_addr *) ad->data); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-roa.c: In function 'roa_flush': BUILDSTDERR: ../../nest/rt-roa.c:120:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (it = *itp) BUILDSTDERR: ^~ BUILDSTDERR: ../../nest/rt-attr.c:893:13: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(pos, "%R", e->u.data); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-attr.c:899:13: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(pos, "%08x", e->u.data); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-attr.c:912:13: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(pos, "", e->type); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-roa.c: In function 'roa_commit': BUILDSTDERR: ../../nest/rt-roa.c:314:44: warning: pointer targets in passing argument 2 of 'cf_find_symbol' differ in signedness [-Wpointer-sign] BUILDSTDERR: struct symbol *sym = cf_find_symbol(new, t->name); BUILDSTDERR: ~^~~~~~ BUILDSTDERR: In file included from ../../nest/protocol.h:15, BUILDSTDERR: from ../../nest/route.h:15, BUILDSTDERR: from ../../nest/rt-roa.c:11: BUILDSTDERR: ../conf/conf.h:150:16: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: struct symbol *cf_find_symbol(struct config *cfg, byte *c); BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../../nest/rt-attr.c: In function 'ea_dump': BUILDSTDERR: ../../nest/rt-attr.c:960:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (e = e->next) BUILDSTDERR: ^ CC -o proto.o -c ../../nest/proto.c CC -o iface.o -c ../../nest/iface.c BUILDSTDERR: ../../nest/proto.c: In function 'protos_commit': BUILDSTDERR: ../../nest/proto.c:524:32: warning: pointer targets in passing argument 2 of 'cf_find_symbol' differ in signedness [-Wpointer-sign] BUILDSTDERR: sym = cf_find_symbol(new, oc->name); BUILDSTDERR: ~~^~~~~~ BUILDSTDERR: In file included from ../../nest/protocol.h:15, BUILDSTDERR: from ../../nest/proto.c:12: BUILDSTDERR: ../conf/conf.h:150:16: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: struct symbol *cf_find_symbol(struct config *cfg, byte *c); BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: In file included from ../lib/resource.h:12, BUILDSTDERR: from ../lib/timer.h:14, BUILDSTDERR: from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/proto.c:11: BUILDSTDERR: ../../nest/proto.c:593:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(p, n, initial_proto_list) BUILDSTDERR: ^ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/proto.c: In function 'proto_shutdown_loop': BUILDSTDERR: ../../nest/proto.c:1067:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(p, p_next, active_proto_list) BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/proto.c: In function 'proto_cmd_show': BUILDSTDERR: ../../nest/proto.c:1507:22: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] BUILDSTDERR: tm_format_datetime(tbuf, &config->tf_proto, p->last_state_change); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/proto.c:11: BUILDSTDERR: ../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../nest/proto.c: In function 'proto_apply_cmd_patt': BUILDSTDERR: ../../nest/proto.c:1657:29: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!patt || patmatch(patt, p->name)) BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/proto.c:11: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/proto.c:1657:36: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!patt || patmatch(patt, p->name)) BUILDSTDERR: ~^~~~~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/proto.c:11: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../lib/resource.h:12, BUILDSTDERR: from ../lib/timer.h:14, BUILDSTDERR: from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: ../../nest/iface.c: In function 'if_end_update': BUILDSTDERR: ../../nest/iface.c:366:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(a, b, i->addrs) BUILDSTDERR: ^ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/iface.c: In function 'if_get_by_name': BUILDSTDERR: ../../nest/iface.c:451:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (i = if_find_by_name(name)) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c: In function 'iface_patt_match': BUILDSTDERR: ../../nest/iface.c:657:17: warning: pointer targets in initialization of 'char *' from 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] BUILDSTDERR: char *t = p->pattern; BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c:668:18: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!patmatch(t, i->name)) BUILDSTDERR: ^ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/iface.c:668:22: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!patmatch(t, i->name)) BUILDSTDERR: ~^~~~~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/iface.c: In function 'iface_plists_equal': BUILDSTDERR: ../../nest/iface.c:715:43: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || BUILDSTDERR: ~^~~~~~~~~ BUILDSTDERR: In file included from ../lib/string.h:13, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: /usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern int strcmp (const char *__s1, const char *__s2) BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../../nest/iface.c:715:55: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || BUILDSTDERR: ~^~~~~~~~~ BUILDSTDERR: In file included from ../lib/string.h:13, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: /usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern int strcmp (const char *__s1, const char *__s2) BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../../nest/iface.c: In function 'if_show_addr': BUILDSTDERR: ../../nest/iface.c:753:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(opp, ", opposite %I", a->opposite); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/iface.c: In function 'if_show_summary': BUILDSTDERR: ../../nest/iface.c:807:11: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(addr, "%I/%d", i->addr->ip, i->addr->pxlen); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ CC -o rt-dev.o -c ../../nest/rt-dev.c CC -o password.o -c ../../nest/password.c CC -o cli.o -c ../../nest/cli.c CC -o locks.o -c ../../nest/locks.c BUILDSTDERR: ../../nest/cli.c: In function 'cli_printf': BUILDSTDERR: ../../nest/cli.c:132:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: size = bsprintf(buf, " "); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/cli.c:66: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/cli.c:134:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: size = bsprintf(buf, "%04d-", cd); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/cli.c:66: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/cli.c:144:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: size = bsprintf(buf, "%04d ", cd); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/cli.c:66: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/cli.c:150:23: warning: pointer targets in passing argument 1 of 'bvsnprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: cnt = bvsnprintf(buf+size, sizeof(buf)-size-1, msg, args); BUILDSTDERR: ~~~^~~~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/cli.c:66: BUILDSTDERR: ../lib/string.h:19:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bvsnprintf(char *str, int size, const char *fmt, va_list args); BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../../nest/cli.c: In function 'cli_copy_message': BUILDSTDERR: ../../nest/cli.c:171:24: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: int n = bsprintf(buf, "<%d messages lost>\n", c->ring_overflow); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/cli.c:66: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/cli.c: In function 'cli_free_out': BUILDSTDERR: ../../nest/cli.c:211:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (o = c->tx_buf) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/cli.c:214:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (p = o->next) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/cli.c: In function 'cli_command': BUILDSTDERR: ../../nest/cli.c:266:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: cli_rh_len = strlen(c->rx_buf); BUILDSTDERR: ~^~~~~~~~ BUILDSTDERR: In file included from ../lib/string.h:13, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/cli.c:66: BUILDSTDERR: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../../nest/cli.c: In function 'cli_echo': BUILDSTDERR: ../../nest/cli.c:362:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: len = strlen(msg) + 1; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/string.h:13, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/cli.c:66: BUILDSTDERR: /usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^~~~~~ CC -o cmds.o -c ../../nest/cmds.c BUILDSTDERR: ../../nest/cmds.c: In function 'cmd_show_status': BUILDSTDERR: ../../nest/cmds.c:28:22: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] BUILDSTDERR: tm_format_datetime(tim, &config->tf_base, now); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/cmds.c:9: BUILDSTDERR: ../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../nest/cmds.c:31:22: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] BUILDSTDERR: tm_format_datetime(tim, &config->tf_base, boot_time); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/cmds.c:9: BUILDSTDERR: ../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../nest/cmds.c:33:22: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] BUILDSTDERR: tm_format_datetime(tim, &config->tf_base, config->load_time); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/cmds.c:9: BUILDSTDERR: ../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../nest/cmds.c: In function 'cmd_show_symbols': BUILDSTDERR: ../../nest/cmds.c:56:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (sym = cf_walk_symbols(config, sym, &pos)) BUILDSTDERR: ^~~ CC -o neighbor.o -c ../../nest/neighbor.c CC -o a-path.o -c ../../nest/a-path.c CC -o a-set.o -c ../../nest/a-set.c BUILDSTDERR: In file included from ../lib/resource.h:12, BUILDSTDERR: from ../lib/timer.h:14, BUILDSTDERR: from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/neighbor.c:42: BUILDSTDERR: ../../nest/neighbor.c: In function 'neigh_if_up': BUILDSTDERR: ../../nest/neighbor.c:295:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, next, sticky_neigh_list) BUILDSTDERR: ^~~~ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/neighbor.c: In function 'neigh_if_down': BUILDSTDERR: ../../nest/neighbor.c:315:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(x, y, i->neighbors) BUILDSTDERR: ^ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/neighbor.c: In function 'neigh_if_link': BUILDSTDERR: ../../nest/neighbor.c:332:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(x, y, i->neighbors) BUILDSTDERR: ^ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/neighbor.c: In function 'neigh_ifa_update': BUILDSTDERR: ../../nest/neighbor.c:357:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(x, y, i->neighbors) BUILDSTDERR: ^ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/neighbor.c: In function 'neigh_prune': BUILDSTDERR: ../../nest/neighbor.c:396:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, m, neigh_hash_table[i]) BUILDSTDERR: ^ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/neighbor.c:398:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, m, sticky_neigh_list) BUILDSTDERR: ^ BUILDSTDERR: ../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/a-path.c: In function 'as_path_format': BUILDSTDERR: ../../nest/a-path.c:139:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strcpy(buf, " ..."); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/time.h:25, BUILDSTDERR: from ../lib/timer.h:12, BUILDSTDERR: from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/a-path.c:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../nest/a-path.c:155:20: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "%u", get_as(p)); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/a-path.c:10: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/a-path.c: In function 'as_path_get_last': BUILDSTDERR: ../../nest/a-path.c:209:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (len = *p++) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/a-path.c:216:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (len = *p++) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/a-path.c: In function 'as_path_get_last_nonaggregated': BUILDSTDERR: ../../nest/a-path.c:248:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (len = *p++) BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/a-path.c: In function 'parse_path': BUILDSTDERR: ../../nest/a-path.c:411:14: warning: pointer targets in assignment from 'u8 *' {aka 'unsigned char *'} to 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: pos->val.sp = p; BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-path.c: In function 'pm_match': BUILDSTDERR: ../../nest/a-path.c:444:11: warning: pointer targets in initialization of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: u8 *p = pos->val.sp; BUILDSTDERR: ^~~ BUILDSTDERR: ../../nest/a-set.c: In function 'int_set_format': BUILDSTDERR: ../../nest/a-set.c:48:13: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strcpy(buf, " ..."); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/time.h:25, BUILDSTDERR: from ../lib/timer.h:12, BUILDSTDERR: from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/a-set.c:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../nest/a-set.c:58:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "(%d,%d)", z[i] >> 16, z[i] & 0xffff); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/a-set.c:10: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/a-set.c:60:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "%R", z[i]); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/a-set.c:10: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/a-set.c: In function 'ec_format': BUILDSTDERR: ../../nest/a-set.c:90:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: return bsprintf(buf, "(%s, %u, %u)", kind, key, val); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/a-set.c:10: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/a-set.c:97:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: return bsprintf(buf, "(%s, %R, %u)", kind, key, val); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/a-set.c:10: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/a-set.c:104:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: return bsprintf(buf, "(%s, %u, %u)", kind, key, val); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/a-set.c:10: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/a-set.c:110:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: return bsprintf(buf, "(generic, 0x%x, 0x%x)", key, val); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/a-set.c:10: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/a-set.c: In function 'ec_set_format': BUILDSTDERR: ../../nest/a-set.c:129:13: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strcpy(buf, " ..."); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/time.h:25, BUILDSTDERR: from ../lib/timer.h:12, BUILDSTDERR: from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/a-set.c:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../nest/a-set.c: In function 'lc_format': BUILDSTDERR: ../../nest/a-set.c:147:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: return bsprintf(buf, "(%u, %u, %u)", lc.asn, lc.ldp1, lc.ldp2); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/a-set.c:10: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/a-set.c: In function 'lc_set_format': BUILDSTDERR: ../../nest/a-set.c:164:13: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strcpy(buf, "..."); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/time.h:25, BUILDSTDERR: from ../lib/timer.h:12, BUILDSTDERR: from ../lib/birdlib.h:12, BUILDSTDERR: from ../../nest/bird.h:13, BUILDSTDERR: from ../../nest/a-set.c:10: BUILDSTDERR: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../nest/a-set.c:170:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "(%u, %u, %u)", d[i], d[i+1], d[i+2]); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/a-set.c:10: BUILDSTDERR: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ LD -r -o all.o rt-table.o rt-fib.o rt-attr.o rt-roa.o proto.o iface.o rt-dev.o password.o cli.o locks.o cmds.o neighbor.o a-path.o a-set.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/nest' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/filter' CC -o f-util.o -c ../../filter/f-util.c CC -o filter.o -c ../../filter/filter.c CC -o tree.o -c ../../filter/tree.c CC -o trie.o -c ../../filter/trie.c BUILDSTDERR: ../../filter/filter.c: In function 'val_compare': BUILDSTDERR: ../../filter/filter.c:169:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (rc = ipa_compare(v1.val.px.ip, v2.val.px.ip)) BUILDSTDERR: ^~ BUILDSTDERR: ../../filter/filter.c: In function 'val_in_range': BUILDSTDERR: ../../filter/filter.c:489:27: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: return patmatch(v2.val.s, v1.val.s); BUILDSTDERR: ~~~~~~^~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../filter/filter.c:36: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../filter/filter.c:489:37: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: return patmatch(v2.val.s, v1.val.s); BUILDSTDERR: ~~~~~~^~ BUILDSTDERR: In file included from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../filter/filter.c:36: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../filter/filter.c: In function 'val_format': BUILDSTDERR: ../../filter/filter.c:540:24: warning: pointer targets in passing argument 1 of 'ec_format' differ in signedness [-Wpointer-sign] BUILDSTDERR: case T_EC: ec_format(buf2, v.val.ec); buffer_print(buf, "%s", buf2); return; BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../filter/filter.c:45: BUILDSTDERR: ../../nest/attrs.h:128:5: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int ec_format(byte *buf, u64 ec); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../../filter/filter.c:541:24: warning: pointer targets in passing argument 1 of 'lc_format' differ in signedness [-Wpointer-sign] BUILDSTDERR: case T_LC: lc_format(buf2, v.val.lc); buffer_print(buf, "%s", buf2); return; BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../filter/filter.c:45: BUILDSTDERR: ../../nest/attrs.h:130:5: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int lc_format(byte *buf, lcomm lc); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../../filter/filter.c:545:41: warning: pointer targets in passing argument 2 of 'as_path_format' differ in signedness [-Wpointer-sign] BUILDSTDERR: case T_PATH: as_path_format(v.val.ad, buf2, 1000); buffer_print(buf, "(path %s)", buf2); return; BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../filter/filter.c:45: BUILDSTDERR: ../../nest/attrs.h:33:6: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: void as_path_format(struct adata *path, byte *buf, uint size); BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../../filter/filter.c:546:49: warning: pointer targets in passing argument 4 of 'int_set_format' differ in signedness [-Wpointer-sign] BUILDSTDERR: case T_CLIST: int_set_format(v.val.ad, 1, -1, buf2, 1000); buffer_print(buf, "(clist %s)", buf2); return; BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../filter/filter.c:45: BUILDSTDERR: ../../nest/attrs.h:127:5: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int int_set_format(struct adata *set, int way, int from, byte *buf, uint size); BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../../filter/filter.c:547:46: warning: pointer targets in passing argument 3 of 'ec_set_format' differ in signedness [-Wpointer-sign] BUILDSTDERR: case T_ECLIST: ec_set_format(v.val.ad, -1, buf2, 1000); buffer_print(buf, "(eclist %s)", buf2); return; BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../filter/filter.c:45: BUILDSTDERR: ../../nest/attrs.h:129:5: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int ec_set_format(struct adata *set, int from, byte *buf, uint size); BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../../filter/filter.c:548:46: warning: pointer targets in passing argument 3 of 'lc_set_format' differ in signedness [-Wpointer-sign] BUILDSTDERR: case T_LCLIST: lc_set_format(v.val.ad, -1, buf2, 1000); buffer_print(buf, "(lclist %s)", buf2); return; BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../filter/filter.c:45: BUILDSTDERR: ../../nest/attrs.h:131:5: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int lc_set_format(struct adata *set, int from, byte *buf, uint size); BUILDSTDERR: ^~~~~~~~~~~~~ LD -r -o all.o f-util.o filter.o tree.o trie.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/filter' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/bfd' CC -o bfd.o -c ../../../proto/bfd/bfd.c CC -o packets.o -c ../../../proto/bfd/packets.c CC -o io.o -c ../../../proto/bfd/io.c BUILDSTDERR: ../../../proto/bfd/packets.c: In function 'bfd_fill_authentication': BUILDSTDERR: ../../../proto/bfd/packets.c:171:17: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strncpy(auth->data, pass->password, hash_len); BUILDSTDERR: ~~~~^~~~~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/pthread.h:21, BUILDSTDERR: from ../../../proto/bfd/bfd.h:10, BUILDSTDERR: from ../../../proto/bfd/packets.c:7: BUILDSTDERR: /usr/include/bits/string_fortified.h:103:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^~~~~ BUILDSTDERR: In file included from ../../../proto/bfd/bfd.h:19, BUILDSTDERR: from ../../../proto/bfd/bfd.c:104: BUILDSTDERR: ../../../proto/bfd/bfd.c: In function 'bfd_remove_session': BUILDSTDERR: ../../../proto/bfd/packets.c: In function 'bfd_check_authentication': BUILDSTDERR: ../../../proto/bfd/packets.c:263:17: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strncpy(auth->data, pass->password, hash_len); BUILDSTDERR: ~~~~^~~~~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/pthread.h:21, BUILDSTDERR: from ../../../proto/bfd/bfd.h:10, BUILDSTDERR: from ../../../proto/bfd/packets.c:7: BUILDSTDERR: /usr/include/bits/string_fortified.h:103:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../../lib/hash.h:79:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (_n = *_nn) \ BUILDSTDERR: ^~ BUILDSTDERR: ../../../proto/bfd/bfd.c:496:3: note: in expansion of macro 'HASH_REMOVE' BUILDSTDERR: HASH_REMOVE(p->session_hash_id, HASH_ID, s); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../../../lib/hash.h:79:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (_n = *_nn) \ BUILDSTDERR: ^~ BUILDSTDERR: ../../../proto/bfd/bfd.c:497:3: note: in expansion of macro 'HASH_REMOVE' BUILDSTDERR: HASH_REMOVE(p->session_hash_ip, HASH_IP, s); BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: In file included from ../../lib/resource.h:12, BUILDSTDERR: from ../../lib/timer.h:14, BUILDSTDERR: from ../../lib/birdlib.h:12, BUILDSTDERR: from ../../../nest/bird.h:13, BUILDSTDERR: from ../../../proto/bfd/bfd.h:12, BUILDSTDERR: from ../../../proto/bfd/bfd.c:104: BUILDSTDERR: ../../../proto/bfd/bfd.c: In function 'bfd_take_requests': BUILDSTDERR: ../../../proto/bfd/bfd.c:667:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, nn, bfd_wait_list) BUILDSTDERR: ^~ BUILDSTDERR: ../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/bfd/bfd.c: In function 'bfd_notify_hook': BUILDSTDERR: ../../../proto/bfd/bfd.c:886:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, nn, s->request_list) BUILDSTDERR: ^~ BUILDSTDERR: ../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/bfd/bfd.c: In function 'bfd_show_sessions': BUILDSTDERR: ../../../proto/bfd/bfd.c:1106:24: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] BUILDSTDERR: tm_format_datetime(tbuf, &config->tf_proto, s->last_state_change); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../lib/birdlib.h:12, BUILDSTDERR: from ../../../nest/bird.h:13, BUILDSTDERR: from ../../../proto/bfd/bfd.h:12, BUILDSTDERR: from ../../../proto/bfd/bfd.c:104: BUILDSTDERR: ../../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bfd/io.c: In function 'timers_fire': BUILDSTDERR: ../../../proto/bfd/io.c:417:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (t = timers_first(loop)) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bfd/io.c: In function 'birdloop_main': BUILDSTDERR: ../../../proto/bfd/io.c:727:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: else if (t = timers_first(loop)) BUILDSTDERR: ^ LD -r -o all.o bfd.o packets.o io.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/bfd' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/bgp' CC -o bgp.o -c ../../../proto/bgp/bgp.c CC -o attrs.o -c ../../../proto/bgp/attrs.c CC -o packets.o -c ../../../proto/bgp/packets.c BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_format_origin': BUILDSTDERR: ../../../proto/bgp/attrs.c:94:12: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, bgp_origin_names[a->u.data]); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'validate_as_path': BUILDSTDERR: ../../../proto/bgp/attrs.c:184:57: warning: pointer targets in passing argument 5 of 'validate_path' differ in signedness [-Wpointer-sign] BUILDSTDERR: return validate_path(p, 1, p->as4_session ? 4 : 2, a, len); BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/bgp/attrs.c:117:1: note: expected 'uint *' {aka 'unsigned int *'} but argument is of type 'int *' BUILDSTDERR: validate_path(struct bgp_proto *p, int as_path, int bs, byte *idata, uint *ilength) BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_format_next_hop': BUILDSTDERR: ../../../proto/bgp/attrs.c:223:12: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "%I", ipp[0]); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_format_aggregator': BUILDSTDERR: ../../../proto/bgp/attrs.c:244:12: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "%d.%d.%d.%d AS%u", data[0], data[1], data[2], data[3], as); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/bgp.c: In function 'bgp_get_status': BUILDSTDERR: ../../../proto/bgp/bgp.c:1511:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "%s%s", err1, err2); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/bgp.c:68: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/bgp.c:1513:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "%-14s%s%s", bgp_state_dsc(p), err1, err2); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/bgp.c:68: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_rehash_buckets': BUILDSTDERR: ../../../proto/bgp/attrs.c:732:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (b = old[i]) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1426:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 1, 0, "Invalid message header" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1426:11: note: (near initialization for 'bgp_msg_table[0].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1427:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 1, 1, "Connection not synchronized" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1427:11: note: (near initialization for 'bgp_msg_table[1].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1428:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 1, 2, "Bad message length" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1428:11: note: (near initialization for 'bgp_msg_table[2].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1429:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 1, 3, "Bad message type" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1429:11: note: (near initialization for 'bgp_msg_table[3].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1430:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 0, "Invalid OPEN message" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1430:11: note: (near initialization for 'bgp_msg_table[4].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1431:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 1, "Unsupported version number" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1431:11: note: (near initialization for 'bgp_msg_table[5].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1432:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 2, "Bad peer AS" }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1432:11: note: (near initialization for 'bgp_msg_table[6].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1433:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 3, "Bad BGP identifier" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1433:11: note: (near initialization for 'bgp_msg_table[7].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1434:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 4, "Unsupported optional parameter" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1434:11: note: (near initialization for 'bgp_msg_table[8].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1435:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 5, "Authentication failure" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1435:11: note: (near initialization for 'bgp_msg_table[9].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1436:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 6, "Unacceptable hold time" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1436:11: note: (near initialization for 'bgp_msg_table[10].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1437:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 7, "Required capability missing" }, /* [RFC5492] */ BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1437:11: note: (near initialization for 'bgp_msg_table[11].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1438:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 8, "No supported AFI/SAFI" }, /* This error msg is nonstandard */ BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1438:11: note: (near initialization for 'bgp_msg_table[12].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1439:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 0, "Invalid UPDATE message" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1439:11: note: (near initialization for 'bgp_msg_table[13].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1440:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 1, "Malformed attribute list" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1440:11: note: (near initialization for 'bgp_msg_table[14].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1441:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 2, "Unrecognized well-known attribute" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1441:11: note: (near initialization for 'bgp_msg_table[15].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1442:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 3, "Missing mandatory attribute" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1442:11: note: (near initialization for 'bgp_msg_table[16].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1443:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 4, "Invalid attribute flags" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1443:11: note: (near initialization for 'bgp_msg_table[17].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1444:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 5, "Invalid attribute length" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1444:11: note: (near initialization for 'bgp_msg_table[18].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1445:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 6, "Invalid ORIGIN attribute" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1445:11: note: (near initialization for 'bgp_msg_table[19].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1446:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 7, "AS routing loop" }, /* Deprecated */ BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1446:11: note: (near initialization for 'bgp_msg_table[20].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1447:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 8, "Invalid NEXT_HOP attribute" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1447:11: note: (near initialization for 'bgp_msg_table[21].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1448:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 9, "Optional attribute error" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1448:11: note: (near initialization for 'bgp_msg_table[22].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1449:12: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 10, "Invalid network field" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1449:12: note: (near initialization for 'bgp_msg_table[23].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1450:12: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 11, "Malformed AS_PATH" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1450:12: note: (near initialization for 'bgp_msg_table[24].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1451:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 4, 0, "Hold timer expired" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1451:11: note: (near initialization for 'bgp_msg_table[25].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1452:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 5, 0, "Finite state machine error" }, /* Subcodes are according to [RFC6608] */ BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1452:11: note: (near initialization for 'bgp_msg_table[26].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1453:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 5, 1, "Unexpected message in OpenSent state" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1453:11: note: (near initialization for 'bgp_msg_table[27].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1454:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 5, 2, "Unexpected message in OpenConfirm state" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1454:11: note: (near initialization for 'bgp_msg_table[28].msg') BUILDSTDERR: In file included from ../../../proto/bgp/bgp.h:15, BUILDSTDERR: from ../../../proto/bgp/attrs.c:23: BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_free_prefix': BUILDSTDERR: ../../../lib/hash.h:79:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (_n = *_nn) \ BUILDSTDERR: ^~ BUILDSTDERR: ../../../lib/hash.h:159:24: note: in expansion of macro 'HASH_REMOVE' BUILDSTDERR: HASH_TYPE(v) *_n = HASH_REMOVE(v, id, node); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c:968:3: note: in expansion of macro 'HASH_REMOVE2' BUILDSTDERR: HASH_REMOVE2(p->prefix_hash, PXH, p->p.pool, bp); BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1455:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 5, 3, "Unexpected message in Established state" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1455:11: note: (near initialization for 'bgp_msg_table[29].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1456:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 0, "Cease" }, /* Subcodes are according to [RFC4486] */ BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1456:11: note: (near initialization for 'bgp_msg_table[30].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1457:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 1, "Maximum number of prefixes reached" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1457:11: note: (near initialization for 'bgp_msg_table[31].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1458:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 2, "Administrative shutdown" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1458:11: note: (near initialization for 'bgp_msg_table[32].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1459:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 3, "Peer de-configured" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1459:11: note: (near initialization for 'bgp_msg_table[33].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1460:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 4, "Administrative reset" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1460:11: note: (near initialization for 'bgp_msg_table[34].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1461:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 5, "Connection rejected" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1461:11: note: (near initialization for 'bgp_msg_table[35].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1462:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 6, "Other configuration change" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1462:11: note: (near initialization for 'bgp_msg_table[36].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1463:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 7, "Connection collision resolution" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1463:11: note: (near initialization for 'bgp_msg_table[37].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1464:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 8, "Out of Resources" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1464:11: note: (near initialization for 'bgp_msg_table[38].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1465:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 7, 0, "Invalid ROUTE-REFRESH message" }, /* [RFC7313] */ BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1465:11: note: (near initialization for 'bgp_msg_table[39].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1466:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { 7, 1, "Invalid ROUTE-REFRESH message length" } /* [RFC7313] */ BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1466:11: note: (near initialization for 'bgp_msg_table[40].msg') BUILDSTDERR: ../../../proto/bgp/packets.c: In function 'bgp_error_dsc': BUILDSTDERR: ../../../proto/bgp/packets.c:1485:25: warning: pointer targets in returning 'byte *' {aka 'unsigned char *'} from a function with return type 'const char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: return bgp_msg_table[i].msg; BUILDSTDERR: ~~~~~~~~~~~~~~~~^~~~ BUILDSTDERR: ../../../proto/bgp/packets.c: In function 'bgp_log_error': BUILDSTDERR: ../../../proto/bgp/packets.c:1503:8: warning: pointer targets in assignment from 'const char *' to 'const byte *' {aka 'const unsigned char *'} differ in signedness [-Wpointer-sign] BUILDSTDERR: name = bgp_error_dsc(code, subcode); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1513:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: t += bsprintf(t, "%d", (len == 2) ? get_u16(data) : get_u32(data)); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/packets.c:11: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1519:16: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: t += bsprintf(t, "%02x", data[i]); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/packets.c:11: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_decode_attrs': BUILDSTDERR: ../../../proto/bgp/attrs.c:1799:37: warning: pointer targets in passing argument 3 of 'validate_as_path' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (validate_as_path(bgp, z, &l) < 0) BUILDSTDERR: ^~ BUILDSTDERR: ../../../proto/bgp/attrs.c:182:1: note: expected 'int *' but argument is of type 'uint *' {aka 'unsigned int *'} BUILDSTDERR: validate_as_path(struct bgp_proto *p, byte *a, int *len) BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_get_attr': BUILDSTDERR: ../../../proto/bgp/attrs.c:1926:22: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: len = bsprintf(buf, "%s", d->name); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c:1937:12: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "%02x%s", i, (a->flags & BAF_TRANSITIVE) ? " [t]" : ""); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_get_route_info': BUILDSTDERR: ../../../proto/bgp/attrs.c:1976:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, " (%d", e->pref); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c:1979:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "-"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c:1984:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "/-"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c:1986:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "/?"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c:1988:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "/%d", e->attrs->igp_metric); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c:1990:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, ") ["); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c:1993:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "AS%u", origas); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c:1995:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "%c", "ie?"[o->u.data]); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/bgp/attrs.c:13: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c:1996:10: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strcpy(buf, "]"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdlib.h:25, BUILDSTDERR: from ../../../proto/bgp/attrs.c:11: BUILDSTDERR: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^~~~~ LD -r -o all.o bgp.o attrs.o packets.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/bgp' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/ospf' CC -o ospf.o -c ../../../proto/ospf/ospf.c CC -o topology.o -c ../../../proto/ospf/topology.c CC -o packet.o -c ../../../proto/ospf/packet.c CC -o hello.o -c ../../../proto/ospf/hello.c BUILDSTDERR: In file included from ../../../proto/ospf/ospf.h:19, BUILDSTDERR: from ../../../proto/ospf/topology.c:15: BUILDSTDERR: ../../../proto/ospf/topology.c: In function 'ospf_update_lsadb': BUILDSTDERR: ../../../proto/ospf/topology.c:481:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_SLIST_DELSAFE(en, nxt, p->lsal) BUILDSTDERR: ^~~ BUILDSTDERR: ../../lib/slists.h:76:25: note: in definition of macro 'WALK_SLIST_DELSAFE' BUILDSTDERR: for(n=SHEAD(list); nxt=SNODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/ospf/ospf.c: In function 'ospf_get_status': BUILDSTDERR: ../../../proto/ospf/ospf.c:536:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strcpy(buf, "Alone"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdlib.h:25, BUILDSTDERR: from ../../../proto/ospf/ospf.c:99: BUILDSTDERR: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c:538:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strcpy(buf, "Running"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdlib.h:25, BUILDSTDERR: from ../../../proto/ospf/ospf.c:99: BUILDSTDERR: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c: In function 'ospf_get_route_info': BUILDSTDERR: ../../../proto/ospf/ospf.c:563:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, " %s", type); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c:564:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, " (%d/%d", rte->pref, rte->u.ospf.metric1); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c:566:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "/%d", rte->u.ospf.metric2); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c:567:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, ")"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c:570:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, " [%x]", rte->u.ospf.tag); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c:573:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, " [%R]", rte->u.ospf.router_id); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c: In function 'ospf_get_attr': BUILDSTDERR: ../../../proto/ospf/ospf.c:582:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "metric1"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c:585:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "metric2"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c:588:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "tag: 0x%08x", a->u.data); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c:591:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "router_id"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from ../../lib/resource.h:12, BUILDSTDERR: from ../../lib/timer.h:14, BUILDSTDERR: from ../../lib/birdlib.h:12, BUILDSTDERR: from ../../../nest/bird.h:13, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../../proto/ospf/ospf.c: In function 'ospf_reconfigure': BUILDSTDERR: ../../../proto/ospf/ospf.c:700:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(ifa, ifx, p->iface_list) BUILDSTDERR: ^~~ BUILDSTDERR: ../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/ospf/ospf.c:707:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(oa, oax, p->area_list) BUILDSTDERR: ^~~ BUILDSTDERR: ../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/ospf/ospf.c: In function 'ospf_sh_neigh': BUILDSTDERR: ../../../proto/ospf/ospf.c:735:35: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if ((iff == NULL) || patmatch(iff, ifa->ifname)) BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c:735:43: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if ((iff == NULL) || patmatch(iff, ifa->ifname)) BUILDSTDERR: ~~~^~~~~~~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/ospf.c: In function 'ospf_sh_iface': BUILDSTDERR: ../../../proto/ospf/ospf.c:844:35: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if ((iff == NULL) || patmatch(iff, ifa->ifname)) BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/topology.c: In function 'prepare_prefix_net_lsa_body': BUILDSTDERR: ../../../proto/ospf/ospf.c:844:43: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if ((iff == NULL) || patmatch(iff, ifa->ifname)) BUILDSTDERR: ~~~^~~~~~~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/ospf.c:100: BUILDSTDERR: ../../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/topology.c:1586:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (en = ifa->link_lsa) BUILDSTDERR: ^~ BUILDSTDERR: ../../../proto/ospf/packet.c: In function 'ospf_pkt_finalize': BUILDSTDERR: ../../../proto/ospf/packet.c:58:17: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strncpy(auth->password, pass->password, sizeof(auth->password)); BUILDSTDERR: ~~~~^~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/time.h:25, BUILDSTDERR: from ../../lib/timer.h:12, BUILDSTDERR: from ../../lib/birdlib.h:12, BUILDSTDERR: from ../../../nest/bird.h:13, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/packet.c:11: BUILDSTDERR: /usr/include/bits/string_fortified.h:103:1: note: expected 'char * restrict' but argument is of type 'u8 *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../../proto/ospf/packet.c:104:15: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strncpy(auth_tail, pass->password, auth_len); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/time.h:25, BUILDSTDERR: from ../../lib/timer.h:12, BUILDSTDERR: from ../../lib/birdlib.h:12, BUILDSTDERR: from ../../../nest/bird.h:13, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/packet.c:11: BUILDSTDERR: /usr/include/bits/string_fortified.h:103:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../../proto/ospf/packet.c:108:29: warning: pointer targets in passing argument 2 of 'mac_fill' differ in signedness [-Wpointer-sign] BUILDSTDERR: mac_fill(pass->alg, pass->password, pass->length, BUILDSTDERR: ~~~~^~~~~~~~~~ BUILDSTDERR: In file included from ../../../proto/ospf/packet.c:14: BUILDSTDERR: ../../lib/mac.h:117:6: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: void mac_fill(uint id, const byte *key, uint keylen, const byte *data, uint datalen, byte *mac); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/ospf/packet.c: In function 'ospf_pkt_checkauth': BUILDSTDERR: ../../../proto/ospf/packet.c:144:36: warning: pointer targets in passing argument 2 of 'password_verify' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!password_verify(pass, auth->password, sizeof(auth->password))) BUILDSTDERR: ~~~~^~~~~~~~~~ BUILDSTDERR: In file included from ../../../proto/ospf/packet.c:12: BUILDSTDERR: ../../../nest/password.h:30:19: note: expected 'char *' but argument is of type 'u8 *' {aka 'unsigned char *'} BUILDSTDERR: static inline int password_verify(struct password_item *p1, char *p2, uint size) BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/ospf/packet.c:179:15: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strncpy(auth_tail, pass->password, auth_len); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/time.h:25, BUILDSTDERR: from ../../lib/timer.h:12, BUILDSTDERR: from ../../lib/birdlib.h:12, BUILDSTDERR: from ../../../nest/bird.h:13, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/packet.c:11: BUILDSTDERR: /usr/include/bits/string_fortified.h:103:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../../proto/ospf/packet.c:183:36: warning: pointer targets in passing argument 2 of 'mac_verify' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!mac_verify(pass->alg, pass->password, pass->length, BUILDSTDERR: ~~~~^~~~~~~~~~ BUILDSTDERR: In file included from ../../../proto/ospf/packet.c:14: BUILDSTDERR: ../../lib/mac.h:118:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int mac_verify(uint id, const byte *key, uint keylen, const byte *data, uint datalen, const byte *mac); BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../../../proto/ospf/packet.c: In function 'ospf_rx_hook': BUILDSTDERR: ../../../proto/ospf/packet.c:267:55: warning: pointer targets in passing argument 2 of 'sk_rx_buffer' differ in signedness [-Wpointer-sign] BUILDSTDERR: struct ospf_packet *pkt = (void *) sk_rx_buffer(sk, &len); BUILDSTDERR: ^~~~ BUILDSTDERR: In file included from ../../../proto/ospf/ospf.h:20, BUILDSTDERR: from ../../../proto/ospf/packet.c:11: BUILDSTDERR: ../../lib/socket.h:95:8: note: expected 'int *' but argument is of type 'uint *' {aka 'unsigned int *'} BUILDSTDERR: byte * sk_rx_buffer(sock *s, int *len); /* Temporary */ BUILDSTDERR: ^~~~~~~~~~~~ CC -o neighbor.o -c ../../../proto/ospf/neighbor.c CC -o iface.o -c ../../../proto/ospf/iface.c BUILDSTDERR: In file included from ../../lib/resource.h:12, BUILDSTDERR: from ../../lib/timer.h:14, BUILDSTDERR: from ../../lib/birdlib.h:12, BUILDSTDERR: from ../../../nest/bird.h:13, BUILDSTDERR: from ../../../proto/ospf/ospf.h:14, BUILDSTDERR: from ../../../proto/ospf/iface.c:11: BUILDSTDERR: ../../../proto/ospf/iface.c: In function 'ospf_iface_down': BUILDSTDERR: ../../../proto/ospf/iface.c:258:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, nx, ifa->neigh_list) BUILDSTDERR: ^~ BUILDSTDERR: ../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/ospf/iface.c: In function 'ospf_iface_reconfigure': BUILDSTDERR: ../../../proto/ospf/iface.c:876:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(nb, nbx, ifa->nbma_list) BUILDSTDERR: ^~~ BUILDSTDERR: ../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/ospf/iface.c: In function 'ospf_ifa_notify2': BUILDSTDERR: ../../../proto/ospf/iface.c:1105:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(ifa, ifx, p->iface_list) BUILDSTDERR: ^~~ BUILDSTDERR: ../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/ospf/iface.c: In function 'ospf_ifa_notify3': BUILDSTDERR: ../../../proto/ospf/iface.c:1137:30: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(ifa, ifx, p->iface_list) BUILDSTDERR: ^~~ BUILDSTDERR: ../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/ospf/iface.c: In function 'ospf_if_notify': BUILDSTDERR: ../../../proto/ospf/iface.c:1308:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(ifa, ifx, p->iface_list) BUILDSTDERR: ^~~ BUILDSTDERR: ../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ CC -o dbdes.o -c ../../../proto/ospf/dbdes.c CC -o lsreq.o -c ../../../proto/ospf/lsreq.c CC -o lsupd.o -c ../../../proto/ospf/lsupd.c CC -o lsack.o -c ../../../proto/ospf/lsack.c CC -o lsalib.o -c ../../../proto/ospf/lsalib.c BUILDSTDERR: In file included from ../../../proto/ospf/ospf.h:19, BUILDSTDERR: from ../../../proto/ospf/lsupd.c:11: BUILDSTDERR: ../../../proto/ospf/lsupd.c: In function 'ospf_rxmt_lsupd': BUILDSTDERR: ../../../proto/ospf/lsupd.c:439:27: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_SLIST_DELSAFE(ret, nxt, n->lsrtl) BUILDSTDERR: ^~~ BUILDSTDERR: ../../lib/slists.h:76:25: note: in definition of macro 'WALK_SLIST_DELSAFE' BUILDSTDERR: for(n=SHEAD(list); nxt=SNODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ CC -o rt.o -c ../../../proto/ospf/rt.c LD -r -o all.o ospf.o topology.o packet.o hello.o neighbor.o iface.o dbdes.o lsreq.o lsupd.o lsack.o lsalib.o rt.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/ospf' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/pipe' CC -o pipe.o -c ../../../proto/pipe/pipe.c BUILDSTDERR: ../../../proto/pipe/pipe.c: In function 'pipe_get_status': BUILDSTDERR: ../../../proto/pipe/pipe.c:271:12: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "%c> %s", (p->mode == PIPE_OPAQUE) ? '-' : '=', p->peer_table->name); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/pipe/pipe.c:35: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ LD -r -o all.o pipe.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/pipe' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/rip' CC -o rip.o -c ../../../proto/rip/rip.c CC -o packets.o -c ../../../proto/rip/packets.c BUILDSTDERR: ../../../proto/rip/packets.c: In function 'rip_fill_authentication': BUILDSTDERR: ../../../proto/rip/packets.c:252:19: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strncpy(tail->auth_data, pass->password, auth_len); BUILDSTDERR: ~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/time.h:25, BUILDSTDERR: from ../../lib/timer.h:12, BUILDSTDERR: from ../../lib/birdlib.h:12, BUILDSTDERR: from ../../../nest/bird.h:13, BUILDSTDERR: from ../../../proto/rip/rip.h:15, BUILDSTDERR: from ../../../proto/rip/packets.c:12: BUILDSTDERR: /usr/include/bits/string_fortified.h:103:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../../proto/rip/packets.c:256:29: warning: pointer targets in passing argument 2 of 'mac_fill' differ in signedness [-Wpointer-sign] BUILDSTDERR: mac_fill(pass->alg, pass->password, pass->length, BUILDSTDERR: ~~~~^~~~~~~~~~ BUILDSTDERR: In file included from ../../../proto/rip/packets.c:13: BUILDSTDERR: ../../lib/mac.h:117:6: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: void mac_fill(uint id, const byte *key, uint keylen, const byte *data, uint datalen, byte *mac); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/rip/packets.c: In function 'rip_check_authentication': BUILDSTDERR: ../../../proto/rip/packets.c:341:19: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strncpy(tail->auth_data, pass->password, auth_len); BUILDSTDERR: ~~~~^~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/time.h:25, BUILDSTDERR: from ../../lib/timer.h:12, BUILDSTDERR: from ../../lib/birdlib.h:12, BUILDSTDERR: from ../../../nest/bird.h:13, BUILDSTDERR: from ../../../proto/rip/rip.h:15, BUILDSTDERR: from ../../../proto/rip/packets.c:12: BUILDSTDERR: /usr/include/bits/string_fortified.h:103:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../../proto/rip/packets.c:345:36: warning: pointer targets in passing argument 2 of 'mac_verify' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!mac_verify(pass->alg, pass->password, pass->length, BUILDSTDERR: ~~~~^~~~~~~~~~ BUILDSTDERR: In file included from ../../../proto/rip/packets.c:13: BUILDSTDERR: ../../lib/mac.h:118:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int mac_verify(uint id, const byte *key, uint keylen, const byte *data, uint datalen, const byte *mac); BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../../../proto/rip/rip.c: In function 'rip_update_rte': BUILDSTDERR: ../../../proto/rip/rip.c:252:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for (rp = &en->routes; rt = *rp; rp = &rt->next) BUILDSTDERR: ^~ BUILDSTDERR: ../../../proto/rip/rip.c: In function 'rip_withdraw_rte': BUILDSTDERR: ../../../proto/rip/rip.c:300:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for (rp = &en->routes; rt = *rp; rp = &rt->next) BUILDSTDERR: ^~ BUILDSTDERR: ../../../proto/rip/rip.c: In function 'rip_timer': BUILDSTDERR: ../../../proto/rip/rip.c:840:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for (rp = &en->routes; rt = *rp; /* rp = &rt->next */) BUILDSTDERR: ^~ BUILDSTDERR: In file included from ../../lib/resource.h:12, BUILDSTDERR: from ../../lib/timer.h:14, BUILDSTDERR: from ../../lib/birdlib.h:12, BUILDSTDERR: from ../../../nest/bird.h:13, BUILDSTDERR: from ../../../proto/rip/rip.h:15, BUILDSTDERR: from ../../../proto/rip/rip.c:79: BUILDSTDERR: ../../../proto/rip/rip.c:895:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, nn, ifa->neigh_list) BUILDSTDERR: ^~ BUILDSTDERR: ../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE' BUILDSTDERR: for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt) BUILDSTDERR: ^~~ BUILDSTDERR: ../../../proto/rip/rip.c: In function 'rip_get_route_info': BUILDSTDERR: ../../../proto/rip/rip.c:1148:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, " (%d/%d)", rte->pref, rte->u.rip.metric); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/rip/rip.h:15, BUILDSTDERR: from ../../../proto/rip/rip.c:79: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/rip/rip.c:1151:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, " [%04x]", rte->u.rip.tag); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/rip/rip.h:15, BUILDSTDERR: from ../../../proto/rip/rip.c:79: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/rip/rip.c: In function 'rip_get_attr': BUILDSTDERR: ../../../proto/rip/rip.c:1160:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "metric: %d", a->u.data); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/rip/rip.h:15, BUILDSTDERR: from ../../../proto/rip/rip.c:79: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/rip/rip.c:1164:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "tag: %04x", a->u.data); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/rip/rip.h:15, BUILDSTDERR: from ../../../proto/rip/rip.c:79: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/rip/rip.c: In function 'rip_show_interfaces': BUILDSTDERR: ../../../proto/rip/rip.c:1192:26: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (iff && !patmatch(iff, ifa->iface->name)) BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/rip/rip.h:15, BUILDSTDERR: from ../../../proto/rip/rip.c:79: BUILDSTDERR: ../../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/rip/rip.c:1192:41: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (iff && !patmatch(iff, ifa->iface->name)) BUILDSTDERR: ~~~~~~~~~~^~~~~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/rip/rip.h:15, BUILDSTDERR: from ../../../proto/rip/rip.c:79: BUILDSTDERR: ../../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/rip/rip.c: In function 'rip_show_neighbors': BUILDSTDERR: ../../../proto/rip/rip.c:1228:26: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (iff && !patmatch(iff, ifa->iface->name)) BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/rip/rip.h:15, BUILDSTDERR: from ../../../proto/rip/rip.c:79: BUILDSTDERR: ../../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/rip/rip.c:1228:41: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (iff && !patmatch(iff, ifa->iface->name)) BUILDSTDERR: ~~~~~~~~~~^~~~~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/rip/rip.h:15, BUILDSTDERR: from ../../../proto/rip/rip.c:79: BUILDSTDERR: ../../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: In file included from /usr/include/string.h:494, BUILDSTDERR: from ../../lib/string.h:13, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/rip/rip.h:15, BUILDSTDERR: from ../../../proto/rip/packets.c:12: BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'rip_fill_authentication.isra.5' at ../../../proto/rip/packets.c:213:5: BUILDSTDERR: /usr/include/bits/string_fortified.h:106:10: warning: '__builtin___strncpy_chk' writing 16 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] BUILDSTDERR: return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LD -r -o all.o rip.o packets.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/rip' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/static' CC -o static.o -c ../../../proto/static/static.c BUILDSTDERR: ../../../proto/static/static.c: In function 'static_if_notify': BUILDSTDERR: ../../../proto/static/static.c:426:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!strcmp(r->if_name, i->name)) BUILDSTDERR: ~^~~~~~~~~ BUILDSTDERR: In file included from ../../lib/string.h:13, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: /usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern int strcmp (const char *__s1, const char *__s2) BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../../../proto/static/static.c:432:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!strcmp(r->if_name, i->name)) BUILDSTDERR: ~^~~~~~~~~ BUILDSTDERR: In file included from ../../lib/string.h:13, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: /usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern int strcmp (const char *__s1, const char *__s2) BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../../../proto/static/static.c: In function 'static_same_dest': BUILDSTDERR: ../../../proto/static/static.c:480:23: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return !strcmp(x->if_name, y->if_name); BUILDSTDERR: ~^~~~~~~~~ BUILDSTDERR: In file included from ../../lib/string.h:13, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: /usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern int strcmp (const char *__s1, const char *__s2) BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../../../proto/static/static.c:480:35: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return !strcmp(x->if_name, y->if_name); BUILDSTDERR: ~^~~~~~~~~ BUILDSTDERR: In file included from ../../lib/string.h:13, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: /usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: extern int strcmp (const char *__s1, const char *__s2) BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../../../proto/static/static.c: In function 'static_reconfigure': BUILDSTDERR: ../../../proto/static/static.c:565:35: warning: pointer targets in passing argument 1 of 'if_find_by_name' differ in signedness [-Wpointer-sign] BUILDSTDERR: if ((ifa = if_find_by_name(r->if_name)) && (ifa->flags & IF_UP)) BUILDSTDERR: ~^~~~~~~~~ BUILDSTDERR: In file included from ../../../proto/static/static.c:40: BUILDSTDERR: ../../../nest/iface.h:100:15: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: struct iface *if_find_by_name(char *); BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/static/static.c: In function 'static_show_rt': BUILDSTDERR: ../../../proto/static/static.c:650:31: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTD_ROUTER: bsprintf(via, "via %I%J", r->via, r->via_if); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/static/static.c:651:31: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTD_DEVICE: bsprintf(via, "dev %s", r->if_name); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/static/static.c:652:34: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTD_BLACKHOLE: bsprintf(via, "blackhole"); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/static/static.c:653:36: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTD_UNREACHABLE: bsprintf(via, "unreachable"); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/static/static.c:654:33: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTD_PROHIBIT: bsprintf(via, "prohibited"); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/static/static.c:655:34: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTD_MULTIPATH: bsprintf(via, "multipath"); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/static/static.c:656:35: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: case RTDX_RECURSIVE: bsprintf(via, "recursive %I", r->via); break; BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/static/static.c:657:24: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: default: bsprintf(via, "???"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^~~~~~~~ LD -r -o all.o static.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/static' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/client' CC -o birdc.o -c ../../client/birdc.c CC -o birdcl.o -c ../../client/birdcl.c CC -o commands.o -c ../../client/commands.c CC -o util.o -c ../../client/util.c CC -o client.o -c ../../client/client.c BUILDSTDERR: ../../client/client.c: In function 'server_read': BUILDSTDERR: ../../client/client.c:328:19: warning: pointer targets in passing argument 1 of 'server_got_reply' differ in signedness [-Wpointer-sign] BUILDSTDERR: server_got_reply(start); BUILDSTDERR: ^~~~~ BUILDSTDERR: ../../client/client.c:269:1: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: server_got_reply(char *x) BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../../client/client.c:339:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strcpy(server_read_buf, "?"); BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: In file included from /usr/include/features.h:428, BUILDSTDERR: from /usr/include/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdio.h:27, BUILDSTDERR: from ../../client/client.c:23: BUILDSTDERR: /usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^~~~~ LD -r -o all.o commands.o util.o client.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/client' LD -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -o ../birdcl client/birdcl.o client/all.o lib/birdlib.a LD -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -o ../bird nest/all.o filter/all.o proto/bfd/all.o proto/bgp/all.o proto/ospf/all.o proto/pipe/all.o proto/rip/all.o proto/static/all.o conf/all.o lib/birdlib.a LD -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -o ../birdc client/birdc.o client/all.o lib/birdlib.a -lreadline -lhistory -lncurses make[1]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Ek52xt + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64 + cd bird-1.6.3 + make install DESTDIR=/builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64 make -C obj install make[1]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj' set -e ; for a in lib conf ; do make -C $a subdir ; done make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/lib' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/conf' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/conf' set -e ; for a in nest filter proto/bfd proto/bgp proto/ospf proto/pipe proto/rip proto/static client ; do make -C $a -f /builddir/build/BUILD/bird-1.6.3/$a/Makefile subdir ; done make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/nest' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/nest' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/filter' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/filter' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/bfd' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/bfd' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/bgp' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/bgp' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/ospf' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/ospf' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/pipe' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/pipe' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/rip' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/rip' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/static' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/proto/static' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/obj/client' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj/client' /usr/bin/install -c -d /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64//usr/sbin /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64//etc /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64//var/run /usr/bin/install -c ../bird /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64//usr/sbin/bird /usr/bin/install -c ../birdcl /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64//usr/sbin/birdcl if test -n "birdc" ; then \ /usr/bin/install -c ../birdc /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64//usr/sbin/birdc ; \ fi if ! test -f /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64//etc/bird.conf ; then \ /usr/bin/install -c -m 644 ../doc/bird.conf.example /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64//etc/bird.conf ; \ else \ echo "Not overwriting old bird.conf" ; \ fi make[1]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/obj' + cd ipv6 + make install DESTDIR=/builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64 make -C obj install make[1]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj' set -e ; for a in lib conf ; do make -C $a subdir ; done make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/lib' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/conf' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/conf' set -e ; for a in nest filter proto/bfd proto/bgp proto/ospf proto/pipe proto/radv proto/rip proto/static proto/babel client ; do make -C $a -f /builddir/build/BUILD/bird-1.6.3/ipv6/$a/Makefile subdir ; done make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/nest' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/nest' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/filter' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/filter' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/bfd' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/bfd' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/bgp' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/bgp' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/ospf' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/ospf' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/pipe' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/pipe' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/radv' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/radv' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/rip' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/rip' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/static' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/static' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/babel' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/proto/babel' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/client' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj/client' /usr/bin/install -c -d /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64//usr/sbin /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64//etc /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64//var/run /usr/bin/install -c ../bird /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64//usr/sbin/bird6 /usr/bin/install -c ../birdcl /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64//usr/sbin/birdcl6 if test -n "birdc" ; then \ /usr/bin/install -c ../birdc /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64//usr/sbin/birdc6 ; \ fi if ! test -f /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64//etc/bird6.conf ; then \ /usr/bin/install -c -m 644 ../doc/bird.conf.example /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64//etc/bird6.conf ; \ else \ echo "Not overwriting old bird6.conf" ; \ fi make[1]: Leaving directory '/builddir/build/BUILD/bird-1.6.3/ipv6/obj' + cd .. + install -d /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64/usr/lib/systemd/system + sed s/BIRD_PROGNAME/bird/ /builddir/build/SOURCES/bird.service + sed s/BIRD_PROGNAME/bird6/ /builddir/build/SOURCES/bird.service + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 1.6.3-8.fc29 --unique-debug-suffix -1.6.3-8.fc29.riscv64 --unique-debug-src-base bird-1.6.3-8.fc29.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/bird-1.6.3 extracting debug info from /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64/usr/sbin/birdc6 extracting debug info from /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64/usr/sbin/bird extracting debug info from /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64/usr/sbin/birdcl extracting debug info from /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64/usr/sbin/birdcl6 extracting debug info from /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64/usr/sbin/birdc extracting debug info from /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64/usr/sbin/bird6 /usr/lib/rpm/sepdebugcrcfix: Updated 6 CRC32s, 0 CRC32s did match. BUILDSTDERR: 7732 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig BUILDSTDERR: /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64/etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: bird-1.6.3-8.fc29.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.biSXqB + umask 022 + cd /builddir/build/BUILD + cd bird-1.6.3 + DOCDIR=/builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64/usr/share/doc/bird + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64/usr/share/doc/bird + cp -pr NEWS /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64/usr/share/doc/bird + cp -pr README /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64/usr/share/doc/bird + cp -pr TODO /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64/usr/share/doc/bird + exit 0 Provides: bird = 1.6.3-8.fc29 bird(riscv-64) = 1.6.3-8.fc29 config(bird) = 1.6.3-8.fc29 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh systemd Requires(preun): /bin/sh systemd Requires(postun): /bin/sh systemd Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libhistory.so.7()(64bit) libncurses.so.6()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) libreadline.so.7()(64bit) libtinfo.so.6()(64bit) rtld(GNU_HASH) Obsoletes: bird-sysvinit Processing files: bird6-1.6.3-8.fc29.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.5Pj9Y9 + umask 022 + cd /builddir/build/BUILD + cd bird-1.6.3 + DOCDIR=/builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64/usr/share/doc/bird6 + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64/usr/share/doc/bird6 + cp -pr NEWS /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64/usr/share/doc/bird6 + cp -pr README /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64/usr/share/doc/bird6 + cp -pr TODO /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64/usr/share/doc/bird6 + exit 0 Provides: bird6 = 1.6.3-8.fc29 bird6(riscv-64) = 1.6.3-8.fc29 config(bird6) = 1.6.3-8.fc29 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh systemd Requires(preun): /bin/sh systemd Requires(postun): /bin/sh systemd Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libhistory.so.7()(64bit) libncurses.so.6()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) libreadline.so.7()(64bit) libtinfo.so.6()(64bit) rtld(GNU_HASH) Obsoletes: bird6-sysvinit Processing files: bird-doc-1.6.3-8.fc29.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.lxWSvg + umask 022 + cd /builddir/build/BUILD + cd bird-1.6.3 + DOCDIR=/builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64/usr/share/doc/bird-doc + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64/usr/share/doc/bird-doc + cp -pr NEWS /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64/usr/share/doc/bird-doc + cp -pr README /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64/usr/share/doc/bird-doc + cp -pr TODO /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64/usr/share/doc/bird-doc + cp -pr doc/bird-1.html doc/bird-2.html doc/bird-3.html doc/bird-4.html doc/bird-5.html doc/bird-6.html doc/bird-7.html doc/bird.html /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64/usr/share/doc/bird-doc + exit 0 Provides: bird-doc = 1.6.3-8.fc29 bird-doc(riscv-64) = 1.6.3-8.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: bird-debugsource-1.6.3-8.fc29.riscv64 Provides: bird-debugsource = 1.6.3-8.fc29 bird-debugsource(riscv-64) = 1.6.3-8.fc29 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: bird-debuginfo-1.6.3-8.fc29.riscv64 Provides: bird-debuginfo = 1.6.3-8.fc29 bird-debuginfo(riscv-64) = 1.6.3-8.fc29 debuginfo(build-id) = 428ae6423dd102794fef05cbcd1462ce65abe0ab debuginfo(build-id) = 78a6f83cdfd92b92ed322438aff6996fff908c08 debuginfo(build-id) = 8a4c9c95586de885625fbd42bba8535934827423 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: bird-debugsource(riscv-64) = 1.6.3-8.fc29 Processing files: bird6-debuginfo-1.6.3-8.fc29.riscv64 Provides: bird6-debuginfo = 1.6.3-8.fc29 bird6-debuginfo(riscv-64) = 1.6.3-8.fc29 debuginfo(build-id) = 496c609d5c6bd7d6d7ee2f17d6438922f4c501a5 debuginfo(build-id) = 5d645cce825126e71e0d8a1804076c335f77a0b9 debuginfo(build-id) = aaecb3a69ea5c59f19401ea3e4c050cbac6546ab Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: bird-debugsource(riscv-64) = 1.6.3-8.fc29 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64 Wrote: /builddir/build/RPMS/bird-1.6.3-8.fc29.riscv64.rpm Wrote: /builddir/build/RPMS/bird6-1.6.3-8.fc29.riscv64.rpm Wrote: /builddir/build/RPMS/bird-doc-1.6.3-8.fc29.riscv64.rpm Wrote: /builddir/build/RPMS/bird-debugsource-1.6.3-8.fc29.riscv64.rpm Wrote: /builddir/build/RPMS/bird-debuginfo-1.6.3-8.fc29.riscv64.rpm Wrote: /builddir/build/RPMS/bird6-debuginfo-1.6.3-8.fc29.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.zW7ieb + umask 022 + cd /builddir/build/BUILD + cd bird-1.6.3 + /usr/bin/rm -rf /builddir/build/BUILDROOT/bird-1.6.3-8.fc29.riscv64 + exit 0 Child return code was: 0