Mock Version: 1.4.16 Mock Version: 1.4.16 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target s390x --nodeps /builddir/build/SPECS/bird.spec'], chrootPath='/var/lib/mock/f29-build-17493027-1261559/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': 'C.UTF-8'}shell=Falselogger=timeout=172800uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target s390x --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': 'C.UTF-8'} and shell False Building target platforms: s390x Building for target s390x Wrote: /builddir/build/SRPMS/bird-1.6.8-1.fc29.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target s390x --nodeps /builddir/build/SPECS/bird.spec'], chrootPath='/var/lib/mock/f29-build-17493027-1261559/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': 'C.UTF-8'}shell=Falselogger=timeout=172800uid=1000gid=425user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target s390x --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': 'C.UTF-8'} and shell False Building target platforms: s390x Building for target s390x Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.9jjt5O + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf bird-1.6.8 + /usr/bin/gzip -dc /builddir/build/SOURCES/bird-1.6.8.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd bird-1.6.8 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.SbVdiw + umask 022 + cd /builddir/build/BUILD + cd bird-1.6.8 + 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 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection' + 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 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection' + 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 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -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.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 ./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' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' BUILDSTDERR: ++ find . -name ltmain.sh + ./configure --build=s390x-redhat-linux-gnu --host=s390x-redhat-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 --runstatedir=/run/bird6 --enable-ipv6 BUILDSTDERR: configure: WARNING: unrecognized options: --disable-dependency-tracking checking for s390x-redhat-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... s390x-ibm-linux-gnu checking host system type... s390x-ibm-linux-gnu checking for s390x-redhat-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 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -pthread checking how to run the C preprocessor... gcc -E checking for a BSD-compatible install... /usr/bin/install -c checking for s390x-redhat-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 for alloca.h... yes checking for syslog.h... yes checking for struct sockaddr.sa_len... no checking whether byte ordering is bigendian... yes checking for glob.h... yes checking for syslog lib flags... yes checking for curses.h... yes checking for library containing tgetent... -ltinfo checking for readline/readline.h... yes checking for readline/history.h... yes checking for library containing rl_callback_read_char... -lreadline 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 mrt ospf pipe radv rip static babel Client: yes + /usr/bin/make -O -j4 all /usr/bin/make -C obj all /usr/bin/make depend make[1]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj' echo >sysdep/paths.h "/* Generated by Makefile, don't edit manually! */" echo >>sysdep/paths.h "#define PATH_CONFIG_FILE \"/etc/bird6.conf\"" echo >>sysdep/paths.h "#define PATH_CONTROL_SOCKET \"/run/bird6/bird6.ctl\"" if test -n "/etc/iproute2" ; then echo >>sysdep/paths.h "#define PATH_IPROUTE_DIR \"/etc/iproute2\"" ; fi make[1]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj' mkdir -p nest filter proto/bfd proto/bgp proto/mrt proto/ospf proto/pipe proto/radv proto/rip proto/static proto/babel client doc touch .dir-stamp make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj' set -e ; for a in lib conf ; do /usr/bin/make -C $a depend ; done make[1]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj' mkdir -p nest filter proto/bfd proto/bgp proto/mrt proto/ospf proto/pipe proto/radv proto/rip proto/static proto/babel client doc touch .dir-stamp make[1]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/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.8/ipv6/obj/lib' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/conf' flex -s -B -8 -ocf-lex.c -Pcf_ cf-lex.l make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/conf' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/conf' 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/mrt/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 make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/conf' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/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/mrt/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 make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/conf' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/conf' 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/mrt/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 make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/conf' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/conf' bison -bcf-parse -dv -pcf_ cf-parse.y make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/conf' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/conf' gcc -I../ -I../.. -MM cf-parse.tab.c cf-lex.c conf.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/conf' set -e ; for a in nest filter proto/bfd proto/bgp proto/mrt proto/ospf proto/pipe proto/radv proto/rip proto/static proto/babel client ; do /usr/bin/make -C $a -f /builddir/build/BUILD/bird-1.6.8/ipv6/$a/Makefile depend ; done make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/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.8/ipv6/obj/nest' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/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.8/ipv6/obj/filter' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/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.8/ipv6/obj/proto/bfd' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/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.8/ipv6/obj/proto/bgp' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/mrt' gcc -I../../ -I../../.. -MM ../../../proto/mrt/mrt.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/mrt' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/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.8/ipv6/obj/proto/ospf' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/pipe' gcc -I../../ -I../../.. -MM ../../../proto/pipe/pipe.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/pipe' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/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.8/ipv6/obj/proto/radv' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/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.8/ipv6/obj/proto/rip' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/static' gcc -I../../ -I../../.. -MM ../../../proto/static/static.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/static' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/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.8/ipv6/obj/proto/babel' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/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.8/ipv6/obj/client' make[1]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj' touch .dep-stamp make[1]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj' set -e ; for a in lib conf ; do /usr/bin/make -C $a subdir ; done make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' CC -o bitops.o -c bitops.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' CC -o checksum.o -c checksum.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' CC -o event.o -c event.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' CC -o lists.o -c lists.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' CC -o ip.o -c ip.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' 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: ~~~~~~^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' CC -o log.o -c log.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' 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:6: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: void 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:632: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: ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' CC -o mac.o -c mac.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' CC -o krt.o -c krt.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' 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: ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' CC -o md5.o -c md5.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' CC -o main.o -c main.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' BUILDSTDERR: main.c: In function 'add_num_const': BUILDSTDERR: main.c:104: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:16, BUILDSTDERR: from main.c:32: BUILDSTDERR: ../conf/conf.h:161: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:197: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:16, BUILDSTDERR: from main.c:32: BUILDSTDERR: ../conf/conf.h:66:16: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: struct config *config_alloc(const byte *name); BUILDSTDERR: ^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' CC -o mempool.o -c mempool.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' 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: ^ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' CC -o patmatch.o -c patmatch.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' CC -o random.o -c random.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' CC -o io.o -c io.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' BUILDSTDERR: io.c: In function 'tm_shot': BUILDSTDERR: io.c:365: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:1339: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:1355: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:1374: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:1423: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:1912: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: ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' CC -o resource.o -c resource.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' 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: ^ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' CC -o printf.o -c printf.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' CC -o sha256.o -c sha256.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' CC -o sha512.o -c sha512.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' CC -o netlink.o -c netlink.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' BUILDSTDERR: netlink.c: In function 'kif_do_scan': BUILDSTDERR: netlink.c:839:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (h = nl_get_scan()) BUILDSTDERR: ^ BUILDSTDERR: netlink.c:866: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:989:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (ea = ea_find(eattrs, EA_KRT_SCOPE)) BUILDSTDERR: ^~ BUILDSTDERR: netlink.c:994:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (ea = ea_find(eattrs, EA_KRT_PREFSRC)) BUILDSTDERR: ^~ BUILDSTDERR: netlink.c:997:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (ea = ea_find(eattrs, EA_KRT_REALM)) BUILDSTDERR: ^~ BUILDSTDERR: netlink.c:1005: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:1487:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (h = nl_get_scan()) BUILDSTDERR: ^ BUILDSTDERR: In file included from ../conf/conf.h:14, BUILDSTDERR: from ../../nest/protocol.h:16, BUILDSTDERR: from netlink.c:20: 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:1673: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:1711: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:1715: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:1719: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:1723: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:1728: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:1736: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: ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' CC -o sha1.o -c sha1.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' CC -o slab.o -c slab.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' 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: ^~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' CC -o slists.o -c slists.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' 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: ^ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' CC -o tbf.o -c tbf.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' CC -o xmalloc.o -c xmalloc.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' 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.8/ipv6/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/conf' CC -o conf.o -c conf.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/conf' 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: ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/conf' CC -o cf-lex.o -c cf-lex.c BUILDSTDERR: In file included from cf-lex.l:59: BUILDSTDERR: ../conf/keywords.h:80: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:80:3: note: (near initialization for 'keyword_list[0].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: { "on", ON, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:81:3: note: (near initialization for 'keyword_list[1].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: { "off", OFF, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:82:3: note: (near initialization for 'keyword_list[2].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: { "yes", YES, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:83:3: note: (near initialization for 'keyword_list[3].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: { "no", NO, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:84:3: note: (near initialization for 'keyword_list[4].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: { "s", S, NULL }, BUILDSTDERR: ^~~ BUILDSTDERR: ../conf/keywords.h:85:3: note: (near initialization for 'keyword_list[5].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: { "ms", MS, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:86:3: note: (near initialization for 'keyword_list[6].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: { "us", US, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:87:3: note: (near initialization for 'keyword_list[7].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: { "port", PORT, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:88:3: note: (near initialization for 'keyword_list[8].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: { "log", LOG, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:89:3: note: (near initialization for 'keyword_list[9].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: { "syslog", SYSLOG, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:90:3: note: (near initialization for 'keyword_list[10].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: { "all", ALL, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:91:3: note: (near initialization for 'keyword_list[11].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: { "debug", DEBUG, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:92:3: note: (near initialization for 'keyword_list[12].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: { "trace", TRACE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:93:3: note: (near initialization for 'keyword_list[13].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: { "info", INFO, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:94:3: note: (near initialization for 'keyword_list[14].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: { "remote", REMOTE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:95:3: note: (near initialization for 'keyword_list[15].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: { "warning", WARNING, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:96:3: note: (near initialization for 'keyword_list[16].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: { "error", ERROR, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:97:3: note: (near initialization for 'keyword_list[17].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: { "auth", AUTH, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:98:3: note: (near initialization for 'keyword_list[18].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: { "fatal", FATAL, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:99:3: note: (near initialization for 'keyword_list[19].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: { "bug", BUG, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:100:3: note: (near initialization for 'keyword_list[20].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: { "stderr", STDERR, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:101:3: note: (near initialization for 'keyword_list[21].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: { "soft", SOFT, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:102:3: note: (near initialization for 'keyword_list[22].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: { "timeformat", TIMEFORMAT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:103:3: note: (near initialization for 'keyword_list[23].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: { "iso", ISO, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:104:3: note: (near initialization for 'keyword_list[24].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: { "old", OLD, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:105:3: note: (near initialization for 'keyword_list[25].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: { "short", SHORT, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:106:3: note: (near initialization for 'keyword_list[26].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: { "long", LONG, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:107:3: note: (near initialization for 'keyword_list[27].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: { "base", BASE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:108:3: note: (near initialization for 'keyword_list[28].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: { "name", NAME, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:109:3: note: (near initialization for 'keyword_list[29].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: { "confirm", CONFIRM, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:110:3: note: (near initialization for 'keyword_list[30].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: { "undo", UNDO, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:111:3: note: (near initialization for 'keyword_list[31].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: { "check", CHECK, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:112:3: note: (near initialization for 'keyword_list[32].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: { "timeout", TIMEOUT, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:113:3: note: (near initialization for 'keyword_list[33].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: { "latency", LATENCY, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:114:3: note: (near initialization for 'keyword_list[34].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: { "limit", LIMIT, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:115:3: note: (near initialization for 'keyword_list[35].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: { "watchdog", WATCHDOG, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:116:3: note: (near initialization for 'keyword_list[36].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: { "configure", CONFIGURE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:117:3: note: (near initialization for 'keyword_list[37].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: { "down", DOWN, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:118:3: note: (near initialization for 'keyword_list[38].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: { "kernel", KERNEL, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:119:3: note: (near initialization for 'keyword_list[39].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: { "persist", PERSIST, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:120:3: note: (near initialization for 'keyword_list[40].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: { "scan", SCAN, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:121:3: note: (near initialization for 'keyword_list[41].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: { "time", TIME, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:122:3: note: (near initialization for 'keyword_list[42].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: { "learn", LEARN, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:123:3: note: (near initialization for 'keyword_list[43].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: { "device", DEVICE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:124:3: note: (near initialization for 'keyword_list[44].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: { "routes", ROUTES, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:125:3: note: (near initialization for 'keyword_list[45].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: { "graceful", GRACEFUL, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:126:3: note: (near initialization for 'keyword_list[46].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: { "restart", RESTART, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:127:3: note: (near initialization for 'keyword_list[47].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_source", KRT_SOURCE, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:128:3: note: (near initialization for 'keyword_list[48].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_metric", KRT_METRIC, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:129:3: note: (near initialization for 'keyword_list[49].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: { "merge", MERGE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:130:3: note: (near initialization for 'keyword_list[50].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: { "paths", PATHS, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:131:3: note: (near initialization for 'keyword_list[51].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: { "table", TABLE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:132:3: note: (near initialization for 'keyword_list[52].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: { "metric", METRIC, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:133:3: note: (near initialization for 'keyword_list[53].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_prefsrc", KRT_PREFSRC, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:134:3: note: (near initialization for 'keyword_list[54].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_realm", KRT_REALM, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:135:3: note: (near initialization for 'keyword_list[55].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_scope", KRT_SCOPE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:136:3: note: (near initialization for 'keyword_list[56].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_mtu", KRT_MTU, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:137:3: note: (near initialization for 'keyword_list[57].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_window", KRT_WINDOW, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:138:3: note: (near initialization for 'keyword_list[58].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_rtt", KRT_RTT, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:139:3: note: (near initialization for 'keyword_list[59].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_rttvar", KRT_RTTVAR, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:140:3: note: (near initialization for 'keyword_list[60].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_sstresh", KRT_SSTRESH, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:141:3: note: (near initialization for 'keyword_list[61].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_cwnd", KRT_CWND, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:142:3: note: (near initialization for 'keyword_list[62].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_advmss", KRT_ADVMSS, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:143:3: note: (near initialization for 'keyword_list[63].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_reordering", KRT_REORDERING, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:144:3: note: (near initialization for 'keyword_list[64].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_hoplimit", KRT_HOPLIMIT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:145:3: note: (near initialization for 'keyword_list[65].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_initcwnd", KRT_INITCWND, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:146:3: note: (near initialization for 'keyword_list[66].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_rto_min", KRT_RTO_MIN, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:147:3: note: (near initialization for 'keyword_list[67].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_initrwnd", KRT_INITRWND, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:148:3: note: (near initialization for 'keyword_list[68].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_quickack", KRT_QUICKACK, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:149:3: note: (near initialization for 'keyword_list[69].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_mtu", KRT_LOCK_MTU, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:150:3: note: (near initialization for 'keyword_list[70].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_window", KRT_LOCK_WINDOW, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:151:3: note: (near initialization for 'keyword_list[71].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_rtt", KRT_LOCK_RTT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:152:3: note: (near initialization for 'keyword_list[72].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_rttvar", KRT_LOCK_RTTVAR, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:153:3: note: (near initialization for 'keyword_list[73].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_sstresh", KRT_LOCK_SSTRESH, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:154:3: note: (near initialization for 'keyword_list[74].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_cwnd", KRT_LOCK_CWND, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:155:3: note: (near initialization for 'keyword_list[75].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_lock_advmss", KRT_LOCK_ADVMSS, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:156:3: note: (near initialization for 'keyword_list[76].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_lock_reordering", KRT_LOCK_REORDERING, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:157:3: note: (near initialization for 'keyword_list[77].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: { "krt_lock_hoplimit", KRT_LOCK_HOPLIMIT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:158:3: note: (near initialization for 'keyword_list[78].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: { "krt_lock_rto_min", KRT_LOCK_RTO_MIN, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:159:3: note: (near initialization for 'keyword_list[79].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: { "krt_feature_ecn", KRT_FEATURE_ECN, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:160:3: note: (near initialization for 'keyword_list[80].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: { "krt_feature_allfrag", KRT_FEATURE_ALLFRAG, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:161:3: note: (near initialization for 'keyword_list[81].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: { "router", ROUTER, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:162:3: note: (near initialization for 'keyword_list[82].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: { "id", ID, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:163:3: note: (near initialization for 'keyword_list[83].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: { "protocol", PROTOCOL, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:164:3: note: (near initialization for 'keyword_list[84].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: { "template", TEMPLATE, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:165:3: note: (near initialization for 'keyword_list[85].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: { "preference", PREFERENCE, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:166:3: note: (near initialization for 'keyword_list[86].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: { "disabled", DISABLED, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:167:3: note: (near initialization for 'keyword_list[87].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: { "direct", DIRECT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:168:3: note: (near initialization for 'keyword_list[88].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: { "interface", INTERFACE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:169:3: note: (near initialization for 'keyword_list[89].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: { "import", IMPORT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:170:3: note: (near initialization for 'keyword_list[90].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: { "export", EXPORT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:171:3: note: (near initialization for 'keyword_list[91].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: { "filter", FILTER, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:172:3: note: (near initialization for 'keyword_list[92].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: { "none", NONE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:173:3: note: (near initialization for 'keyword_list[93].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: { "vrf", VRF, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:174:3: note: (near initialization for 'keyword_list[94].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: { "default", DEFAULT, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:175:3: note: (near initialization for 'keyword_list[95].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: { "states", STATES, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:176:3: note: (near initialization for 'keyword_list[96].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: { "filters", FILTERS, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:177:3: note: (near initialization for 'keyword_list[97].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: { "receive", RECEIVE, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:178:3: note: (near initialization for 'keyword_list[98].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: { "action", ACTION, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:179:3: note: (near initialization for 'keyword_list[99].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: { "warn", WARN, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:180:3: note: (near initialization for 'keyword_list[100].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: { "block", BLOCK, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:181:3: note: (near initialization for 'keyword_list[101].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: { "disable", DISABLE, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:182:3: note: (near initialization for 'keyword_list[102].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: { "keep", KEEP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:183:3: note: (near initialization for 'keyword_list[103].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: { "filtered", FILTERED, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:184:3: note: (near initialization for 'keyword_list[104].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: { "password", PASSWORD, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:185:3: note: (near initialization for 'keyword_list[105].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: { "from", FROM, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:186:3: note: (near initialization for 'keyword_list[106].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: { "passive", PASSIVE, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:187:3: note: (near initialization for 'keyword_list[107].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: { "to", TO, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:188:3: note: (near initialization for 'keyword_list[108].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: { "events", EVENTS, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:189:3: note: (near initialization for 'keyword_list[109].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: { "packets", PACKETS, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:190:3: note: (near initialization for 'keyword_list[110].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: { "protocols", PROTOCOLS, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:191:3: note: (near initialization for 'keyword_list[111].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: { "interfaces", INTERFACES, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:192:3: note: (near initialization for 'keyword_list[112].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: { "algorithm", ALGORITHM, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:193:3: note: (near initialization for 'keyword_list[113].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: { "keyed", KEYED, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:194:3: note: (near initialization for 'keyword_list[114].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: { "hmac", HMAC, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:195:3: note: (near initialization for 'keyword_list[115].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: { "md5", MD5, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:196:3: note: (near initialization for 'keyword_list[116].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: { "sha1", SHA1, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:197:3: note: (near initialization for 'keyword_list[117].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: { "sha256", SHA256, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:198:3: note: (near initialization for 'keyword_list[118].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: { "sha384", SHA384, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:199:3: note: (near initialization for 'keyword_list[119].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: { "sha512", SHA512, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:200:3: note: (near initialization for 'keyword_list[120].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: { "primary", PRIMARY, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:201:3: note: (near initialization for 'keyword_list[121].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: { "stats", STATS, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:202:3: note: (near initialization for 'keyword_list[122].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: { "count", COUNT, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:203:3: note: (near initialization for 'keyword_list[123].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: { "for", FOR, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:204:3: note: (near initialization for 'keyword_list[124].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: { "commands", COMMANDS, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:205:3: note: (near initialization for 'keyword_list[125].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: { "preexport", PREEXPORT, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:206:3: note: (near initialization for 'keyword_list[126].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: { "noexport", NOEXPORT, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:207:3: note: (near initialization for 'keyword_list[127].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: { "generate", GENERATE, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:208:3: note: (near initialization for 'keyword_list[128].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: { "roa", ROA, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:209:3: note: (near initialization for 'keyword_list[129].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: { "listen", LISTEN, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:210:3: note: (near initialization for 'keyword_list[130].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: { "bgp", BGP, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:211:3: note: (near initialization for 'keyword_list[131].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: { "v6only", V6ONLY, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:212:3: note: (near initialization for 'keyword_list[132].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: { "dual", DUAL, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:213:3: note: (near initialization for 'keyword_list[133].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: { "address", ADDRESS, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:214:3: note: (near initialization for 'keyword_list[134].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: { "passwords", PASSWORDS, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:215:3: note: (near initialization for 'keyword_list[135].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: { "description", DESCRIPTION, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:216:3: note: (near initialization for 'keyword_list[136].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: { "sorted", SORTED, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:217:3: note: (near initialization for 'keyword_list[137].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: { "reload", RELOAD, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:218:3: note: (near initialization for 'keyword_list[138].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: { "in", IN, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:219:3: note: (near initialization for 'keyword_list[139].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: { "out", OUT, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:220:3: note: (near initialization for 'keyword_list[140].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: { "mrtdump", MRTDUMP, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:221:3: note: (near initialization for 'keyword_list[141].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: { "messages", MESSAGES, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:222:3: note: (near initialization for 'keyword_list[142].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: { "restrict", RESTRICT, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:223:3: note: (near initialization for 'keyword_list[143].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: { "memory", MEMORY, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:224:3: note: (near initialization for 'keyword_list[144].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: { "igp_metric", IGP_METRIC, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:225:3: note: (near initialization for 'keyword_list[145].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: { "class", CLASS, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:226:3: note: (near initialization for 'keyword_list[146].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: { "dscp", DSCP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:227:3: note: (near initialization for 'keyword_list[147].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: { "wait", WAIT, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:228:3: note: (near initialization for 'keyword_list[148].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: { "max", MAX, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:229:3: note: (near initialization for 'keyword_list[149].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: { "flush", FLUSH, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:230:3: note: (near initialization for 'keyword_list[150].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: { "as", AS, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:231:3: note: (near initialization for 'keyword_list[151].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_DUMMY", -((T_ENUM_RTS<<16) | RTS_DUMMY), NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:232:3: note: (near initialization for 'keyword_list[152].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_STATIC", -((T_ENUM_RTS<<16) | RTS_STATIC), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:233:3: note: (near initialization for 'keyword_list[153].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_INHERIT", -((T_ENUM_RTS<<16) | RTS_INHERIT), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:234:3: note: (near initialization for 'keyword_list[154].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_DEVICE", -((T_ENUM_RTS<<16) | RTS_DEVICE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:235:3: note: (near initialization for 'keyword_list[155].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_STATIC_DEVICE", -((T_ENUM_RTS<<16) | RTS_STATIC_DEVICE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:236:3: note: (near initialization for 'keyword_list[156].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_REDIRECT", -((T_ENUM_RTS<<16) | RTS_REDIRECT), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:237:3: note: (near initialization for 'keyword_list[157].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_RIP", -((T_ENUM_RTS<<16) | RTS_RIP), NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:238:3: note: (near initialization for 'keyword_list[158].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_OSPF", -((T_ENUM_RTS<<16) | RTS_OSPF), NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:239:3: note: (near initialization for 'keyword_list[159].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: { "RTS_OSPF_IA", -((T_ENUM_RTS<<16) | RTS_OSPF_IA), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:240:3: note: (near initialization for 'keyword_list[160].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: { "RTS_OSPF_EXT1", -((T_ENUM_RTS<<16) | RTS_OSPF_EXT1), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:241:3: note: (near initialization for 'keyword_list[161].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: { "RTS_OSPF_EXT2", -((T_ENUM_RTS<<16) | RTS_OSPF_EXT2), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:242:3: note: (near initialization for 'keyword_list[162].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: { "RTS_BGP", -((T_ENUM_RTS<<16) | RTS_BGP), NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:243:3: note: (near initialization for 'keyword_list[163].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: { "RTS_PIPE", -((T_ENUM_RTS<<16) | RTS_PIPE), NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:244:3: note: (near initialization for 'keyword_list[164].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: { "RTS_BABEL", -((T_ENUM_RTS<<16) | RTS_BABEL), NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:245:3: note: (near initialization for 'keyword_list[165].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: { "SCOPE_HOST", -((T_ENUM_SCOPE<<16) | SCOPE_HOST), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:246:3: note: (near initialization for 'keyword_list[166].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: { "SCOPE_LINK", -((T_ENUM_SCOPE<<16) | SCOPE_LINK), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:247:3: note: (near initialization for 'keyword_list[167].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: { "SCOPE_SITE", -((T_ENUM_SCOPE<<16) | SCOPE_SITE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:248:3: note: (near initialization for 'keyword_list[168].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: { "SCOPE_ORGANIZATION", -((T_ENUM_SCOPE<<16) | SCOPE_ORGANIZATION), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:249:3: note: (near initialization for 'keyword_list[169].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: { "SCOPE_UNIVERSE", -((T_ENUM_SCOPE<<16) | SCOPE_UNIVERSE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:250:3: note: (near initialization for 'keyword_list[170].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: { "SCOPE_UNDEFINED", -((T_ENUM_SCOPE<<16) | SCOPE_UNDEFINED), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:251:3: note: (near initialization for 'keyword_list[171].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: { "RTC_UNICAST", -((T_ENUM_RTC<<16) | RTC_UNICAST), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:252:3: note: (near initialization for 'keyword_list[172].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: { "RTC_BROADCAST", -((T_ENUM_RTC<<16) | RTC_BROADCAST), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:253:3: note: (near initialization for 'keyword_list[173].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: { "RTC_MULTICAST", -((T_ENUM_RTC<<16) | RTC_MULTICAST), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:254:3: note: (near initialization for 'keyword_list[174].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: { "RTC_ANYCAST", -((T_ENUM_RTC<<16) | RTC_ANYCAST), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:255:3: note: (near initialization for 'keyword_list[175].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: { "RTD_ROUTER", -((T_ENUM_RTD<<16) | RTD_ROUTER), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:256:3: note: (near initialization for 'keyword_list[176].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: { "RTD_DEVICE", -((T_ENUM_RTD<<16) | RTD_DEVICE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:257:3: note: (near initialization for 'keyword_list[177].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: { "RTD_BLACKHOLE", -((T_ENUM_RTD<<16) | RTD_BLACKHOLE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:258:3: note: (near initialization for 'keyword_list[178].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: { "RTD_UNREACHABLE", -((T_ENUM_RTD<<16) | RTD_UNREACHABLE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:259:3: note: (near initialization for 'keyword_list[179].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: { "RTD_PROHIBIT", -((T_ENUM_RTD<<16) | RTD_PROHIBIT), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:260:3: note: (near initialization for 'keyword_list[180].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: { "RTD_MULTIPATH", -((T_ENUM_RTD<<16) | RTD_MULTIPATH), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:261:3: note: (near initialization for 'keyword_list[181].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: { "ROA_UNKNOWN", -((T_ENUM_ROA<<16) | ROA_UNKNOWN), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:262:3: note: (near initialization for 'keyword_list[182].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: { "ROA_VALID", -((T_ENUM_ROA<<16) | ROA_VALID), NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:263:3: note: (near initialization for 'keyword_list[183].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: { "ROA_INVALID", -((T_ENUM_ROA<<16) | ROA_INVALID), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:264:3: note: (near initialization for 'keyword_list[184].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: { "show", SHOW, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:265:3: note: (near initialization for 'keyword_list[185].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: { "status", STATUS, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:266:3: note: (near initialization for 'keyword_list[186].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: { "summary", SUMMARY, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:267:3: note: (near initialization for 'keyword_list[187].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: { "route", ROUTE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:268:3: note: (near initialization for 'keyword_list[188].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: { "symbols", SYMBOLS, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:269:3: note: (near initialization for 'keyword_list[189].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: { "add", ADD, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:270:3: note: (near initialization for 'keyword_list[190].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: { "delete", DELETE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:271:3: note: (near initialization for 'keyword_list[191].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: { "dump", DUMP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:272:3: note: (near initialization for 'keyword_list[192].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: { "resources", RESOURCES, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:273:3: note: (near initialization for 'keyword_list[193].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: { "sockets", SOCKETS, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:274:3: note: (near initialization for 'keyword_list[194].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: { "neighbors", NEIGHBORS, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:275:3: note: (near initialization for 'keyword_list[195].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: { "attributes", ATTRIBUTES, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:276:3: note: (near initialization for 'keyword_list[196].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: { "eval", EVAL, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:277:3: note: (near initialization for 'keyword_list[197].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: { "echo", ECHO, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:278:3: note: (near initialization for 'keyword_list[198].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: { "enable", ENABLE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:279:3: note: (near initialization for 'keyword_list[199].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: { "function", FUNCTION, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:280:3: note: (near initialization for 'keyword_list[200].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: { "print", PRINT, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:281:3: note: (near initialization for 'keyword_list[201].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: { "printn", PRINTN, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:282:3: note: (near initialization for 'keyword_list[202].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: { "unset", UNSET, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:283:3: note: (near initialization for 'keyword_list[203].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: { "return", RETURN, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:284:3: note: (near initialization for 'keyword_list[204].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: { "accept", ACCEPT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:285:3: note: (near initialization for 'keyword_list[205].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: { "reject", REJECT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:286:3: note: (near initialization for 'keyword_list[206].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: { "quitbird", QUITBIRD, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:287:3: note: (near initialization for 'keyword_list[207].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: { "int", INT, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:288:3: note: (near initialization for 'keyword_list[208].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: { "bool", BOOL, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:289:3: note: (near initialization for 'keyword_list[209].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: { "ip", IP, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:290:3: note: (near initialization for 'keyword_list[210].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: { "prefix", PREFIX, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:291:3: note: (near initialization for 'keyword_list[211].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: { "pair", PAIR, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:292:3: note: (near initialization for 'keyword_list[212].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: { "quad", QUAD, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:293:3: note: (near initialization for 'keyword_list[213].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: { "ec", EC, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:294:3: note: (near initialization for 'keyword_list[214].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: { "lc", LC, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:295:3: note: (near initialization for 'keyword_list[215].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: { "set", SET, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:296:3: note: (near initialization for 'keyword_list[216].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: { "string", STRING, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:297:3: note: (near initialization for 'keyword_list[217].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: { "bgpmask", BGPMASK, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:298:3: note: (near initialization for 'keyword_list[218].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: { "bgppath", BGPPATH, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:299:3: note: (near initialization for 'keyword_list[219].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: { "clist", CLIST, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:300:3: note: (near initialization for 'keyword_list[220].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: { "eclist", ECLIST, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:301:3: note: (near initialization for 'keyword_list[221].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: { "lclist", LCLIST, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:302:3: note: (near initialization for 'keyword_list[222].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: { "if", IF, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:303:3: note: (near initialization for 'keyword_list[223].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: { "then", THEN, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:304:3: note: (near initialization for 'keyword_list[224].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: { "else", ELSE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:305:3: note: (near initialization for 'keyword_list[225].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: { "case", CASE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:306:3: note: (near initialization for 'keyword_list[226].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: { "true", TRUE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:307:3: note: (near initialization for 'keyword_list[227].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: { "false", FALSE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:308:3: note: (near initialization for 'keyword_list[228].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: { "rt", RT, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:309:3: note: (near initialization for 'keyword_list[229].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: { "ro", RO, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:310:3: note: (near initialization for 'keyword_list[230].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: { "unknown", UNKNOWN, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:311:3: note: (near initialization for 'keyword_list[231].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: { "generic", GENERIC, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:312:3: note: (near initialization for 'keyword_list[232].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: { "gw", GW, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:313:3: note: (near initialization for 'keyword_list[233].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: { "net", NET, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:314:3: note: (near initialization for 'keyword_list[234].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: { "mask", MASK, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:315:3: note: (near initialization for 'keyword_list[235].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: { "proto", PROTO, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:316:3: note: (near initialization for 'keyword_list[236].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: { "source", SOURCE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:317:3: note: (near initialization for 'keyword_list[237].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: { "scope", SCOPE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:318:3: note: (near initialization for 'keyword_list[238].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: { "cast", CAST, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:319:3: note: (near initialization for 'keyword_list[239].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: { "dest", DEST, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:320:3: note: (near initialization for 'keyword_list[240].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: { "ifname", IFNAME, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:321:3: note: (near initialization for 'keyword_list[241].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: { "ifindex", IFINDEX, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:322:3: note: (near initialization for 'keyword_list[242].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: { "len", LEN, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:323:3: note: (near initialization for 'keyword_list[243].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: { "defined", DEFINED, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:324:3: note: (near initialization for 'keyword_list[244].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: { "contains", CONTAINS, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:325:3: note: (near initialization for 'keyword_list[245].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: { "reset", RESET, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:326:3: note: (near initialization for 'keyword_list[246].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: { "prepend", PREPEND, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:327:3: note: (near initialization for 'keyword_list[247].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: { "first", FIRST, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:328:3: note: (near initialization for 'keyword_list[248].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: { "last", LAST, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:329:3: note: (near initialization for 'keyword_list[249].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: { "last_nonaggregated", LAST_NONAGGREGATED, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:330:3: note: (near initialization for 'keyword_list[250].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: { "match", MATCH, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:331:3: note: (near initialization for 'keyword_list[251].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: { "roa_check", ROA_CHECK, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:332:3: note: (near initialization for 'keyword_list[252].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: { "empty", EMPTY, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:333:3: note: (near initialization for 'keyword_list[253].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: { "where", WHERE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:334:3: note: (near initialization for 'keyword_list[254].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: { "bfd", BFD, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:335:3: note: (near initialization for 'keyword_list[255].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: { "min", MIN, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:336:3: note: (near initialization for 'keyword_list[256].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: { "idle", IDLE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:337:3: note: (near initialization for 'keyword_list[257].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: { "rx", RX, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:338:3: note: (near initialization for 'keyword_list[258].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: { "tx", TX, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:339:3: note: (near initialization for 'keyword_list[259].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: { "interval", INTERVAL, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:340:3: note: (near initialization for 'keyword_list[260].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: { "multiplier", MULTIPLIER, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:341:3: note: (near initialization for 'keyword_list[261].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: { "multihop", MULTIHOP, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:342:3: note: (near initialization for 'keyword_list[262].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: { "neighbor", NEIGHBOR, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:343:3: note: (near initialization for 'keyword_list[263].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: { "dev", DEV, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:344:3: note: (near initialization for 'keyword_list[264].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: { "local", LOCAL, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:345:3: note: (near initialization for 'keyword_list[265].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: { "authentication", AUTHENTICATION, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:346:3: note: (near initialization for 'keyword_list[266].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: { "simple", SIMPLE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:347:3: note: (near initialization for 'keyword_list[267].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: { "meticulous", METICULOUS, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:348:3: note: (near initialization for 'keyword_list[268].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: { "sessions", SESSIONS, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:349:3: note: (near initialization for 'keyword_list[269].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: { "hold", HOLD, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:350:3: note: (near initialization for 'keyword_list[270].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: { "connect", CONNECT, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:351:3: note: (near initialization for 'keyword_list[271].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: { "retry", RETRY, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:352:3: note: (near initialization for 'keyword_list[272].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: { "keepalive", KEEPALIVE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:353:3: note: (near initialization for 'keyword_list[273].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: { "startup", STARTUP, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:354:3: note: (near initialization for 'keyword_list[274].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: { "via", VIA, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:355:3: note: (near initialization for 'keyword_list[275].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: { "next", NEXT, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:356:3: note: (near initialization for 'keyword_list[276].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: { "hop", HOP, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:357:3: note: (near initialization for 'keyword_list[277].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: { "self", SELF, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:358:3: note: (near initialization for 'keyword_list[278].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: { "path", PATH, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:359:3: note: (near initialization for 'keyword_list[279].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: { "start", START, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:360:3: note: (near initialization for 'keyword_list[280].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: { "delay", DELAY, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:361:3: note: (near initialization for 'keyword_list[281].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: { "forget", FORGET, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:362:3: note: (near initialization for 'keyword_list[282].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: { "after", AFTER, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:363:3: note: (near initialization for 'keyword_list[283].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_path", BGP_PATH, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:364:3: note: (near initialization for 'keyword_list[284].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_local_pref", BGP_LOCAL_PREF, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:365:3: note: (near initialization for 'keyword_list[285].name') ../conf/keywords.h:366:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signednessmake[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/conf' BUILDSTDERR: [-Wpointer-sign] BUILDSTDERR: { "bgp_med", BGP_MED, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:366:3: note: (near initialization for 'keyword_list[286].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_origin", BGP_ORIGIN, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:367:3: note: (near initialization for 'keyword_list[287].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: { "bgp_next_hop", BGP_NEXT_HOP, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:368:3: note: (near initialization for 'keyword_list[288].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: { "bgp_atomic_aggr", BGP_ATOMIC_AGGR, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:369:3: note: (near initialization for 'keyword_list[289].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: { "bgp_aggregator", BGP_AGGREGATOR, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:370:3: note: (near initialization for 'keyword_list[290].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: { "bgp_community", BGP_COMMUNITY, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:371:3: note: (near initialization for 'keyword_list[291].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: { "bgp_ext_community", BGP_EXT_COMMUNITY, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:372:3: note: (near initialization for 'keyword_list[292].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: { "rr", RR, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:373:3: note: (near initialization for 'keyword_list[293].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: { "rs", RS, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:374:3: note: (near initialization for 'keyword_list[294].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: { "client", CLIENT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:375:3: note: (near initialization for 'keyword_list[295].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: { "cluster", CLUSTER, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:376:3: note: (near initialization for 'keyword_list[296].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: { "as4", AS4, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:377:3: note: (near initialization for 'keyword_list[297].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: { "advertise", ADVERTISE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:378:3: note: (near initialization for 'keyword_list[298].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: { "ipv4", IPV4, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:379:3: note: (near initialization for 'keyword_list[299].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: { "capabilities", CAPABILITIES, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:380:3: note: (near initialization for 'keyword_list[300].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: { "prefer", PREFER, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:381:3: note: (near initialization for 'keyword_list[301].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: { "older", OLDER, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:382:3: note: (near initialization for 'keyword_list[302].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: { "missing", MISSING, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:383:3: note: (near initialization for 'keyword_list[303].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: { "lladdr", LLADDR, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:384:3: note: (near initialization for 'keyword_list[304].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: { "drop", DROP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:385:3: note: (near initialization for 'keyword_list[305].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: { "ignore", IGNORE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:386:3: note: (near initialization for 'keyword_list[306].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: { "refresh", REFRESH, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:387:3: note: (near initialization for 'keyword_list[307].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: { "interpret", INTERPRET, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:388:3: note: (near initialization for 'keyword_list[308].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: { "communities", COMMUNITIES, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:389:3: note: (near initialization for 'keyword_list[309].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: { "bgp_originator_id", BGP_ORIGINATOR_ID, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:390:3: note: (near initialization for 'keyword_list[310].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_cluster_list", BGP_CLUSTER_LIST, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:391:3: note: (near initialization for 'keyword_list[311].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: { "igp", IGP, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:392:3: note: (near initialization for 'keyword_list[312].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: { "gateway", GATEWAY, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:393:3: note: (near initialization for 'keyword_list[313].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: { "recursive", RECURSIVE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:394:3: note: (near initialization for 'keyword_list[314].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: { "med", MED, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:395:3: note: (near initialization for 'keyword_list[315].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: { "ttl", TTL, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:396:3: note: (near initialization for 'keyword_list[316].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: { "security", SECURITY, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:397:3: note: (near initialization for 'keyword_list[317].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: { "deterministic", DETERMINISTIC, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:398:3: note: (near initialization for 'keyword_list[318].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: { "secondary", SECONDARY, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:399:3: note: (near initialization for 'keyword_list[319].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: { "allow", ALLOW, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:400:3: note: (near initialization for 'keyword_list[320].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: { "aware", AWARE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:401:3: note: (near initialization for 'keyword_list[321].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: { "link", LINK, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:402:3: note: (near initialization for 'keyword_list[322].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: { "extended", EXTENDED, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:403:3: note: (near initialization for 'keyword_list[323].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: { "setkey", SETKEY, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:404:3: note: (near initialization for 'keyword_list[324].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: { "bgp_large_community", BGP_LARGE_COMMUNITY, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:405:3: note: (near initialization for 'keyword_list[325].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: { "lived", LIVED, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:406:3: note: (near initialization for 'keyword_list[326].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: { "stale", STALE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:407:3: note: (near initialization for 'keyword_list[327].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: { "cease", CEASE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:408:3: note: (near initialization for 'keyword_list[328].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: { "hit", HIT, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:409:3: note: (near initialization for 'keyword_list[329].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: { "administrative", ADMINISTRATIVE, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:410:3: note: (near initialization for 'keyword_list[330].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: { "shutdown", SHUTDOWN, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:411:3: note: (near initialization for 'keyword_list[331].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: { "peer", PEER, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:412:3: note: (near initialization for 'keyword_list[332].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: { "configuration", CONFIGURATION, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:413:3: note: (near initialization for 'keyword_list[333].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: { "change", CHANGE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:414:3: note: (near initialization for 'keyword_list[334].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: { "deconfigured", DECONFIGURED, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:415:3: note: (near initialization for 'keyword_list[335].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: { "connection", CONNECTION, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:416:3: note: (near initialization for 'keyword_list[336].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: { "rejected", REJECTED, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:417:3: note: (near initialization for 'keyword_list[337].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: { "collision", COLLISION, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:418:3: note: (near initialization for 'keyword_list[338].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: { "of", OF, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:419:3: note: (near initialization for 'keyword_list[339].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: { "ORIGIN_IGP", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_IGP), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:420:3: note: (near initialization for 'keyword_list[340].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: { "ORIGIN_EGP", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_EGP), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:421:3: note: (near initialization for 'keyword_list[341].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: { "ORIGIN_INCOMPLETE", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_INCOMPLETE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:422:3: note: (near initialization for 'keyword_list[342].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: { "mrt", MRT, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:423:3: note: (near initialization for 'keyword_list[343].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: { "filename", FILENAME, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:424:3: note: (near initialization for 'keyword_list[344].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: { "period", PERIOD, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:425:3: note: (near initialization for 'keyword_list[345].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: { "always", ALWAYS, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:426:3: note: (near initialization for 'keyword_list[346].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: { "ospf", OSPF, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:427:3: note: (near initialization for 'keyword_list[347].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: { "area", AREA, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:428:3: note: (near initialization for 'keyword_list[348].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: { "ospf_metric1", OSPF_METRIC1, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:429:3: note: (near initialization for 'keyword_list[349].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: { "ospf_metric2", OSPF_METRIC2, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:430:3: note: (near initialization for 'keyword_list[350].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: { "ospf_tag", OSPF_TAG, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:431:3: note: (near initialization for 'keyword_list[351].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: { "ospf_router_id", OSPF_ROUTER_ID, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:432:3: note: (near initialization for 'keyword_list[352].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: { "rfc1583compat", RFC1583COMPAT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:433:3: note: (near initialization for 'keyword_list[353].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: { "stub", STUB, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:434:3: note: (near initialization for 'keyword_list[354].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: { "tick", TICK, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:435:3: note: (near initialization for 'keyword_list[355].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: { "cost", COST, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:436:3: note: (near initialization for 'keyword_list[356].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: { "cost2", COST2, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:437:3: note: (near initialization for 'keyword_list[357].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: { "retransmit", RETRANSMIT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:438:3: note: (near initialization for 'keyword_list[358].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: { "hello", HELLO, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:439:3: note: (near initialization for 'keyword_list[359].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: { "transmit", TRANSMIT, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:440:3: note: (near initialization for 'keyword_list[360].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: { "priority", PRIORITY, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:441:3: note: (near initialization for 'keyword_list[361].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: { "dead", DEAD, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:442:3: note: (near initialization for 'keyword_list[362].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: { "type", TYPE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:443:3: note: (near initialization for 'keyword_list[363].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: { "broadcast", BROADCAST, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:444:3: note: (near initialization for 'keyword_list[364].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: { "bcast", BCAST, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:445:3: note: (near initialization for 'keyword_list[365].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: { "nonbroadcast", NONBROADCAST, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:446:3: note: (near initialization for 'keyword_list[366].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: { "nbma", NBMA, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:447:3: note: (near initialization for 'keyword_list[367].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: { "pointopoint", POINTOPOINT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:448:3: note: (near initialization for 'keyword_list[368].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: { "ptp", PTP, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:449:3: note: (near initialization for 'keyword_list[369].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: { "pointomultipoint", POINTOMULTIPOINT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:450:3: note: (near initialization for 'keyword_list[370].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: { "ptmp", PTMP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:451:3: note: (near initialization for 'keyword_list[371].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: { "strict", STRICT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:452:3: note: (near initialization for 'keyword_list[372].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: { "cryptographic", CRYPTOGRAPHIC, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:453:3: note: (near initialization for 'keyword_list[373].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: { "eligible", ELIGIBLE, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:454:3: note: (near initialization for 'keyword_list[374].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: { "poll", POLL, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:455:3: note: (near initialization for 'keyword_list[375].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: { "networks", NETWORKS, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:456:3: note: (near initialization for 'keyword_list[376].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: { "hidden", HIDDEN, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:457:3: note: (near initialization for 'keyword_list[377].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: { "virtual", VIRTUAL, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:458:3: note: (near initialization for 'keyword_list[378].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: { "only", ONLY, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:459:3: note: (near initialization for 'keyword_list[379].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: { "buffer", BUFFER, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:460:3: note: (near initialization for 'keyword_list[380].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: { "large", LARGE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:461:3: note: (near initialization for 'keyword_list[381].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: { "normal", NORMAL, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:462:3: note: (near initialization for 'keyword_list[382].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: { "stubnet", STUBNET, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:463:3: note: (near initialization for 'keyword_list[383].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: { "tag", TAG, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:464:3: note: (near initialization for 'keyword_list[384].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: { "external", EXTERNAL, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:465:3: note: (near initialization for 'keyword_list[385].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: { "lsadb", LSADB, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:466:3: note: (near initialization for 'keyword_list[386].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: { "ecmp", ECMP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:467:3: note: (near initialization for 'keyword_list[387].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: { "weight", WEIGHT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:468:3: note: (near initialization for 'keyword_list[388].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: { "nssa", NSSA, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:469:3: note: (near initialization for 'keyword_list[389].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: { "translator", TRANSLATOR, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:470:3: note: (near initialization for 'keyword_list[390].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: { "stability", STABILITY, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:471:3: note: (near initialization for 'keyword_list[391].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: { "global", GLOBAL, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:472:3: note: (near initialization for 'keyword_list[392].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: { "lsid", LSID, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:473:3: note: (near initialization for 'keyword_list[393].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: { "instance", INSTANCE, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:474:3: note: (near initialization for 'keyword_list[394].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: { "real", REAL, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:475:3: note: (near initialization for 'keyword_list[395].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: { "netmask", NETMASK, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:476:3: note: (near initialization for 'keyword_list[396].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: { "length", LENGTH, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:477:3: note: (near initialization for 'keyword_list[397].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: { "lsa", LSA, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:478:3: note: (near initialization for 'keyword_list[398].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: { "suppression", SUPPRESSION, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:479:3: note: (near initialization for 'keyword_list[399].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: { "topology", TOPOLOGY, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:480:3: note: (near initialization for 'keyword_list[400].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: { "state", STATE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:481:3: note: (near initialization for 'keyword_list[401].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: { "pipe", PIPE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:482:3: note: (near initialization for 'keyword_list[402].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: { "mode", MODE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:483:3: note: (near initialization for 'keyword_list[403].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: { "opaque", OPAQUE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:484:3: note: (near initialization for 'keyword_list[404].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: { "transparent", TRANSPARENT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:485:3: note: (near initialization for 'keyword_list[405].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: { "radv", RADV, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:486:3: note: (near initialization for 'keyword_list[406].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: { "ra", RA, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:487:3: note: (near initialization for 'keyword_list[407].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: { "managed", MANAGED, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:488:3: note: (near initialization for 'keyword_list[408].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: { "other", OTHER, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:489:3: note: (near initialization for 'keyword_list[409].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: { "config", CONFIG, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:490:3: note: (near initialization for 'keyword_list[410].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: { "linger", LINGER, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:491:3: note: (near initialization for 'keyword_list[411].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: { "mtu", MTU, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:492:3: note: (near initialization for 'keyword_list[412].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: { "reachable", REACHABLE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:493:3: note: (near initialization for 'keyword_list[413].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: { "retrans", RETRANS, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:494:3: note: (near initialization for 'keyword_list[414].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: { "timer", TIMER, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:495:3: note: (near initialization for 'keyword_list[415].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: { "current", CURRENT, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:496:3: note: (near initialization for 'keyword_list[416].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: { "valid", VALID, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:497:3: note: (near initialization for 'keyword_list[417].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: { "preferred", PREFERRED, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:498:3: note: (near initialization for 'keyword_list[418].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: { "mult", MULT, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:499:3: note: (near initialization for 'keyword_list[419].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: { "lifetime", LIFETIME, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:500:3: note: (near initialization for 'keyword_list[420].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: { "skip", SKIP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:501:3: note: (near initialization for 'keyword_list[421].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: { "onlink", ONLINK, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:502:3: note: (near initialization for 'keyword_list[422].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: { "autonomous", AUTONOMOUS, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:503:3: note: (near initialization for 'keyword_list[423].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: { "rdnss", RDNSS, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:504:3: note: (near initialization for 'keyword_list[424].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: { "dnssl", DNSSL, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:505:3: note: (near initialization for 'keyword_list[425].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: { "ns", NS, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:506:3: note: (near initialization for 'keyword_list[426].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: { "domain", DOMAIN, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:507:3: note: (near initialization for 'keyword_list[427].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: { "trigger", TRIGGER, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:508:3: note: (near initialization for 'keyword_list[428].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: { "sensitive", SENSITIVE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:509:3: note: (near initialization for 'keyword_list[429].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: { "low", LOW, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:510:3: note: (near initialization for 'keyword_list[430].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: { "medium", MEDIUM, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:511:3: note: (near initialization for 'keyword_list[431].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: { "high", HIGH, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:512:3: note: (near initialization for 'keyword_list[432].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: { "propagate", PROPAGATE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:513:3: note: (near initialization for 'keyword_list[433].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: { "ra_preference", RA_PREFERENCE, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:514:3: note: (near initialization for 'keyword_list[434].name') BUILDSTDERR: ../conf/keywords.h:515:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ra_lifetime", RA_LIFETIME, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:515:3: note: (near initialization for 'keyword_list[435].name') BUILDSTDERR: ../conf/keywords.h:516:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RA_PREF_LOW", -((T_ENUM_RA_PREFERENCE<<16) | RA_PREF_LOW), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:516:3: note: (near initialization for 'keyword_list[436].name') BUILDSTDERR: ../conf/keywords.h:517:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RA_PREF_MEDIUM", -((T_ENUM_RA_PREFERENCE<<16) | RA_PREF_MEDIUM), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:517:3: note: (near initialization for 'keyword_list[437].name') BUILDSTDERR: ../conf/keywords.h:518:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RA_PREF_HIGH", -((T_ENUM_RA_PREFERENCE<<16) | RA_PREF_HIGH), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:518:3: note: (near initialization for 'keyword_list[438].name') BUILDSTDERR: ../conf/keywords.h:519: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:519:3: note: (near initialization for 'keyword_list[439].name') BUILDSTDERR: ../conf/keywords.h:520: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:520:3: note: (near initialization for 'keyword_list[440].name') BUILDSTDERR: ../conf/keywords.h:521: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:521:3: note: (near initialization for 'keyword_list[441].name') BUILDSTDERR: ../conf/keywords.h:522: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:522:3: note: (near initialization for 'keyword_list[442].name') BUILDSTDERR: ../conf/keywords.h:523: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:523:3: note: (near initialization for 'keyword_list[443].name') BUILDSTDERR: ../conf/keywords.h:524: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:524:3: note: (near initialization for 'keyword_list[444].name') BUILDSTDERR: ../conf/keywords.h:525: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:525:3: note: (near initialization for 'keyword_list[445].name') BUILDSTDERR: ../conf/keywords.h:526: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:526:3: note: (near initialization for 'keyword_list[446].name') BUILDSTDERR: ../conf/keywords.h:527: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:527:3: note: (near initialization for 'keyword_list[447].name') BUILDSTDERR: ../conf/keywords.h:528: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:528:3: note: (near initialization for 'keyword_list[448].name') BUILDSTDERR: ../conf/keywords.h:529: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:529:3: note: (near initialization for 'keyword_list[449].name') BUILDSTDERR: ../conf/keywords.h:530: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:530:3: note: (near initialization for 'keyword_list[450].name') BUILDSTDERR: ../conf/keywords.h:531: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:531:3: note: (near initialization for 'keyword_list[451].name') BUILDSTDERR: ../conf/keywords.h:532: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:532:3: note: (near initialization for 'keyword_list[452].name') BUILDSTDERR: ../conf/keywords.h:533: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:533:3: note: (near initialization for 'keyword_list[453].name') BUILDSTDERR: ../conf/keywords.h:534: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:534:3: note: (near initialization for 'keyword_list[454].name') BUILDSTDERR: ../conf/keywords.h:535: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:535:3: note: (near initialization for 'keyword_list[455].name') BUILDSTDERR: ../conf/keywords.h:536: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:536:3: note: (near initialization for 'keyword_list[456].name') BUILDSTDERR: ../conf/keywords.h:537: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:537:3: note: (near initialization for 'keyword_list[457].name') BUILDSTDERR: ../conf/keywords.h:538: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:538:3: note: (near initialization for 'keyword_list[458].name') BUILDSTDERR: ../conf/keywords.h:539: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:539:3: note: (near initialization for 'keyword_list[459].name') BUILDSTDERR: ../conf/keywords.h:540: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:540:3: note: (near initialization for 'keyword_list[460].name') BUILDSTDERR: ../conf/keywords.h:541: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:541:3: note: (near initialization for 'keyword_list[461].name') BUILDSTDERR: ../conf/keywords.h:542: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:542:3: note: (near initialization for 'keyword_list[462].name') BUILDSTDERR: ../conf/keywords.h:543: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:543:3: note: (near initialization for 'keyword_list[463].name') BUILDSTDERR: cf-lex.l: In function 'sym_rehash': BUILDSTDERR: cf-lex.l:75:22: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign] BUILDSTDERR: #define SYM_KEY(n) n->name, n->scope->active BUILDSTDERR: cf-lex.l:78:30: note: in definition of macro 'SYM_FN' BUILDSTDERR: #define SYM_FN(k,s) cf_hash(k) BUILDSTDERR: ^ BUILDSTDERR: ../../lib/hash.h:45:14: note: in expansion of macro 'HASH_FN' BUILDSTDERR: u32 _h = HASH_FN(v, id, id##_KEY((node))); \ BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../../lib/hash.h:45:29: note: in expansion of macro 'SYM_KEY' BUILDSTDERR: u32 _h = HASH_FN(v, id, id##_KEY((node))); \ BUILDSTDERR: ^~ BUILDSTDERR: ../../lib/hash.h:98:2: note: in expansion of macro 'HASH_INSERT' BUILDSTDERR: HASH_INSERT(v, id, _n); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../../lib/hash.h:112:5: note: in expansion of macro 'HASH_REHASH' BUILDSTDERR: { HASH_REHASH(* (HASH(type) *) v, id, p, step); } BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: cf-lex.l:85:1: note: in expansion of macro 'HASH_DEFINE_REHASH_FN' BUILDSTDERR: HASH_DEFINE_REHASH_FN(SYM, struct symbol) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cf-lex.l:67:13: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: static uint cf_hash(byte *c); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cf-lex.l: In function 'cf_lex': BUILDSTDERR: cf-lex.l:172: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:183: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:200:46: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign] BUILDSTDERR: struct keyword *k = HASH_FIND(kw_hash, KW, yytext); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cf-lex.l:72:27: note: in definition of macro 'KW_FN' BUILDSTDERR: #define KW_FN(k) cf_hash(k) BUILDSTDERR: ^ BUILDSTDERR: ../../lib/hash.h:36:14: note: in expansion of macro 'HASH_FN' BUILDSTDERR: u32 _h = HASH_FN(v, id, key); \ BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cf-lex.l:200:23: note: in expansion of macro 'HASH_FIND' BUILDSTDERR: struct keyword *k = HASH_FIND(kw_hash, KW, yytext); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: cf-lex.l:67:13: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: static uint cf_hash(byte *c); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cf-lex.l:69:21: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: #define KW_KEY(n) n->name BUILDSTDERR: cf-lex.l:71:29: note: in definition of macro 'KW_EQ' BUILDSTDERR: #define KW_EQ(a,b) !strcmp(a,b) BUILDSTDERR: ^ BUILDSTDERR: ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' BUILDSTDERR: while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../../lib/hash.h:38:34: note: in expansion of macro 'KW_KEY' BUILDSTDERR: while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ BUILDSTDERR: ^~ BUILDSTDERR: cf-lex.l:200:23: note: in expansion of macro 'HASH_FIND' BUILDSTDERR: struct keyword *k = HASH_FIND(kw_hash, KW, 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:212:29: warning: pointer targets in passing argument 1 of 'cf_get_symbol' differ in signedness [-Wpointer-sign] BUILDSTDERR: cf_lval.s = cf_get_symbol(yytext); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from ../../nest/protocol.h:16, BUILDSTDERR: from cf-lex.l:46: BUILDSTDERR: ../conf/conf.h:161:16: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: struct symbol *cf_get_symbol(byte *c); BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: cf-lex.c: In function 'yy_get_next_buffer': BUILDSTDERR: cf-lex.c:1450: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:100: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:1450: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:100: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_symbol': BUILDSTDERR: cf-lex.l:451:19: 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:460:19: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: 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:75:22: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign] BUILDSTDERR: #define SYM_KEY(n) n->name, n->scope->active BUILDSTDERR: cf-lex.l:78:30: note: in definition of macro 'SYM_FN' BUILDSTDERR: #define SYM_FN(k,s) cf_hash(k) BUILDSTDERR: ^ BUILDSTDERR: ../../lib/hash.h:45:14: note: in expansion of macro 'HASH_FN' BUILDSTDERR: u32 _h = HASH_FN(v, id, id##_KEY((node))); \ BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../../lib/hash.h:45:29: note: in expansion of macro 'SYM_KEY' BUILDSTDERR: u32 _h = HASH_FN(v, id, id##_KEY((node))); \ BUILDSTDERR: ^~ BUILDSTDERR: ../../lib/hash.h:146:5: note: in expansion of macro 'HASH_INSERT' BUILDSTDERR: HASH_INSERT(v, id, node); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: cf-lex.l:465:3: note: in expansion of macro 'HASH_INSERT2' BUILDSTDERR: BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:277:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: { BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l: In function 'cf_find_symbol': BUILDSTDERR: cf-lex.l:487:42: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:77:37: note: in definition of macro 'SYM_EQ' BUILDSTDERR: #define SYM_EQ(a,s1,b,s2) !strcmp(a,b) && s1 == s2 BUILDSTDERR: ^ BUILDSTDERR: ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' BUILDSTDERR: while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cf-lex.l:487:12: note: in expansion of macro 'HASH_FIND' 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:492:52: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:77:37: note: in definition of macro 'SYM_EQ' BUILDSTDERR: #define SYM_EQ(a,s1,b,s2) !strcmp(a,b) && s1 == s2 BUILDSTDERR: ^ BUILDSTDERR: ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' BUILDSTDERR: while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cf-lex.l:492:12: note: in expansion of macro 'HASH_FIND' 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:523:25: warning: pointer targets in passing argument 1 of 'cf_get_symbol' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (s->class == SYM_VOID) BUILDSTDERR: ^~~ BUILDSTDERR: cf-lex.l:508: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:554:30: warning: pointer targets in passing argument 1 of 'cf_new_symbol' differ in signedness [-Wpointer-sign] BUILDSTDERR: } BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:447:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: { BUILDSTDERR: ^ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/conf' CC -o cf-parse.tab.o -c cf-parse.tab.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/conf' BUILDSTDERR: cf-parse.y: In function 'cf_parse': BUILDSTDERR: cf-parse.y:1175:19: warning: pointer targets in assignment from 'char *' to 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign] BUILDSTDERR: kpi->pattern = $2; BUILDSTDERR: ^ BUILDSTDERR: cf-parse.y:1392: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: cf-parse.y:1394: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: cf-parse.y:3592: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: ^ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/conf' LD -r -o all.o cf-parse.tab.o cf-lex.o conf.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/conf' set -e ; for a in nest filter proto/bfd proto/bgp proto/mrt proto/ospf proto/pipe proto/radv proto/rip proto/static proto/babel client ; do /usr/bin/make -C $a -f /builddir/build/BUILD/bird-1.6.8/ipv6/$a/Makefile subdir ; done make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' CC -o rt-roa.o -c ../../nest/rt-roa.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' 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: 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-roa.c:10: BUILDSTDERR: ../../nest/rt-roa.c: In function 'roa_commit': BUILDSTDERR: ../../nest/rt-roa.c:312:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(t, tx, roa_table_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/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/rt-roa.c:17: BUILDSTDERR: ../conf/conf.h:159: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: ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' CC -o rt-fib.o -c ../../nest/rt-fib.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' BUILDSTDERR: ../../nest/rt-fib.c: In function 'fib_rehash': BUILDSTDERR: ../../nest/rt-fib.c:151: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:351: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:396:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (n = f->hash_table[h]) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-fib.c:399: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:431: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:444: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:454:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (n = n->next) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-fib.c:458:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (n = f->hash_table[hpos]) BUILDSTDERR: ^ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' CC -o rt-attr.o -c ../../nest/rt-attr.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' BUILDSTDERR: In file included from ../conf/conf.h:14, BUILDSTDERR: from ../../nest/protocol.h:16, BUILDSTDERR: from ../../nest/rt-attr.c:49: 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-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/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdint.h:26, BUILDSTDERR: from /usr/lib/gcc/s390x-redhat-linux/8/include/stdint.h:9, BUILDSTDERR: from ../../sysdep/config.h:28, BUILDSTDERR: from ../../nest/bird.h:12, 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/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdint.h:26, BUILDSTDERR: from /usr/lib/gcc/s390x-redhat-linux/8/include/stdint.h:9, BUILDSTDERR: from ../../sysdep/config.h:28, BUILDSTDERR: from ../../nest/bird.h:12, 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-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-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: ^ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' CC -o iface.o -c ../../nest/iface.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' 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:369: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 'iface_patt_match': BUILDSTDERR: ../../nest/iface.c:675: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:686: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:686: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:733: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:733: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:771: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:834: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: ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' CC -o rt-dev.o -c ../../nest/rt-dev.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' CC -o password.o -c ../../nest/password.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' CC -o proto.o -c ../../nest/proto.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' BUILDSTDERR: ../../nest/proto.c: In function 'protos_commit': BUILDSTDERR: ../../nest/proto.c:531: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:16, BUILDSTDERR: from ../../nest/proto.c:12: BUILDSTDERR: ../conf/conf.h:159: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:600: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:1078: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:1553: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:6: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: void 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:1713: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:1713: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: ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' CC -o cmds.o -c ../../nest/cmds.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' 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:6: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: void 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:6: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: void 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:6: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: void tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' CC -o locks.o -c ../../nest/locks.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' CC -o cli.o -c ../../nest/cli.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' 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:267: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:365: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: ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' CC -o neighbor.o -c ../../nest/neighbor.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' 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:43: BUILDSTDERR: ../../nest/neighbor.c: In function 'neigh_if_up': BUILDSTDERR: ../../nest/neighbor.c:297: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:317: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:334: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:359: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:398: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:400: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: ^~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' CC -o rt-table.o -c ../../nest/rt-table.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' BUILDSTDERR: ../../nest/rt-table.c: In function 'rte_better': BUILDSTDERR: ../../nest/rt-table.c:194:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (better = new->attrs->src->proto->rte_better) BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../../nest/rt-table.c: In function 'rte_mergable': BUILDSTDERR: ../../nest/rt-table.c:213:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (mergable = pri->attrs->src->proto->rte_mergable) BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_notify_accepted': BUILDSTDERR: ../../nest/rt-table.c:513: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:576: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:594: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:598: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:803: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:892: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:1762: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:16, BUILDSTDERR: from ../../nest/rt-table.c:35: BUILDSTDERR: ../conf/conf.h:161: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:1827: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:1855: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:2003: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:16, BUILDSTDERR: from ../../nest/rt-table.c:35: BUILDSTDERR: ../conf/conf.h:159: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:2418: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:2474: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:2475: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:2476: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:2477: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:2478: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:2479: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:2480: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:2496: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:6: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: void tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c:2498: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:2515: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:2534: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: ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' CC -o a-path.o -c ../../nest/a-path.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' 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/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdint.h:26, BUILDSTDERR: from /usr/lib/gcc/s390x-redhat-linux/8/include/stdint.h:9, BUILDSTDERR: from ../../sysdep/config.h:28, BUILDSTDERR: from ../../nest/bird.h:12, 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: ^~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' CC -o a-set.o -c ../../nest/a-set.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' 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/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdint.h:26, BUILDSTDERR: from /usr/lib/gcc/s390x-redhat-linux/8/include/stdint.h:9, BUILDSTDERR: from ../../sysdep/config.h:28, BUILDSTDERR: from ../../nest/bird.h:12, 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/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdint.h:26, BUILDSTDERR: from /usr/lib/gcc/s390x-redhat-linux/8/include/stdint.h:9, BUILDSTDERR: from ../../sysdep/config.h:28, BUILDSTDERR: from ../../nest/bird.h:12, 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/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdint.h:26, BUILDSTDERR: from /usr/lib/gcc/s390x-redhat-linux/8/include/stdint.h:9, BUILDSTDERR: from ../../sysdep/config.h:28, BUILDSTDERR: from ../../nest/bird.h:12, 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: ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' 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.8/ipv6/obj/nest' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/filter' CC -o f-util.o -c ../../filter/f-util.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/filter' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/filter' CC -o tree.o -c ../../filter/tree.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/filter' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/filter' CC -o trie.o -c ../../filter/trie.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/filter' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/filter' CC -o filter.o -c ../../filter/filter.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/filter' BUILDSTDERR: ../../filter/filter.c: In function 'val_compare': BUILDSTDERR: ../../filter/filter.c:166: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:486: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:486: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:537: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:538: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:542: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:543: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:544: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:545: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: ^~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/filter' LD -r -o all.o f-util.o filter.o tree.o trie.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/filter' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/bfd' CC -o packets.o -c ../../../proto/bfd/packets.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/bfd' BUILDSTDERR: ../../../proto/bfd/packets.c: In function 'bfd_fill_authentication': BUILDSTDERR: ../../../proto/bfd/packets.c:172: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: ../../../proto/bfd/packets.c: In function 'bfd_check_authentication': BUILDSTDERR: ../../../proto/bfd/packets.c:265: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: ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/bfd' CC -o io.o -c ../../../proto/bfd/io.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/bfd' 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: ^ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/bfd' CC -o bfd.o -c ../../../proto/bfd/bfd.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/bfd' BUILDSTDERR: In file included from ../../conf/conf.h:14, BUILDSTDERR: from ../../../nest/protocol.h:16, BUILDSTDERR: from ../../../proto/bfd/bfd.h:15, 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: 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:670: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:891: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:1102: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:6: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: void tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/bfd' LD -r -o all.o bfd.o packets.o io.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/bfd' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/bgp' CC -o bgp.o -c ../../../proto/bgp/bgp.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/bgp' BUILDSTDERR: ../../../proto/bgp/bgp.c: In function 'bgp_get_status': BUILDSTDERR: ../../../proto/bgp/bgp.c:1606: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:1608: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: ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/bgp' CC -o packets.o -c ../../../proto/bgp/packets.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/bgp' 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: { 1, 0, "Invalid message header" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1463:11: note: (near initialization for 'bgp_msg_table[0].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: { 1, 1, "Connection not synchronized" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1464:11: note: (near initialization for 'bgp_msg_table[1].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: { 1, 2, "Bad message length" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1465:11: note: (near initialization for 'bgp_msg_table[2].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: { 1, 3, "Bad message type" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1466:11: note: (near initialization for 'bgp_msg_table[3].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1467: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:1467:11: note: (near initialization for 'bgp_msg_table[4].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1468: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:1468:11: note: (near initialization for 'bgp_msg_table[5].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1469: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:1469:11: note: (near initialization for 'bgp_msg_table[6].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1470: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:1470:11: note: (near initialization for 'bgp_msg_table[7].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1471: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:1471:11: note: (near initialization for 'bgp_msg_table[8].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1472: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:1472:11: note: (near initialization for 'bgp_msg_table[9].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1473: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:1473:11: note: (near initialization for 'bgp_msg_table[10].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1474: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:1474:11: note: (near initialization for 'bgp_msg_table[11].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1475: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:1475:11: note: (near initialization for 'bgp_msg_table[12].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1476: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:1476:11: note: (near initialization for 'bgp_msg_table[13].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1477: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:1477:11: note: (near initialization for 'bgp_msg_table[14].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1478: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:1478:11: note: (near initialization for 'bgp_msg_table[15].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1479: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:1479:11: note: (near initialization for 'bgp_msg_table[16].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1480: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:1480:11: note: (near initialization for 'bgp_msg_table[17].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1481: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:1481:11: note: (near initialization for 'bgp_msg_table[18].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1482: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:1482:11: note: (near initialization for 'bgp_msg_table[19].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1483: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:1483:11: note: (near initialization for 'bgp_msg_table[20].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1484: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:1484:11: note: (near initialization for 'bgp_msg_table[21].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1485: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:1485:11: note: (near initialization for 'bgp_msg_table[22].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1486: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:1486:12: note: (near initialization for 'bgp_msg_table[23].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1487: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:1487:12: note: (near initialization for 'bgp_msg_table[24].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1488: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:1488:11: note: (near initialization for 'bgp_msg_table[25].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1489: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:1489:11: note: (near initialization for 'bgp_msg_table[26].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1490: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:1490:11: note: (near initialization for 'bgp_msg_table[27].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1491: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:1491:11: note: (near initialization for 'bgp_msg_table[28].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1492: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:1492:11: note: (near initialization for 'bgp_msg_table[29].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1493: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:1493:11: note: (near initialization for 'bgp_msg_table[30].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1494: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:1494:11: note: (near initialization for 'bgp_msg_table[31].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1495: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:1495:11: note: (near initialization for 'bgp_msg_table[32].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1496: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:1496:11: note: (near initialization for 'bgp_msg_table[33].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1497: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:1497:11: note: (near initialization for 'bgp_msg_table[34].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1498: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:1498:11: note: (near initialization for 'bgp_msg_table[35].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1499: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:1499:11: note: (near initialization for 'bgp_msg_table[36].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1500: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:1500:11: note: (near initialization for 'bgp_msg_table[37].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1501: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:1501:11: note: (near initialization for 'bgp_msg_table[38].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1502: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:1502:11: note: (near initialization for 'bgp_msg_table[39].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1503: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:1503: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:1522: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_handle_message': BUILDSTDERR: ../../../proto/bgp/packets.c:1550:28: warning: pointer targets in passing argument 2 of 'proto_set_message' differ in signedness [-Wpointer-sign] BUILDSTDERR: proto_set_message(&p->p, msg, msg_len); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../../proto/bgp/packets.c:13: BUILDSTDERR: ../../../nest/protocol.h:257:6: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: void proto_set_message(struct proto *p, char *msg, int len); BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1551:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: *bp += bsprintf(*bp, ": \"%s\"", p->p.message); 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: In function 'bgp_log_error': BUILDSTDERR: ../../../proto/bgp/packets.c:1574:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: t += bsprintf(t, ": %u", (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:1588: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/packets.c:1593:21: warning: pointer targets in initialization of 'const byte *' {aka 'const unsigned char *'} from 'const char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: const byte *dsc = bgp_error_dsc(code, subcode); BUILDSTDERR: ^~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/bgp' CC -o attrs.o -c ../../../proto/bgp/attrs.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/bgp' BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_format_origin': BUILDSTDERR: ../../../proto/bgp/attrs.c:93: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:183: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:116: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:217: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:222: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:243: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:730:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (b = old[i]) BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../conf/conf.h:14, BUILDSTDERR: from ../../../nest/protocol.h:16, BUILDSTDERR: from ../../../proto/bgp/attrs.c:15: 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:971:3: note: in expansion of macro 'HASH_REMOVE2' BUILDSTDERR: HASH_REMOVE2(p->prefix_hash, PXH, p->p.pool, bp); BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_decode_attrs': BUILDSTDERR: ../../../proto/bgp/attrs.c:1855: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:181: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:1982: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:1993: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:2032: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:2035: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:2038:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "s"); 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:2043: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:2045: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:2047: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:2049: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:2052: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:2054: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:2055: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: ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/bgp' LD -r -o all.o bgp.o attrs.o packets.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/bgp' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/mrt' CC -o mrt.o -c ../../../proto/mrt/mrt.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/mrt' BUILDSTDERR: ../../../proto/mrt/mrt.c: In function 'bstrsub': BUILDSTDERR: ../../../proto/mrt/mrt.c:195:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for (last = src; next = strstr(last, key); last = next + klen) BUILDSTDERR: ^~~~ BUILDSTDERR: ../../../proto/mrt/mrt.c: In function 'mrt_next_table_': BUILDSTDERR: ../../../proto/mrt/mrt.c:230:18: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (patmatch(pattern, tab->name)) BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/mrt/mrt.h:13, BUILDSTDERR: from ../../../proto/mrt/mrt.c:46: BUILDSTDERR: ../../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'const char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/mrt/mrt.c:230:30: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (patmatch(pattern, tab->name)) BUILDSTDERR: ~~~^~~~~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/mrt/mrt.h:13, BUILDSTDERR: from ../../../proto/mrt/mrt.c:46: 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/mrt/mrt.c: In function 'mrt_rib_table_dump': BUILDSTDERR: ../../../proto/mrt/mrt.c:480:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for (rt0 = n->routes; rt = rt0; rt0 = rt0->next) BUILDSTDERR: ^~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/mrt' LD -r -o all.o mrt.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/mrt' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' CC -o packet.o -c ../../../proto/ospf/packet.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' 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/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdint.h:26, BUILDSTDERR: from /usr/lib/gcc/s390x-redhat-linux/8/include/stdint.h:9, BUILDSTDERR: from ../../../sysdep/config.h:28, BUILDSTDERR: from ../../../nest/bird.h:12, 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:105: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/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdint.h:26, BUILDSTDERR: from /usr/lib/gcc/s390x-redhat-linux/8/include/stdint.h:9, BUILDSTDERR: from ../../../sysdep/config.h:28, BUILDSTDERR: from ../../../nest/bird.h:12, 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:109: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:145: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:180: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/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdint.h:26, BUILDSTDERR: from /usr/lib/gcc/s390x-redhat-linux/8/include/stdint.h:9, BUILDSTDERR: from ../../../sysdep/config.h:28, BUILDSTDERR: from ../../../nest/bird.h:12, 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:184: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:268: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:96:8: note: expected 'int *' but argument is of type 'uint *' {aka 'unsigned int *'} BUILDSTDERR: byte * sk_rx_buffer(sock *s, int *len); /* Temporary */ BUILDSTDERR: ^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' CC -o hello.o -c ../../../proto/ospf/hello.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' CC -o neighbor.o -c ../../../proto/ospf/neighbor.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' CC -o ospf.o -c ../../../proto/ospf/ospf.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' 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: ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' CC -o dbdes.o -c ../../../proto/ospf/dbdes.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' CC -o topology.o -c ../../../proto/ospf/topology.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' 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:483: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:1588:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (en = ifa->link_lsa) BUILDSTDERR: ^~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' CC -o iface.o -c ../../../proto/ospf/iface.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' 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:260: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:883: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:1112: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:1144: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:1316: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: ^~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' CC -o lsreq.o -c ../../../proto/ospf/lsreq.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' CC -o lsack.o -c ../../../proto/ospf/lsack.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' CC -o lsupd.o -c ../../../proto/ospf/lsupd.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' 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: ^~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' CC -o lsalib.o -c ../../../proto/ospf/lsalib.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' CC -o rt.o -c ../../../proto/ospf/rt.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' 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.8/ipv6/obj/proto/ospf' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/pipe' CC -o pipe.o -c ../../../proto/pipe/pipe.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/pipe' BUILDSTDERR: ../../../proto/pipe/pipe.c: In function 'pipe_get_status': BUILDSTDERR: ../../../proto/pipe/pipe.c:284: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: ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/pipe' LD -r -o all.o pipe.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/pipe' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/radv' CC -o packets.o -c ../../../proto/radv/packets.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/radv' BUILDSTDERR: ../../../proto/radv/packets.c: In function 'radv_prepare_ra': BUILDSTDERR: ../../../proto/radv/packets.c:298: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: ^~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/radv' CC -o radv.o -c ../../../proto/radv/radv.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/radv' 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/radv/radv.h:11, BUILDSTDERR: from ../../../proto/radv/radv.c:10: BUILDSTDERR: ../../../proto/radv/radv.c: In function 'radv_prepare_prefixes': BUILDSTDERR: ../../../proto/radv/radv.c:168:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(pfx, next, ifa->prefixes) 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/radv/radv.c: In function 'radv_prune_prefixes': BUILDSTDERR: ../../../proto/radv/radv.c:190:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(px, pxn, ifa->prefixes) 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/radv/radv.c: In function 'radv_get_status': BUILDSTDERR: ../../../proto/radv/radv.c:698: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: ^~~~~ BUILDSTDERR: ../../../proto/radv/radv.c: In function 'radv_get_attr': BUILDSTDERR: ../../../proto/radv/radv.c:724:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "preference: %s", radv_pref_str(a->u.data)); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/radv/radv.h:11, BUILDSTDERR: from ../../../proto/radv/radv.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: ../../../proto/radv/radv.c:727:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "lifetime"); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/radv/radv.h:11, BUILDSTDERR: from ../../../proto/radv/radv.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: ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/radv' LD -r -o all.o radv.o packets.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/radv' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/rip' CC -o packets.o -c ../../../proto/rip/packets.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/rip' 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/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdint.h:26, BUILDSTDERR: from /usr/lib/gcc/s390x-redhat-linux/8/include/stdint.h:9, BUILDSTDERR: from ../../../sysdep/config.h:28, BUILDSTDERR: from ../../../nest/bird.h:12, 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/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdint.h:26, BUILDSTDERR: from /usr/lib/gcc/s390x-redhat-linux/8/include/stdint.h:9, BUILDSTDERR: from ../../../sysdep/config.h:28, BUILDSTDERR: from ../../../nest/bird.h:12, 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: 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.10' 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: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/rip' CC -o rip.o -c ../../../proto/rip/rip.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/rip' 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:845: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:900: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:1153: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:1156: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:1165: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:1169: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:1197: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:1197: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:1233: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:1233: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: ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/rip' LD -r -o all.o rip.o packets.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/rip' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/static' CC -o static.o -c ../../../proto/static/static.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/static' 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:571: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:105: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:656: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:657: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:658: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:659: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:660: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:661: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:662: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:663: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: ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/static' LD -r -o all.o static.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/static' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/babel' CC -o packets.o -c ../../../proto/babel/packets.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/babel' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/babel' CC -o babel.o -c ../../../proto/babel/babel.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/babel' 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:1725: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:1734: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:1741: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:1770: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:1770: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:1806: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:1806: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: ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/babel' LD -r -o all.o babel.o packets.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/babel' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/client' CC -o util.o -c ../../client/util.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/client' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/client' CC -o birdcl.o -c ../../client/birdcl.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/client' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/client' CC -o birdc.o -c ../../client/birdc.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/client' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/client' CC -o commands.o -c ../../client/commands.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/client' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/client' CC -o client.o -c ../../client/client.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/client' BUILDSTDERR: ../../client/client.c: In function 'server_read': BUILDSTDERR: ../../client/client.c:329: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:270:1: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: server_got_reply(char *x) BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../../client/client.c:340: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: ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/client' LD -r -o all.o commands.o util.o client.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/client' make[1]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj' 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 make[1]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj' make[1]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj' 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 -ltinfo make[1]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj' make[1]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj' 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/mrt/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 make[1]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/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 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection' + 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 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection' + 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 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -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 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -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.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 ./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 ./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' + 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' + '[' 1 = 1 ']' + '[' x '!=' 'x-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' ']' BUILDSTDERR: ++ find . -name ltmain.sh + ./configure --build=s390x-redhat-linux-gnu --host=s390x-redhat-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 --runstatedir=/run/bird BUILDSTDERR: configure: WARNING: unrecognized options: --disable-dependency-tracking checking for s390x-redhat-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... s390x-ibm-linux-gnu checking host system type... s390x-ibm-linux-gnu checking for s390x-redhat-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 -m64 -march=zEC12 -mtune=z13 -fasynchronous-unwind-tables -fstack-clash-protection -pthread checking how to run the C preprocessor... gcc -E checking for a BSD-compatible install... /usr/bin/install -c checking for s390x-redhat-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 for alloca.h... yes checking for syslog.h... yes checking for struct sockaddr.sa_len... no checking whether byte ordering is bigendian... yes checking for glob.h... yes checking for syslog lib flags... yes checking for curses.h... yes checking for library containing tgetent... -ltinfo checking for readline/readline.h... yes checking for readline/history.h... yes checking for library containing rl_callback_read_char... -lreadline 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 mrt ospf pipe rip static Client: yes + /usr/bin/make -O -j4 all docs /usr/bin/make -C obj all /usr/bin/make -C doc docs /usr/bin/make depend make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj' mkdir -p nest filter proto/bfd proto/bgp proto/mrt proto/ospf proto/pipe proto/rip proto/static client doc touch .dir-stamp make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj' set -e ; for a in lib conf ; do /usr/bin/make -C $a depend ; done make[1]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj' echo >sysdep/paths.h "/* Generated by Makefile, don't edit manually! */" echo >>sysdep/paths.h "#define PATH_CONFIG_FILE \"/etc/bird.conf\"" echo >>sysdep/paths.h "#define PATH_CONTROL_SOCKET \"/run/bird/bird.ctl\"" if test -n "/etc/iproute2" ; then echo >>sysdep/paths.h "#define PATH_IPROUTE_DIR \"/etc/iproute2\"" ; fi make[1]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj' make[1]: Entering directory '/builddir/build/BUILD/bird-1.6.8/doc' ./sgml2latex --output=tex bird.sgml Processing file bird.sgml make[1]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/doc' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/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.8/obj/lib' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/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/mrt/config.Y ../../proto/ospf/config.Y ../../proto/pipe/config.Y ../../proto/rip/config.Y ../../proto/static/config.Y >keywords.h make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/conf' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/conf' 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/mrt/config.Y ../../proto/ospf/config.Y ../../proto/pipe/config.Y ../../proto/rip/config.Y ../../proto/static/config.Y | sort >commands.h make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/conf' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/conf' 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/mrt/config.Y ../../proto/ospf/config.Y ../../proto/pipe/config.Y ../../proto/rip/config.Y ../../proto/static/config.Y >cf-parse.y make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/conf' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/conf' flex -s -B -8 -ocf-lex.c -Pcf_ cf-lex.l make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/conf' make[1]: Entering directory '/builddir/build/BUILD/bird-1.6.8/doc' ./sgml2html bird.sgml Processing file bird.sgml make[1]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/doc' make[1]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj' mkdir -p nest filter proto/bfd proto/bgp proto/mrt proto/ospf proto/pipe proto/rip proto/static client doc touch .dir-stamp make[1]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj' make[1]: Entering directory '/builddir/build/BUILD/bird-1.6.8/doc' /builddir/build/BUILD/bird-1.6.8/tools/progdoc /builddir/build/BUILD/bird-1.6.8 /doc/prog-root doc/prog-head.sgml doc/prog-intro.sgml /nest/Doc rt-fib.c rt-table.c rt-attr.c proto.sgml proto.c proto-hooks.c iface.c neighbor.c cli.c locks.c /conf/Doc conf.c cf-lex.l /filter/Doc filter.c tree.c trie.c /proto/Doc /proto/babel/Doc babel.c packets.c /proto/bfd/Doc bfd.c /proto/bgp/Doc bgp.c packets.c attrs.c /proto/mrt/Doc mrt.c /proto/ospf/Doc ospf.c topology.c neighbor.c iface.c packet.c lsalib.c dbdes.c rt.c /proto/pipe/Doc pipe.c /proto/rip/Doc rip.c packets.c /proto/radv/Doc radv.c packets.c /proto/static/Doc static.c ../nest/rt-dev.c /sysdep/Doc sysdep.sgml /sysdep/unix/Doc log.c krt.c /lib/Doc ip.c lists.c checksum.c bitops.c patmatch.c printf.c xmalloc.c tbf.c mac.c resource.sgml resource.c mempool.c slab.c event.c ../sysdep/unix/io.c doc/prog-foot.sgml BUILDSTDERR: Warning(739): Function parameter 'UNUSED' not described in 'graceful_restart_done' BUILDSTDERR: Warning(863): Function parameter 'UNUSED' not described in 'bgp_incoming_connection' BUILDSTDERR: Warning(1754): Function parameter 'UNUSED6' not described in 'ospf_top_new' make[1]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/doc' make[1]: Entering directory '/builddir/build/BUILD/bird-1.6.8/doc' ./sgml2latex --output=tex prog.sgml Processing file prog.sgml make[1]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/doc' make[1]: Entering directory '/builddir/build/BUILD/bird-1.6.8/doc' ./sgml2html prog.sgml Processing file prog.sgml make[1]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/doc' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/conf' bison -bcf-parse -dv -pcf_ cf-parse.y make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/conf' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/conf' gcc -I../ -I../.. -MM cf-parse.tab.c cf-lex.c conf.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/conf' set -e ; for a in nest filter proto/bfd proto/bgp proto/mrt proto/ospf proto/pipe proto/rip proto/static client ; do /usr/bin/make -C $a -f /builddir/build/BUILD/bird-1.6.8/$a/Makefile depend ; done make[1]: Entering directory '/builddir/build/BUILD/bird-1.6.8/doc' pdflatex bird.tex This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2018) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./bird.tex LaTeX2e <2018-04-01> patch level 5 (/usr/share/texlive/texmf-dist/tex/latex/base/book.cls Document Class: book 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/bk10.clo)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty)) (/usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty) (/builddir/build/BUILD/bird-1.6.8/doc/tex/birddoc.sty) (/usr/share/texmf/tex/latex/misc/qwertz.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/latin1.def)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/epsfig.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def)))) (/usr/share/texmf/tex/latex/misc/null.sty) No file bird.aux. (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) (./bird.out) (./bird.out) (/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) Underfull \hbox (badness 10000) in paragraph at lines 21--21 [1{/usr/share/texlive/texmf-dist/fonts/map/pdftex/updmap/pdftex.map}] [2] Chapter 1. (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) [3] [4] [5] Chapter 2. [6] Chapter 3. [7] LaTeX Warning: Hyper reference `proto-iface' on page 8 undefined on input line 550. [8] LaTeX Warning: Hyper reference `dsc-table-sorted' on page 9 undefined on input line 606. [9] [10] [11] [12] Chapter 4. Underfull \hbox (badness 10000) in paragraph at lines 1046--1050 [] []\OT1/cmtt/m/n/10 show route [[for] \OT1/cmr/m/it/10 pre-fix$\OMS/cmsy/m /n/10 j$\OT1/cmr/m/it/10 IP\OT1/cmtt/m/n/10 ] [table \OT1/cmr/m/it/10 t\OT1/cmt t/m/n/10 ] [filter \OT1/cmr/m/it/10 f$\OMS/cmsy/m/n/10 j$\OT1/cmtt/m/n/10 where \OT1/cmr/m/it/10 c\OT1/cmtt/m/n/10 ] [(export$\OMS/cmsy/m/n/10 j$\OT1/cmtt/m/n /10 preexport$\OMS/cmsy/m/n/10 j$\OT1/cmtt/m/n/10 noexport) \OT1/cmr/m/it/10 p\ OT1/cmtt/m/n/10 ] [13] LaTeX Warning: Hyper reference `mrt' on page 14 undefined on input line 1094. [14] LaTeX Warning: Hyper reference `opt-log' on page 15 undefined on input line 121 2. [15] Chapter 5. [16] [17] Underfull \hbox (badness 5050) in paragraph at lines 1449--1456 []\OT1/cmr/m/n/10 For pair sets, ex-pres-sions like \OT1/cmtt/m/n/10 (123,*) \O T1/cmr/m/n/10 can be used to de-note ranges (in that case Overfull \hbox (27.12624pt too wide) in paragraph at lines 1486--1486 [] \OT1/cmtt/m/n/10 es = [ (rt, myas, 3*10), (rt, myas+one, 0..16*16*1 6-1), (ro, myas+2, *) ];[] Underfull \hbox (badness 2393) in paragraph at lines 1502--1510 []\OT1/cmr/m/n/10 There are also two short-hands for pre-fix pat-terns: \OT1/cm r/m/it/10 ad-dress\OT1/cmtt/m/n/10 /\OT1/cmr/m/it/10 len\OT1/cmtt/m/n/10 + \OT1 /cmr/m/n/10 is a short-hand for \OT1/cmr/m/it/10 ad- Underfull \hbox (badness 7486) in paragraph at lines 1511--1519 []\OT1/cmr/m/n/10 For ex-am-ple, \OT1/cmtt/m/n/10 [ 1.0.0.0/8, 2.0.0.0/8+, 3.0. 0.0/8-, 4.0.0.0/8$\OMS/cmsy/m/n/10 f$\OT1/cmtt/m/n/10 16,24$\OMS/cmsy/m/n/10 g$ \OT1/cmtt/m/n/10 ] \OT1/cmr/m/n/10 matches pre-fix Underfull \hbox (badness 10000) in paragraph at lines 1520--1524 \OT1/cmtt/m/n/10 192.168.0.0/16 le 24 \OT1/cmr/m/n/10 as \OT1/cmtt/m/n/10 192.1 68.0.0/16$\OMS/cmsy/m/n/10 f$\OT1/cmtt/m/n/10 16,24$\OMS/cmsy/m/n/10 g$ \OT1/cm r/m/n/10 and \OT1/cmtt/m/n/10 192.168.0.0/16 ge 24 \OT1/cmr/m/n/10 as [18] [19] [20] [21] [22] Chapter 6. LaTeX Warning: Hyper reference `proto-tx-class' on page 23 undefined on input l ine 1991. [23] [24] [25] LaTeX Warning: Hyper reference `proto-iface' on page 26 undefined on input line 2197. [26] LaTeX Warning: Hyper reference `proto-pass' on page 27 undefined on input line 2311. [27] [28] LaTeX Warning: Hyper reference `dsc-table-sorted' on page 29 undefined on input line 2556. [29] LaTeX Warning: Hyper reference `bfd' on page 30 undefined on input line 2584. LaTeX Warning: Hyper reference `dsc-table-sorted' on page 30 undefined on input line 2664. [30] LaTeX Warning: Hyper reference `bgp-graceful-restart' on page 31 undefined on i nput line 2741. LaTeX Warning: Hyper reference `bgp-graceful-restart-time' on page 31 undefined on input line 2742. [31] LaTeX Warning: Hyper reference `proto-import-limit' on page 32 undefined on inp ut line 2815. [32] LaTeX Warning: Hyper reference `dsc-table-sorted' on page 33 undefined on input line 2917. [33] [34] [35] LaTeX Warning: Hyper reference `proto-iface' on page 36 undefined on input line 3212. [36] [37] Underfull \hbox (badness 10000) in paragraph at lines 3435--3442 []\OT1/cmtt/m/n/10 krt[]mtu\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]lock[]mtu\OT 1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]window\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 k rt[]lock[]window\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]rtt\OT1/cmr/m/n/10 , \O T1/cmtt/m/n/10 krt[]lock[]rtt\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]rttvar\OT1 /cmr/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 3435--3442 \OT1/cmtt/m/n/10 krt[]lock[]rttvar\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]sstre sh\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]lock[]sstresh\OT1/cmr/m/n/10 , \OT1/c mtt/m/n/10 krt[]cwnd\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]lock[]cwnd\OT1/cmr/ m/n/10 , \OT1/cmtt/m/n/10 krt[]advmss\OT1/cmr/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 3435--3442 \OT1/cmtt/m/n/10 krt[]lock[]advmss\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]reord ering\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]lock[]reordering\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]hoplimit\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]lock[]hop limit\OT1/cmr/m/n/10 , Underfull \hbox (badness 6364) in paragraph at lines 3435--3442 \OT1/cmtt/m/n/10 krt[]rto[]min\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]lock[]rto []min\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]initcwnd\OT1/cmr/m/n/10 , \OT1/cmt t/m/n/10 krt[]initrwnd\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]quickack\OT1/cmr/ m/n/10 , \OT1/cmtt/m/n/10 krt[]feature[]ecn\OT1/cmr/m/n/10 , LaTeX Warning: Hyper reference `proto-mrtdump' on page 38 undefined on input li ne 3509. [38] [39] [40] Overfull \hbox (212.12437pt too wide) in paragraph at lines 3755--3755 [] \OT1/cmtt/m/n/10 algorithm ( keyed md5 | key ed sha1 | hmac sha1 | hmac sha256 | hmac sha384 | hmac sha512 );[] Overfull \hbox (212.12437pt too wide) in paragraph at lines 3755--3755 [] \OT1/cmtt/m/n/10 algorithm ( keyed md5 | key ed sha1 | hmac sha1 | hmac sha256 | hmac sha384 | hmac sha512 );[] [41] [42] LaTeX Warning: Hyper reference `proto-iface' on page 43 undefined on input line 3922. [43] [44] LaTeX Warning: Hyper reference `bfd' on page 45 undefined on input line 4131. LaTeX Warning: Hyper reference `proto-tx-class' on page 45 undefined on input l ine 4152. [45] LaTeX Warning: Hyper reference `proto-pass' on page 46 undefined on input line 4188. [46] [47] [48] LaTeX Warning: Hyper reference `proto-iface' on page 49 undefined on input line 4499. [49] [50] LaTeX Warning: Hyper reference `radv-trigger' on page 51 undefined on input lin e 4642. LaTeX Warning: Hyper reference `rta-ra-lifetime' on page 51 undefined on input line 4658. LaTeX Warning: Hyper reference `radv-trigger' on page 51 undefined on input lin e 4661. LaTeX Warning: Hyper reference `rta-ra-preference' on page 51 undefined on inpu t line 4670. [51] LaTeX Warning: Hyper reference `radv-trigger' on page 52 undefined on input lin e 4740. LaTeX Warning: Hyper reference `radv-trigger' on page 52 undefined on input lin e 4749. LaTeX Warning: Hyper reference `radv-iface-route-preference' on page 52 undefin ed on input line 4815. Underfull \hbox (badness 1354) in paragraph at lines 4812--4817 []\OT1/cmr/m/n/10 The pref-er-ence of the route. The value can be \OT1/cmr/m/it /10 RA[]PREF[]LOW\OT1/cmr/m/n/10 , \OT1/cmr/m/it/10 RA[]PREF[]MEDIUM \OT1/cmr/m /n/10 or LaTeX Warning: Hyper reference `radv-iface-route-lifetime' on page 52 undefined on input line 4823. [52] Overfull \hbox (33.62593pt too wide) in paragraph at lines 4890--4890 [] \OT1/cmtt/m/n/10 propagate routes yes; # Propagate the rou tes from the radv_routes table[] [53] Overfull \hbox (170.12474pt too wide) in paragraph at lines 4978--4978 [] \OT1/cmtt/m/n/10 algorithm ( keyed md5 | keyed sha1 | hmac sha1 | hmac sha256 | hmac sha384 | hmac sha512 );[] [54] LaTeX Warning: Hyper reference `proto-iface' on page 55 undefined on input line 5003. [55] LaTeX Warning: Hyper reference `proto-pass' on page 56 undefined on input line 5137. LaTeX Warning: Hyper reference `proto-tx-class' on page 56 undefined on input l ine 5162. [56] [57] LaTeX Warning: Hyper reference `bfd' on page 58 undefined on input line 5364. [58] [59] Chapter 7. [60] (./bird.aux) LaTeX Warning: There were undefined references. LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. ) (see the transcript file for additional information) Output written on bird.pdf (60 pages, 351206 bytes). Transcript written on bird.log. pdflatex bird.tex This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2018) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./bird.tex LaTeX2e <2018-04-01> patch level 5 (/usr/share/texlive/texmf-dist/tex/latex/base/book.cls Document Class: book 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/bk10.clo)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty)) (/usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty) (/builddir/build/BUILD/bird-1.6.8/doc/tex/birddoc.sty) (/usr/share/texmf/tex/latex/misc/qwertz.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/latin1.def)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/epsfig.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def)))) (/usr/share/texmf/tex/latex/misc/null.sty) (./bird.aux) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) (./bird.out) (./bird.out) (/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) Underfull \hbox (badness 10000) in paragraph at lines 21--21 [1{/usr/share/texlive/texmf-dist/fonts/map/pdftex/updmap/pdftex.map}] (./bird.toc) [2] Chapter 1. (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) [3] [4] [5] Chapter 2. [6] Chapter 3. [7] [8] [9] [10] [11] [12] Chapter 4. Underfull \hbox (badness 10000) in paragraph at lines 1046--1050 [] []\OT1/cmtt/m/n/10 show route [[for] \OT1/cmr/m/it/10 pre-fix$\OMS/cmsy/m /n/10 j$\OT1/cmr/m/it/10 IP\OT1/cmtt/m/n/10 ] [table \OT1/cmr/m/it/10 t\OT1/cmt t/m/n/10 ] [filter \OT1/cmr/m/it/10 f$\OMS/cmsy/m/n/10 j$\OT1/cmtt/m/n/10 where \OT1/cmr/m/it/10 c\OT1/cmtt/m/n/10 ] [(export$\OMS/cmsy/m/n/10 j$\OT1/cmtt/m/n /10 preexport$\OMS/cmsy/m/n/10 j$\OT1/cmtt/m/n/10 noexport) \OT1/cmr/m/it/10 p\ OT1/cmtt/m/n/10 ] [13] [14] [15] Chapter 5. [16] [17] Underfull \hbox (badness 5050) in paragraph at lines 1449--1456 []\OT1/cmr/m/n/10 For pair sets, ex-pres-sions like \OT1/cmtt/m/n/10 (123,*) \O T1/cmr/m/n/10 can be used to de-note ranges (in that case Overfull \hbox (27.12624pt too wide) in paragraph at lines 1486--1486 [] \OT1/cmtt/m/n/10 es = [ (rt, myas, 3*10), (rt, myas+one, 0..16*16*1 6-1), (ro, myas+2, *) ];[] Underfull \hbox (badness 2393) in paragraph at lines 1502--1510 []\OT1/cmr/m/n/10 There are also two short-hands for pre-fix pat-terns: \OT1/cm r/m/it/10 ad-dress\OT1/cmtt/m/n/10 /\OT1/cmr/m/it/10 len\OT1/cmtt/m/n/10 + \OT1 /cmr/m/n/10 is a short-hand for \OT1/cmr/m/it/10 ad- Underfull \hbox (badness 7486) in paragraph at lines 1511--1519 []\OT1/cmr/m/n/10 For ex-am-ple, \OT1/cmtt/m/n/10 [ 1.0.0.0/8, 2.0.0.0/8+, 3.0. 0.0/8-, 4.0.0.0/8$\OMS/cmsy/m/n/10 f$\OT1/cmtt/m/n/10 16,24$\OMS/cmsy/m/n/10 g$ \OT1/cmtt/m/n/10 ] \OT1/cmr/m/n/10 matches pre-fix Underfull \hbox (badness 10000) in paragraph at lines 1520--1524 \OT1/cmtt/m/n/10 192.168.0.0/16 le 24 \OT1/cmr/m/n/10 as \OT1/cmtt/m/n/10 192.1 68.0.0/16$\OMS/cmsy/m/n/10 f$\OT1/cmtt/m/n/10 16,24$\OMS/cmsy/m/n/10 g$ \OT1/cm r/m/n/10 and \OT1/cmtt/m/n/10 192.168.0.0/16 ge 24 \OT1/cmr/m/n/10 as [18] [19] [20] [21] [22] Chapter 6. [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] Underfull \hbox (badness 10000) in paragraph at lines 3435--3442 []\OT1/cmtt/m/n/10 krt[]mtu\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]lock[]mtu\OT 1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]window\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 k rt[]lock[]window\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]rtt\OT1/cmr/m/n/10 , \O T1/cmtt/m/n/10 krt[]lock[]rtt\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]rttvar\OT1 /cmr/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 3435--3442 \OT1/cmtt/m/n/10 krt[]lock[]rttvar\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]sstre sh\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]lock[]sstresh\OT1/cmr/m/n/10 , \OT1/c mtt/m/n/10 krt[]cwnd\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]lock[]cwnd\OT1/cmr/ m/n/10 , \OT1/cmtt/m/n/10 krt[]advmss\OT1/cmr/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 3435--3442 \OT1/cmtt/m/n/10 krt[]lock[]advmss\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]reord ering\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]lock[]reordering\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]hoplimit\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]lock[]hop limit\OT1/cmr/m/n/10 , Underfull \hbox (badness 6364) in paragraph at lines 3435--3442 \OT1/cmtt/m/n/10 krt[]rto[]min\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]lock[]rto []min\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]initcwnd\OT1/cmr/m/n/10 , \OT1/cmt t/m/n/10 krt[]initrwnd\OT1/cmr/m/n/10 , \OT1/cmtt/m/n/10 krt[]quickack\OT1/cmr/ m/n/10 , \OT1/cmtt/m/n/10 krt[]feature[]ecn\OT1/cmr/m/n/10 , [38] [39] [40] Overfull \hbox (212.12437pt too wide) in paragraph at lines 3755--3755 [] \OT1/cmtt/m/n/10 algorithm ( keyed md5 | key ed sha1 | hmac sha1 | hmac sha256 | hmac sha384 | hmac sha512 );[] Overfull \hbox (212.12437pt too wide) in paragraph at lines 3755--3755 [] \OT1/cmtt/m/n/10 algorithm ( keyed md5 | key ed sha1 | hmac sha1 | hmac sha256 | hmac sha384 | hmac sha512 );[] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] Underfull \hbox (badness 1354) in paragraph at lines 4812--4817 []\OT1/cmr/m/n/10 The pref-er-ence of the route. The value can be \OT1/cmr/m/it /10 RA[]PREF[]LOW\OT1/cmr/m/n/10 , \OT1/cmr/m/it/10 RA[]PREF[]MEDIUM \OT1/cmr/m /n/10 or [52] Overfull \hbox (33.62593pt too wide) in paragraph at lines 4890--4890 [] \OT1/cmtt/m/n/10 propagate routes yes; # Propagate the rou tes from the radv_routes table[] [53] Overfull \hbox (170.12474pt too wide) in paragraph at lines 4978--4978 [] \OT1/cmtt/m/n/10 algorithm ( keyed md5 | keyed sha1 | hmac sha1 | hmac sha256 | hmac sha384 | hmac sha512 );[] [54] [55] [56] [57] [58] [59] Chapter 7. [60] (./bird.aux) ) (see the transcript file for additional information) Output written on bird.pdf (60 pages, 356678 bytes). Transcript written on bird.log. make[1]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/doc' BUILDSTDERR: kpathsea: Running mktexfmt pdflatex.fmt BUILDSTDERR: mktexfmt: mktexfmt is using the following fmtutil.cnf files (in precedence order): BUILDSTDERR: mktexfmt: /usr/share/texlive/texmf-dist/web2c/fmtutil.cnf BUILDSTDERR: mktexfmt: mktexfmt is using the following fmtutil.cnf file for writing changes: BUILDSTDERR: mktexfmt: /builddir/.texlive2018/texmf-config/web2c/fmtutil.cnf BUILDSTDERR: mktexfmt [INFO]: writing formats under /builddir/.texlive2018/texmf-var/web2c BUILDSTDERR: mktexfmt [INFO]: --- remaking pdflatex with pdftex BUILDSTDERR: mktexfmt: running `pdftex -ini -jobname=pdflatex -progname=pdflatex -translate-file=cp227.tcx *pdflatex.ini' ... BUILDSTDERR: This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2018) (INITEX) BUILDSTDERR: restricted \write18 enabled. BUILDSTDERR: (/usr/share/texlive/texmf-dist/web2c/cp227.tcx) BUILDSTDERR: entering extended mode BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/pdflatex.ini BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/generic/tex-ini-files/pdftexconfig.tex) BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/base/latex.ltx BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/base/texsys.cfg) BUILDSTDERR: ./texsys.aux found BUILDSTDERR: \@currdir set to: ./. BUILDSTDERR: Assuming \openin and \input BUILDSTDERR: have the same search path. BUILDSTDERR: Defining UNIX/DOS style filename parser. BUILDSTDERR: catcodes, registers, parameters, BUILDSTDERR: LaTeX2e <2018-04-01> patch level 5 BUILDSTDERR: hacks, control, par, spacing, files, font encodings, lengths, BUILDSTDERR: ==================================== BUILDSTDERR: Local config file fonttext.cfg used BUILDSTDERR: ==================================== BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/base/fonttext.cfg BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/base/fonttext.ltx BUILDSTDERR: === Don't modify this file, use a .cfg file instead === BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/base/omlenc.def) BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def) BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.def) BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.def) BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/base/t1cmr.fd) BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/base/ot1cmr.fd) BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/base/ot1cmss.fd) BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/base/ot1cmtt.fd))) BUILDSTDERR: ==================================== BUILDSTDERR: Local config file fontmath.cfg used BUILDSTDERR: ==================================== BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/base/fontmath.cfg BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/base/fontmath.ltx BUILDSTDERR: === Don't modify this file, use a .cfg file instead === BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/base/omlcmm.fd) BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/base/omscmsy.fd) BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/base/omxcmex.fd) BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/base/ucmr.fd))) BUILDSTDERR: ==================================== BUILDSTDERR: Local config file preload.cfg used BUILDSTDERR: ===================================== BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/base/preload.cfg BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/base/preload.ltx)) page nos., x-ref, BUILDSTDERR: environments, center, verbatim, math definitions, boxes, title, sectioning, BUILDSTDERR: contents, floats, footnotes, index, bibliography, output, BUILDSTDERR: =========================================== BUILDSTDERR: Local configuration file hyphen.cfg used BUILDSTDERR: =========================================== BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/generic/babel/hyphen.cfg BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/generic/babel/switch.def) BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/generic/hyphen/hyphen.tex) BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/generic/hyphen/dumyhyph.tex) BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/generic/hyphen/zerohyph.tex)) BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu) BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu) BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu)) BUILDSTDERR: ) ) BUILDSTDERR: Beginning to dump on file pdflatex.fmt BUILDSTDERR: (preloaded format=pdflatex 2019.9.11) BUILDSTDERR: 5413 strings of total length 72241 BUILDSTDERR: 50531 memory locations dumped; current usage is 144&50357 BUILDSTDERR: 3741 multiletter control sequences BUILDSTDERR: \font\nullfont=nullfont BUILDSTDERR: \font\OMX/cmex/m/n/10=cmex10 BUILDSTDERR: \font\tenln=line10 BUILDSTDERR: \font\tenlnw=linew10 BUILDSTDERR: \font\tencirc=lcircle10 BUILDSTDERR: \font\tencircw=lcirclew10 BUILDSTDERR: \font\OT1/cmr/m/n/5=cmr5 BUILDSTDERR: \font\OT1/cmr/m/n/7=cmr7 BUILDSTDERR: \font\OT1/cmr/m/n/10=cmr10 BUILDSTDERR: \font\OML/cmm/m/it/5=cmmi5 BUILDSTDERR: \font\OML/cmm/m/it/7=cmmi7 BUILDSTDERR: \font\OML/cmm/m/it/10=cmmi10 BUILDSTDERR: \font\OMS/cmsy/m/n/5=cmsy5 BUILDSTDERR: \font\OMS/cmsy/m/n/7=cmsy7 BUILDSTDERR: \font\OMS/cmsy/m/n/10=cmsy10 BUILDSTDERR: 3633 words of font info for 14 preloaded fonts BUILDSTDERR: 14 hyphenation exceptions BUILDSTDERR: Hyphenation trie of length 6081 has 183 ops out of 35111 BUILDSTDERR: 2 for language 1 BUILDSTDERR: 181 for language 0 BUILDSTDERR: 0 words of pdfTeX memory BUILDSTDERR: 0 indirect objects BUILDSTDERR: No pages of output. BUILDSTDERR: Transcript written on pdflatex.log. BUILDSTDERR: mktexfmt [INFO]: /builddir/.texlive2018/texmf-var/web2c/pdftex/pdflatex.fmt installed. BUILDSTDERR: mktexfmt [INFO]: Successfully rebuilt formats: 1 BUILDSTDERR: mktexfmt [INFO]: Not selected formats: 15 BUILDSTDERR: mktexfmt [INFO]: Total formats: 16 BUILDSTDERR: mktexfmt [INFO]: exiting with status 0 make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/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.8/obj/nest' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/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.8/obj/filter' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/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.8/obj/proto/bfd' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/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.8/obj/proto/bgp' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/mrt' gcc -I../../ -I../../.. -MM ../../../proto/mrt/mrt.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/mrt' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/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.8/obj/proto/ospf' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/pipe' gcc -I../../ -I../../.. -MM ../../../proto/pipe/pipe.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/pipe' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/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.8/obj/proto/rip' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/static' gcc -I../../ -I../../.. -MM ../../../proto/static/static.c >depend make[3]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/static' make[3]: Entering directory '/builddir/build/BUILD/bird-1.6.8/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.8/obj/client' make[1]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj' touch .dep-stamp make[1]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj' set -e ; for a in lib conf ; do /usr/bin/make -C $a subdir ; done make[1]: Entering directory '/builddir/build/BUILD/bird-1.6.8/doc' pdflatex prog.tex This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2018) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./prog.tex LaTeX2e <2018-04-01> patch level 5 (/usr/share/texlive/texmf-dist/tex/latex/base/book.cls Document Class: book 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/bk10.clo)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty)) (/usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty) (/builddir/build/BUILD/bird-1.6.8/doc/tex/birddoc.sty) (/usr/share/texmf/tex/latex/misc/qwertz.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/latin1.def)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/epsfig.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def)))) (/usr/share/texmf/tex/latex/misc/null.sty) No file prog.aux. (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) (./prog.out) (./prog.out) (/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) Underfull \hbox (badness 10000) in paragraph at lines 22--22 [1{/usr/share/texlive/texmf-dist/fonts/map/pdftex/updmap/pdftex.map}] [2] Chapter 1. (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) [3] [4] [5] Chapter 2. [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] Underfull \hbox (badness 1442) in paragraph at lines 1804--1810 \OT1/cmr/m/n/10 and \OT1/cmr/m/it/10 proto[]want[]export[]down()\OT1/cmr/m/n/10 ) and they are au-to-mat-i-cally freed af-ter the pro-to-col is flushed (in [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] Chapter 3. [40] [41] [42] [43] [44] [45] Chapter 4. [46] [47] [48] [49] [50] Chapter 5. [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] Underfull \hbox (badness 5036) in paragraph at lines 6818--6824 []\OT1/cmr/m/n/10 The func-tion ac-ti-vates an up-date ses-sion and starts send -ing rout-ing up-date pack-ets (us-ing [72] [73] Chapter 6. [74] [75] [76] Chapter 7. [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] Chapter 8. [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] (./prog.aux ) ) (see the transcript file for additional information) Output written on prog.pdf (102 pages, 453019 bytes). Transcript written on prog.log. pdflatex prog.tex This is pdfTeX, Version 3.14159265-2.6-1.40.19 (TeX Live 2018) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./prog.tex LaTeX2e <2018-04-01> patch level 5 (/usr/share/texlive/texmf-dist/tex/latex/base/book.cls Document Class: book 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/bk10.clo)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty)) (/usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty) (/builddir/build/BUILD/bird-1.6.8/doc/tex/birddoc.sty) (/usr/share/texmf/tex/latex/misc/qwertz.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/latin1.def)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/epsfig.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def)))) (/usr/share/texmf/tex/latex/misc/null.sty) (./prog.aux) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) (./prog.out) (./prog.out) (/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) Underfull \hbox (badness 10000) in paragraph at lines 22--22 [1{/usr/share/texlive/texmf-dist/fonts/map/pdftex/updmap/pdftex.map}] (./prog.toc [2]) [3] Chapter 1. (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) [4] [5] [6] Chapter 2. [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] Underfull \hbox (badness 1442) in paragraph at lines 1804--1810 \OT1/cmr/m/n/10 and \OT1/cmr/m/it/10 proto[]want[]export[]down()\OT1/cmr/m/n/10 ) and they are au-to-mat-i-cally freed af-ter the pro-to-col is flushed (in [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] Chapter 3. [41] [42] [43] [44] [45] [46] Chapter 4. [47] [48] [49] [50] [51] Chapter 5. [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] Underfull \hbox (badness 5036) in paragraph at lines 6818--6824 []\OT1/cmr/m/n/10 The func-tion ac-ti-vates an up-date ses-sion and starts send -ing rout-ing up-date pack-ets (us-ing [73] [74] Chapter 6. [75] [76] [77] Chapter 7. [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] Chapter 8. [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] (./prog.aux) ) (see the transcript file for additional information) Output written on prog.pdf (103 pages, 456781 bytes). Transcript written on prog.log. make[1]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/doc' rm prog.tex bird.tex make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' CC -o bitops.o -c bitops.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' CC -o checksum.o -c checksum.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' CC -o event.o -c event.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' CC -o lists.o -c lists.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' CC -o ip.o -c ip.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: ~~~~~~^~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' 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:6: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: void 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:632: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: ^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' CC -o mac.o -c mac.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' CC -o krt.o -c krt.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' 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: ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' CC -o md5.o -c md5.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' CC -o mempool.o -c mempool.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' 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: ^ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' CC -o main.o -c main.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' BUILDSTDERR: main.c: In function 'add_num_const': BUILDSTDERR: main.c:104: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:16, BUILDSTDERR: from main.c:32: BUILDSTDERR: ../conf/conf.h:161: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:197: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:16, BUILDSTDERR: from main.c:32: BUILDSTDERR: ../conf/conf.h:66:16: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'char *' BUILDSTDERR: struct config *config_alloc(const byte *name); BUILDSTDERR: ^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' CC -o patmatch.o -c patmatch.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' CC -o random.o -c random.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' CC -o io.o -c io.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' BUILDSTDERR: io.c: In function 'tm_shot': BUILDSTDERR: io.c:365: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:1339: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:1355: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:1374: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:1423: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:1912: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: ^~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' CC -o resource.o -c resource.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: ^ make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' CC -o printf.o -c printf.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' CC -o sha256.o -c sha256.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' CC -o sha512.o -c sha512.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' CC -o netlink.o -c netlink.c BUILDSTDERR: netlink.c: In function 'kif_do_scan': BUILDSTDERR: netlink.c:839:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (h = nl_get_scan()) BUILDSTDERR: ^ BUILDSTDERR: netlink.c:866: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:989:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (ea = ea_find(eattrs, EA_KRT_SCOPE)) BUILDSTDERR: ^~ BUILDSTDERR: netlink.c:994:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (ea = ea_find(eattrs, EA_KRT_PREFSRC)) BUILDSTDERR: ^~ BUILDSTDERR: netlink.c:997:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (ea = ea_find(eattrs, EA_KRT_REALM)) BUILDSTDERR: ^~ BUILDSTDERR: netlink.c:1005: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:1487:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (h = nl_get_scan()) BUILDSTDERR: ^ BUILDSTDERR: In file included from ../conf/conf.h:14, BUILDSTDERR: from ../../nest/protocol.h:16, BUILDSTDERR: from netlink.c:20: 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:1673: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:1711: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:1715: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:1719: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:1723: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:1728: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:1736: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: ^~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' CC -o sha1.o -c sha1.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' CC -o slab.o -c slab.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' 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: ^~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' CC -o slists.o -c slists.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' 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: ^ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' CC -o tbf.o -c tbf.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' CC -o xmalloc.o -c xmalloc.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' 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.8/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/conf' CC -o conf.o -c conf.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/conf' 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: ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/conf' CC -o cf-lex.o -c cf-lex.c BUILDSTDERR: In file included from cf-lex.l:59: BUILDSTDERR: ../conf/keywords.h:71: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:71:3: note: (near initialization for 'keyword_list[0].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: { "on", ON, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:72:3: note: (near initialization for 'keyword_list[1].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: { "off", OFF, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:73:3: note: (near initialization for 'keyword_list[2].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: { "yes", YES, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:74:3: note: (near initialization for 'keyword_list[3].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: { "no", NO, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:75:3: note: (near initialization for 'keyword_list[4].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: { "s", S, NULL }, BUILDSTDERR: ^~~ BUILDSTDERR: ../conf/keywords.h:76:3: note: (near initialization for 'keyword_list[5].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: { "ms", MS, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:77:3: note: (near initialization for 'keyword_list[6].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: { "us", US, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:78:3: note: (near initialization for 'keyword_list[7].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: { "port", PORT, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:79:3: note: (near initialization for 'keyword_list[8].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: { "log", LOG, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:80:3: note: (near initialization for 'keyword_list[9].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: { "syslog", SYSLOG, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:81:3: note: (near initialization for 'keyword_list[10].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: { "all", ALL, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:82:3: note: (near initialization for 'keyword_list[11].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: { "debug", DEBUG, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:83:3: note: (near initialization for 'keyword_list[12].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: { "trace", TRACE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:84:3: note: (near initialization for 'keyword_list[13].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: { "info", INFO, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:85:3: note: (near initialization for 'keyword_list[14].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: { "remote", REMOTE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:86:3: note: (near initialization for 'keyword_list[15].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: { "warning", WARNING, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:87:3: note: (near initialization for 'keyword_list[16].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: { "error", ERROR, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:88:3: note: (near initialization for 'keyword_list[17].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: { "auth", AUTH, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:89:3: note: (near initialization for 'keyword_list[18].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: { "fatal", FATAL, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:90:3: note: (near initialization for 'keyword_list[19].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: { "bug", BUG, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:91:3: note: (near initialization for 'keyword_list[20].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: { "stderr", STDERR, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:92:3: note: (near initialization for 'keyword_list[21].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: { "soft", SOFT, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:93:3: note: (near initialization for 'keyword_list[22].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: { "timeformat", TIMEFORMAT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:94:3: note: (near initialization for 'keyword_list[23].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: { "iso", ISO, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:95:3: note: (near initialization for 'keyword_list[24].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: { "old", OLD, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:96:3: note: (near initialization for 'keyword_list[25].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: { "short", SHORT, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:97:3: note: (near initialization for 'keyword_list[26].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: { "long", LONG, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:98:3: note: (near initialization for 'keyword_list[27].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: { "base", BASE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:99:3: note: (near initialization for 'keyword_list[28].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: { "name", NAME, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:100:3: note: (near initialization for 'keyword_list[29].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: { "confirm", CONFIRM, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:101:3: note: (near initialization for 'keyword_list[30].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: { "undo", UNDO, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:102:3: note: (near initialization for 'keyword_list[31].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: { "check", CHECK, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:103:3: note: (near initialization for 'keyword_list[32].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: { "timeout", TIMEOUT, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:104:3: note: (near initialization for 'keyword_list[33].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: { "latency", LATENCY, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:105:3: note: (near initialization for 'keyword_list[34].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: { "limit", LIMIT, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:106:3: note: (near initialization for 'keyword_list[35].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: { "watchdog", WATCHDOG, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:107:3: note: (near initialization for 'keyword_list[36].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: { "configure", CONFIGURE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:108:3: note: (near initialization for 'keyword_list[37].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: { "down", DOWN, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:109:3: note: (near initialization for 'keyword_list[38].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: { "kernel", KERNEL, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:110:3: note: (near initialization for 'keyword_list[39].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: { "persist", PERSIST, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:111:3: note: (near initialization for 'keyword_list[40].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: { "scan", SCAN, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:112:3: note: (near initialization for 'keyword_list[41].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: { "time", TIME, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:113:3: note: (near initialization for 'keyword_list[42].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: { "learn", LEARN, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:114:3: note: (near initialization for 'keyword_list[43].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: { "device", DEVICE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:115:3: note: (near initialization for 'keyword_list[44].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: { "routes", ROUTES, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:116:3: note: (near initialization for 'keyword_list[45].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: { "graceful", GRACEFUL, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:117:3: note: (near initialization for 'keyword_list[46].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: { "restart", RESTART, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:118:3: note: (near initialization for 'keyword_list[47].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: { "krt_source", KRT_SOURCE, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:119:3: note: (near initialization for 'keyword_list[48].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: { "krt_metric", KRT_METRIC, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:120:3: note: (near initialization for 'keyword_list[49].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: { "merge", MERGE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:121:3: note: (near initialization for 'keyword_list[50].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: { "paths", PATHS, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:122:3: note: (near initialization for 'keyword_list[51].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: { "table", TABLE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:123:3: note: (near initialization for 'keyword_list[52].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: { "metric", METRIC, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:124:3: note: (near initialization for 'keyword_list[53].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_prefsrc", KRT_PREFSRC, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:125:3: note: (near initialization for 'keyword_list[54].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_realm", KRT_REALM, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:126:3: note: (near initialization for 'keyword_list[55].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_scope", KRT_SCOPE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:127:3: note: (near initialization for 'keyword_list[56].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_mtu", KRT_MTU, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:128:3: note: (near initialization for 'keyword_list[57].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_window", KRT_WINDOW, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:129:3: note: (near initialization for 'keyword_list[58].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_rtt", KRT_RTT, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:130:3: note: (near initialization for 'keyword_list[59].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_rttvar", KRT_RTTVAR, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:131:3: note: (near initialization for 'keyword_list[60].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_sstresh", KRT_SSTRESH, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:132:3: note: (near initialization for 'keyword_list[61].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_cwnd", KRT_CWND, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:133:3: note: (near initialization for 'keyword_list[62].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_advmss", KRT_ADVMSS, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:134:3: note: (near initialization for 'keyword_list[63].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_reordering", KRT_REORDERING, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:135:3: note: (near initialization for 'keyword_list[64].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_hoplimit", KRT_HOPLIMIT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:136:3: note: (near initialization for 'keyword_list[65].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_initcwnd", KRT_INITCWND, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:137:3: note: (near initialization for 'keyword_list[66].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_rto_min", KRT_RTO_MIN, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:138:3: note: (near initialization for 'keyword_list[67].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_initrwnd", KRT_INITRWND, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:139:3: note: (near initialization for 'keyword_list[68].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_quickack", KRT_QUICKACK, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:140:3: note: (near initialization for 'keyword_list[69].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_mtu", KRT_LOCK_MTU, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:141:3: note: (near initialization for 'keyword_list[70].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_window", KRT_LOCK_WINDOW, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:142:3: note: (near initialization for 'keyword_list[71].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_rtt", KRT_LOCK_RTT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:143:3: note: (near initialization for 'keyword_list[72].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_rttvar", KRT_LOCK_RTTVAR, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:144:3: note: (near initialization for 'keyword_list[73].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_sstresh", KRT_LOCK_SSTRESH, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:145:3: note: (near initialization for 'keyword_list[74].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_cwnd", KRT_LOCK_CWND, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:146:3: note: (near initialization for 'keyword_list[75].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_advmss", KRT_LOCK_ADVMSS, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:147:3: note: (near initialization for 'keyword_list[76].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_reordering", KRT_LOCK_REORDERING, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:148:3: note: (near initialization for 'keyword_list[77].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_hoplimit", KRT_LOCK_HOPLIMIT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:149:3: note: (near initialization for 'keyword_list[78].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_rto_min", KRT_LOCK_RTO_MIN, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:150:3: note: (near initialization for 'keyword_list[79].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_feature_ecn", KRT_FEATURE_ECN, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:151:3: note: (near initialization for 'keyword_list[80].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_feature_allfrag", KRT_FEATURE_ALLFRAG, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:152:3: note: (near initialization for 'keyword_list[81].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: { "router", ROUTER, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:153:3: note: (near initialization for 'keyword_list[82].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: { "id", ID, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:154:3: note: (near initialization for 'keyword_list[83].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: { "protocol", PROTOCOL, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:155:3: note: (near initialization for 'keyword_list[84].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: { "template", TEMPLATE, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:156:3: note: (near initialization for 'keyword_list[85].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: { "preference", PREFERENCE, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:157:3: note: (near initialization for 'keyword_list[86].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: { "disabled", DISABLED, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:158:3: note: (near initialization for 'keyword_list[87].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: { "direct", DIRECT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:159:3: note: (near initialization for 'keyword_list[88].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: { "interface", INTERFACE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:160:3: note: (near initialization for 'keyword_list[89].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: { "import", IMPORT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:161:3: note: (near initialization for 'keyword_list[90].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: { "export", EXPORT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:162:3: note: (near initialization for 'keyword_list[91].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: { "filter", FILTER, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:163:3: note: (near initialization for 'keyword_list[92].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: { "none", NONE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:164:3: note: (near initialization for 'keyword_list[93].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: { "vrf", VRF, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:165:3: note: (near initialization for 'keyword_list[94].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: { "default", DEFAULT, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:166:3: note: (near initialization for 'keyword_list[95].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: { "states", STATES, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:167:3: note: (near initialization for 'keyword_list[96].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: { "filters", FILTERS, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:168:3: note: (near initialization for 'keyword_list[97].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: { "receive", RECEIVE, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:169:3: note: (near initialization for 'keyword_list[98].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: { "action", ACTION, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:170:3: note: (near initialization for 'keyword_list[99].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: { "warn", WARN, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:171:3: note: (near initialization for 'keyword_list[100].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: { "block", BLOCK, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:172:3: note: (near initialization for 'keyword_list[101].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: { "disable", DISABLE, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:173:3: note: (near initialization for 'keyword_list[102].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: { "keep", KEEP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:174:3: note: (near initialization for 'keyword_list[103].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: { "filtered", FILTERED, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:175:3: note: (near initialization for 'keyword_list[104].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: { "password", PASSWORD, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:176:3: note: (near initialization for 'keyword_list[105].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: { "from", FROM, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:177:3: note: (near initialization for 'keyword_list[106].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: { "passive", PASSIVE, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:178:3: note: (near initialization for 'keyword_list[107].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: { "to", TO, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:179:3: note: (near initialization for 'keyword_list[108].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: { "events", EVENTS, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:180:3: note: (near initialization for 'keyword_list[109].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: { "packets", PACKETS, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:181:3: note: (near initialization for 'keyword_list[110].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: { "protocols", PROTOCOLS, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:182:3: note: (near initialization for 'keyword_list[111].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: { "interfaces", INTERFACES, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:183:3: note: (near initialization for 'keyword_list[112].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: { "algorithm", ALGORITHM, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:184:3: note: (near initialization for 'keyword_list[113].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: { "keyed", KEYED, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:185:3: note: (near initialization for 'keyword_list[114].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: { "hmac", HMAC, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:186:3: note: (near initialization for 'keyword_list[115].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: { "md5", MD5, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:187:3: note: (near initialization for 'keyword_list[116].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: { "sha1", SHA1, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:188:3: note: (near initialization for 'keyword_list[117].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: { "sha256", SHA256, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:189:3: note: (near initialization for 'keyword_list[118].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: { "sha384", SHA384, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:190:3: note: (near initialization for 'keyword_list[119].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: { "sha512", SHA512, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:191:3: note: (near initialization for 'keyword_list[120].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: { "primary", PRIMARY, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:192:3: note: (near initialization for 'keyword_list[121].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: { "stats", STATS, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:193:3: note: (near initialization for 'keyword_list[122].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: { "count", COUNT, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:194:3: note: (near initialization for 'keyword_list[123].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: { "for", FOR, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:195:3: note: (near initialization for 'keyword_list[124].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: { "commands", COMMANDS, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:196:3: note: (near initialization for 'keyword_list[125].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: { "preexport", PREEXPORT, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:197:3: note: (near initialization for 'keyword_list[126].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: { "noexport", NOEXPORT, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:198:3: note: (near initialization for 'keyword_list[127].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: { "generate", GENERATE, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:199:3: note: (near initialization for 'keyword_list[128].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: { "roa", ROA, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:200:3: note: (near initialization for 'keyword_list[129].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: { "listen", LISTEN, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:201:3: note: (near initialization for 'keyword_list[130].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: { "bgp", BGP, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:202:3: note: (near initialization for 'keyword_list[131].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: { "v6only", V6ONLY, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:203:3: note: (near initialization for 'keyword_list[132].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: { "dual", DUAL, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:204:3: note: (near initialization for 'keyword_list[133].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: { "address", ADDRESS, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:205:3: note: (near initialization for 'keyword_list[134].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: { "passwords", PASSWORDS, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:206:3: note: (near initialization for 'keyword_list[135].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: { "description", DESCRIPTION, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:207:3: note: (near initialization for 'keyword_list[136].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: { "sorted", SORTED, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:208:3: note: (near initialization for 'keyword_list[137].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: { "reload", RELOAD, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:209:3: note: (near initialization for 'keyword_list[138].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: { "in", IN, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:210:3: note: (near initialization for 'keyword_list[139].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: { "out", OUT, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:211:3: note: (near initialization for 'keyword_list[140].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: { "mrtdump", MRTDUMP, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:212:3: note: (near initialization for 'keyword_list[141].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: { "messages", MESSAGES, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:213:3: note: (near initialization for 'keyword_list[142].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: { "restrict", RESTRICT, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:214:3: note: (near initialization for 'keyword_list[143].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: { "memory", MEMORY, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:215:3: note: (near initialization for 'keyword_list[144].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: { "igp_metric", IGP_METRIC, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:216:3: note: (near initialization for 'keyword_list[145].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: { "class", CLASS, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:217:3: note: (near initialization for 'keyword_list[146].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: { "dscp", DSCP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:218:3: note: (near initialization for 'keyword_list[147].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: { "wait", WAIT, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:219:3: note: (near initialization for 'keyword_list[148].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: { "max", MAX, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:220:3: note: (near initialization for 'keyword_list[149].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: { "flush", FLUSH, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:221:3: note: (near initialization for 'keyword_list[150].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: { "as", AS, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:222:3: note: (near initialization for 'keyword_list[151].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_DUMMY", -((T_ENUM_RTS<<16) | RTS_DUMMY), NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:223:3: note: (near initialization for 'keyword_list[152].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_STATIC", -((T_ENUM_RTS<<16) | RTS_STATIC), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:224:3: note: (near initialization for 'keyword_list[153].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_INHERIT", -((T_ENUM_RTS<<16) | RTS_INHERIT), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:225:3: note: (near initialization for 'keyword_list[154].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_DEVICE", -((T_ENUM_RTS<<16) | RTS_DEVICE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:226:3: note: (near initialization for 'keyword_list[155].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_DEVICE", -((T_ENUM_RTS<<16) | RTS_STATIC_DEVICE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:227:3: note: (near initialization for 'keyword_list[156].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_REDIRECT", -((T_ENUM_RTS<<16) | RTS_REDIRECT), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:228:3: note: (near initialization for 'keyword_list[157].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_RIP", -((T_ENUM_RTS<<16) | RTS_RIP), NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:229:3: note: (near initialization for 'keyword_list[158].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_OSPF", -((T_ENUM_RTS<<16) | RTS_OSPF), NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:230:3: note: (near initialization for 'keyword_list[159].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_OSPF_IA", -((T_ENUM_RTS<<16) | RTS_OSPF_IA), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:231:3: note: (near initialization for 'keyword_list[160].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_OSPF_EXT1", -((T_ENUM_RTS<<16) | RTS_OSPF_EXT1), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:232:3: note: (near initialization for 'keyword_list[161].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_EXT2", -((T_ENUM_RTS<<16) | RTS_OSPF_EXT2), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:233:3: note: (near initialization for 'keyword_list[162].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_BGP", -((T_ENUM_RTS<<16) | RTS_BGP), NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:234:3: note: (near initialization for 'keyword_list[163].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_PIPE", -((T_ENUM_RTS<<16) | RTS_PIPE), NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:235:3: note: (near initialization for 'keyword_list[164].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_BABEL", -((T_ENUM_RTS<<16) | RTS_BABEL), NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:236:3: note: (near initialization for 'keyword_list[165].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: { "SCOPE_HOST", -((T_ENUM_SCOPE<<16) | SCOPE_HOST), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:237:3: note: (near initialization for 'keyword_list[166].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: { "SCOPE_LINK", -((T_ENUM_SCOPE<<16) | SCOPE_LINK), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:238:3: note: (near initialization for 'keyword_list[167].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: { "SCOPE_SITE", -((T_ENUM_SCOPE<<16) | SCOPE_SITE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:239:3: note: (near initialization for 'keyword_list[168].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_ORGANIZATION", -((T_ENUM_SCOPE<<16) | SCOPE_ORGANIZATION), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:240:3: note: (near initialization for 'keyword_list[169].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_UNIVERSE", -((T_ENUM_SCOPE<<16) | SCOPE_UNIVERSE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:241:3: note: (near initialization for 'keyword_list[170].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_UNDEFINED", -((T_ENUM_SCOPE<<16) | SCOPE_UNDEFINED), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:242:3: note: (near initialization for 'keyword_list[171].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: { "RTC_UNICAST", -((T_ENUM_RTC<<16) | RTC_UNICAST), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:243:3: note: (near initialization for 'keyword_list[172].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: { "RTC_BROADCAST", -((T_ENUM_RTC<<16) | RTC_BROADCAST), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:244:3: note: (near initialization for 'keyword_list[173].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: { "RTC_MULTICAST", -((T_ENUM_RTC<<16) | RTC_MULTICAST), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:245:3: note: (near initialization for 'keyword_list[174].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_ANYCAST", -((T_ENUM_RTC<<16) | RTC_ANYCAST), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:246:3: note: (near initialization for 'keyword_list[175].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: { "RTD_ROUTER", -((T_ENUM_RTD<<16) | RTD_ROUTER), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:247:3: note: (near initialization for 'keyword_list[176].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: { "RTD_DEVICE", -((T_ENUM_RTD<<16) | RTD_DEVICE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:248:3: note: (near initialization for 'keyword_list[177].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: { "RTD_BLACKHOLE", -((T_ENUM_RTD<<16) | RTD_BLACKHOLE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:249:3: note: (near initialization for 'keyword_list[178].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_UNREACHABLE", -((T_ENUM_RTD<<16) | RTD_UNREACHABLE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:250:3: note: (near initialization for 'keyword_list[179].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_PROHIBIT", -((T_ENUM_RTD<<16) | RTD_PROHIBIT), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:251:3: note: (near initialization for 'keyword_list[180].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_MULTIPATH", -((T_ENUM_RTD<<16) | RTD_MULTIPATH), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:252:3: note: (near initialization for 'keyword_list[181].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: { "ROA_UNKNOWN", -((T_ENUM_ROA<<16) | ROA_UNKNOWN), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:253:3: note: (near initialization for 'keyword_list[182].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: { "ROA_VALID", -((T_ENUM_ROA<<16) | ROA_VALID), NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:254:3: note: (near initialization for 'keyword_list[183].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: { "ROA_INVALID", -((T_ENUM_ROA<<16) | ROA_INVALID), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:255:3: note: (near initialization for 'keyword_list[184].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: { "show", SHOW, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:256:3: note: (near initialization for 'keyword_list[185].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: { "status", STATUS, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:257:3: note: (near initialization for 'keyword_list[186].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: { "summary", SUMMARY, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:258:3: note: (near initialization for 'keyword_list[187].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: { "route", ROUTE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:259:3: note: (near initialization for 'keyword_list[188].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: { "symbols", SYMBOLS, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:260:3: note: (near initialization for 'keyword_list[189].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: { "add", ADD, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:261:3: note: (near initialization for 'keyword_list[190].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: { "delete", DELETE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:262:3: note: (near initialization for 'keyword_list[191].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: { "dump", DUMP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:263:3: note: (near initialization for 'keyword_list[192].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: { "resources", RESOURCES, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:264:3: note: (near initialization for 'keyword_list[193].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: { "sockets", SOCKETS, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:265:3: note: (near initialization for 'keyword_list[194].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: { "neighbors", NEIGHBORS, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:266:3: note: (near initialization for 'keyword_list[195].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: { "attributes", ATTRIBUTES, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:267:3: note: (near initialization for 'keyword_list[196].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: { "eval", EVAL, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:268:3: note: (near initialization for 'keyword_list[197].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: { "echo", ECHO, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:269:3: note: (near initialization for 'keyword_list[198].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: { "enable", ENABLE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:270:3: note: (near initialization for 'keyword_list[199].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: { "function", FUNCTION, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:271:3: note: (near initialization for 'keyword_list[200].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: { "print", PRINT, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:272:3: note: (near initialization for 'keyword_list[201].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: { "printn", PRINTN, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:273:3: note: (near initialization for 'keyword_list[202].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: { "unset", UNSET, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:274:3: note: (near initialization for 'keyword_list[203].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: { "return", RETURN, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:275:3: note: (near initialization for 'keyword_list[204].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: { "accept", ACCEPT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:276:3: note: (near initialization for 'keyword_list[205].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: { "reject", REJECT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:277:3: note: (near initialization for 'keyword_list[206].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: { "quitbird", QUITBIRD, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:278:3: note: (near initialization for 'keyword_list[207].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: { "int", INT, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:279:3: note: (near initialization for 'keyword_list[208].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: { "bool", BOOL, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:280:3: note: (near initialization for 'keyword_list[209].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: { "ip", IP, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:281:3: note: (near initialization for 'keyword_list[210].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: { "prefix", PREFIX, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:282:3: note: (near initialization for 'keyword_list[211].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: { "pair", PAIR, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:283:3: note: (near initialization for 'keyword_list[212].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: { "quad", QUAD, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:284:3: note: (near initialization for 'keyword_list[213].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: { "ec", EC, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:285:3: note: (near initialization for 'keyword_list[214].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: { "lc", LC, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:286:3: note: (near initialization for 'keyword_list[215].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: { "set", SET, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:287:3: note: (near initialization for 'keyword_list[216].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: { "string", STRING, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:288:3: note: (near initialization for 'keyword_list[217].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: { "bgpmask", BGPMASK, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:289:3: note: (near initialization for 'keyword_list[218].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: { "bgppath", BGPPATH, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:290:3: note: (near initialization for 'keyword_list[219].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: { "clist", CLIST, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:291:3: note: (near initialization for 'keyword_list[220].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: { "eclist", ECLIST, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:292:3: note: (near initialization for 'keyword_list[221].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: { "lclist", LCLIST, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:293:3: note: (near initialization for 'keyword_list[222].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: { "if", IF, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:294:3: note: (near initialization for 'keyword_list[223].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: { "then", THEN, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:295:3: note: (near initialization for 'keyword_list[224].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: { "else", ELSE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:296:3: note: (near initialization for 'keyword_list[225].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: { "case", CASE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:297:3: note: (near initialization for 'keyword_list[226].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: { "true", TRUE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:298:3: note: (near initialization for 'keyword_list[227].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: { "false", FALSE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:299:3: note: (near initialization for 'keyword_list[228].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: { "rt", RT, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:300:3: note: (near initialization for 'keyword_list[229].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: { "ro", RO, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:301:3: note: (near initialization for 'keyword_list[230].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: { "unknown", UNKNOWN, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:302:3: note: (near initialization for 'keyword_list[231].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: { "generic", GENERIC, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:303:3: note: (near initialization for 'keyword_list[232].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: { "gw", GW, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:304:3: note: (near initialization for 'keyword_list[233].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: { "net", NET, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:305:3: note: (near initialization for 'keyword_list[234].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: { "mask", MASK, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:306:3: note: (near initialization for 'keyword_list[235].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: { "proto", PROTO, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:307:3: note: (near initialization for 'keyword_list[236].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: { "source", SOURCE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:308:3: note: (near initialization for 'keyword_list[237].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: { "scope", SCOPE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:309:3: note: (near initialization for 'keyword_list[238].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: { "cast", CAST, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:310:3: note: (near initialization for 'keyword_list[239].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: { "dest", DEST, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:311:3: note: (near initialization for 'keyword_list[240].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: { "ifname", IFNAME, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:312:3: note: (near initialization for 'keyword_list[241].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: { "ifindex", IFINDEX, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:313:3: note: (near initialization for 'keyword_list[242].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: { "len", LEN, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:314:3: note: (near initialization for 'keyword_list[243].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: { "defined", DEFINED, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:315:3: note: (near initialization for 'keyword_list[244].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: { "contains", CONTAINS, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:316:3: note: (near initialization for 'keyword_list[245].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: { "reset", RESET, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:317:3: note: (near initialization for 'keyword_list[246].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: { "prepend", PREPEND, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:318:3: note: (near initialization for 'keyword_list[247].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: { "first", FIRST, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:319:3: note: (near initialization for 'keyword_list[248].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: { "last", LAST, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:320:3: note: (near initialization for 'keyword_list[249].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: { "last_nonaggregated", LAST_NONAGGREGATED, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:321:3: note: (near initialization for 'keyword_list[250].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: { "match", MATCH, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:322:3: note: (near initialization for 'keyword_list[251].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: { "roa_check", ROA_CHECK, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:323:3: note: (near initialization for 'keyword_list[252].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: { "empty", EMPTY, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:324:3: note: (near initialization for 'keyword_list[253].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: { "where", WHERE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:325:3: note: (near initialization for 'keyword_list[254].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: { "bfd", BFD, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:326:3: note: (near initialization for 'keyword_list[255].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: { "min", MIN, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:327:3: note: (near initialization for 'keyword_list[256].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: { "idle", IDLE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:328:3: note: (near initialization for 'keyword_list[257].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: { "rx", RX, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:329:3: note: (near initialization for 'keyword_list[258].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: { "tx", TX, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:330:3: note: (near initialization for 'keyword_list[259].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: { "interval", INTERVAL, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:331:3: note: (near initialization for 'keyword_list[260].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: { "multiplier", MULTIPLIER, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:332:3: note: (near initialization for 'keyword_list[261].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: { "multihop", MULTIHOP, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:333:3: note: (near initialization for 'keyword_list[262].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: { "neighbor", NEIGHBOR, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:334:3: note: (near initialization for 'keyword_list[263].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: { "dev", DEV, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:335:3: note: (near initialization for 'keyword_list[264].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: { "local", LOCAL, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:336:3: note: (near initialization for 'keyword_list[265].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: { "authentication", AUTHENTICATION, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:337:3: note: (near initialization for 'keyword_list[266].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: { "simple", SIMPLE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:338:3: note: (near initialization for 'keyword_list[267].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: { "meticulous", METICULOUS, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:339:3: note: (near initialization for 'keyword_list[268].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: { "sessions", SESSIONS, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:340:3: note: (near initialization for 'keyword_list[269].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: { "hold", HOLD, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:341:3: note: (near initialization for 'keyword_list[270].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: { "connect", CONNECT, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:342:3: note: (near initialization for 'keyword_list[271].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: { "retry", RETRY, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:343:3: note: (near initialization for 'keyword_list[272].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: { "keepalive", KEEPALIVE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:344:3: note: (near initialization for 'keyword_list[273].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: { "startup", STARTUP, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:345:3: note: (near initialization for 'keyword_list[274].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: { "via", VIA, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:346:3: note: (near initialization for 'keyword_list[275].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: { "next", NEXT, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:347:3: note: (near initialization for 'keyword_list[276].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: { "hop", HOP, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:348:3: note: (near initialization for 'keyword_list[277].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: { "self", SELF, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:349:3: note: (near initialization for 'keyword_list[278].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: { "path", PATH, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:350:3: note: (near initialization for 'keyword_list[279].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: { "start", START, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:351:3: note: (near initialization for 'keyword_list[280].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: { "delay", DELAY, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:352:3: note: (near initialization for 'keyword_list[281].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: { "forget", FORGET, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:353:3: note: (near initialization for 'keyword_list[282].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: { "after", AFTER, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:354:3: note: (near initialization for 'keyword_list[283].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_path", BGP_PATH, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:355:3: note: (near initialization for 'keyword_list[284].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_local_pref", BGP_LOCAL_PREF, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:356:3: note: (near initialization for 'keyword_list[285].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_med", BGP_MED, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:357:3: note: (near initialization for 'keyword_list[286].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_origin", BGP_ORIGIN, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:358:3: note: (near initialization for 'keyword_list[287].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_next_hop", BGP_NEXT_HOP, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:359:3: note: (near initialization for 'keyword_list[288].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_atomic_aggr", BGP_ATOMIC_AGGR, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:360:3: note: (near initialization for 'keyword_list[289].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_aggregator", BGP_AGGREGATOR, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:361:3: note: (near initialization for 'keyword_list[290].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_community", BGP_COMMUNITY, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:362:3: note: (near initialization for 'keyword_list[291].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_ext_community", BGP_EXT_COMMUNITY, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:363:3: note: (near initialization for 'keyword_list[292].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: { "rr", RR, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:364:3: note: (near initialization for 'keyword_list[293].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: { "rs", RS, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:365:3: note: (near initialization for 'keyword_list[294].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: { "client", CLIENT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:366:3: note: (near initialization for 'keyword_list[295].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: { "cluster", CLUSTER, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:367:3: note: (near initialization for 'keyword_list[296].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: { "as4", AS4, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:368:3: note: (near initialization for 'keyword_list[297].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: { "advertise", ADVERTISE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:369:3: note: (near initialization for 'keyword_list[298].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: { "ipv4", IPV4, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:370:3: note: (near initialization for 'keyword_list[299].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: { "capabilities", CAPABILITIES, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:371:3: note: (near initialization for 'keyword_list[300].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: { "prefer", PREFER, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:372:3: note: (near initialization for 'keyword_list[301].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: { "older", OLDER, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:373:3: note: (near initialization for 'keyword_list[302].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: { "missing", MISSING, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:374:3: note: (near initialization for 'keyword_list[303].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: { "lladdr", LLADDR, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:375:3: note: (near initialization for 'keyword_list[304].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: { "drop", DROP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:376:3: note: (near initialization for 'keyword_list[305].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: { "ignore", IGNORE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:377:3: note: (near initialization for 'keyword_list[306].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: { "refresh", REFRESH, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:378:3: note: (near initialization for 'keyword_list[307].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: { "interpret", INTERPRET, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:379:3: note: (near initialization for 'keyword_list[308].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: { "communities", COMMUNITIES, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:380:3: note: (near initialization for 'keyword_list[309].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: { "bgp_originator_id", BGP_ORIGINATOR_ID, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:381:3: note: (near initialization for 'keyword_list[310].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: { "bgp_cluster_list", BGP_CLUSTER_LIST, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:382:3: note: (near initialization for 'keyword_list[311].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: { "igp", IGP, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:383:3: note: (near initialization for 'keyword_list[312].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: { "gateway", GATEWAY, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:384:3: note: (near initialization for 'keyword_list[313].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: { "recursive", RECURSIVE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:385:3: note: (near initialization for 'keyword_list[314].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: { "med", MED, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:386:3: note: (near initialization for 'keyword_list[315].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: { "ttl", TTL, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:387:3: note: (near initialization for 'keyword_list[316].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: { "security", SECURITY, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:388:3: note: (near initialization for 'keyword_list[317].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: { "deterministic", DETERMINISTIC, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:389:3: note: (near initialization for 'keyword_list[318].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: { "secondary", SECONDARY, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:390:3: note: (near initialization for 'keyword_list[319].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: { "allow", ALLOW, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:391:3: note: (near initialization for 'keyword_list[320].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: { "aware", AWARE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:392:3: note: (near initialization for 'keyword_list[321].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: { "link", LINK, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:393:3: note: (near initialization for 'keyword_list[322].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: { "extended", EXTENDED, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:394:3: note: (near initialization for 'keyword_list[323].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: { "setkey", SETKEY, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:395:3: note: (near initialization for 'keyword_list[324].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: { "bgp_large_community", BGP_LARGE_COMMUNITY, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:396:3: note: (near initialization for 'keyword_list[325].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: { "lived", LIVED, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:397:3: note: (near initialization for 'keyword_list[326].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: { "stale", STALE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:398:3: note: (near initialization for 'keyword_list[327].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: { "cease", CEASE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:399:3: note: (near initialization for 'keyword_list[328].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: { "hit", HIT, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:400:3: note: (near initialization for 'keyword_list[329].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: { "administrative", ADMINISTRATIVE, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:401:3: note: (near initialization for 'keyword_list[330].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: { "shutdown", SHUTDOWN, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:402:3: note: (near initialization for 'keyword_list[331].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: { "peer", PEER, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:403:3: note: (near initialization for 'keyword_list[332].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: { "configuration", CONFIGURATION, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:404:3: note: (near initialization for 'keyword_list[333].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: { "change", CHANGE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:405:3: note: (near initialization for 'keyword_list[334].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: { "deconfigured", DECONFIGURED, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:406:3: note: (near initialization for 'keyword_list[335].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: { "connection", CONNECTION, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:407:3: note: (near initialization for 'keyword_list[336].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: { "rejected", REJECTED, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:408:3: note: (near initialization for 'keyword_list[337].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: { "collision", COLLISION, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:409:3: note: (near initialization for 'keyword_list[338].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: { "of", OF, NULL }, BUILDSTDERR: ^~~~ BUILDSTDERR: ../conf/keywords.h:410:3: note: (near initialization for 'keyword_list[339].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: { "ORIGIN_IGP", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_IGP), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:411:3: note: (near initialization for 'keyword_list[340].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: { "ORIGIN_EGP", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_EGP), NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:412:3: note: (near initialization for 'keyword_list[341].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: { "ORIGIN_INCOMPLETE", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_INCOMPLETE), NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:413:3: note: (near initialization for 'keyword_list[342].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: { "mrt", MRT, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:414:3: note: (near initialization for 'keyword_list[343].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: { "filename", FILENAME, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:415:3: note: (near initialization for 'keyword_list[344].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: { "period", PERIOD, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:416:3: note: (near initialization for 'keyword_list[345].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: { "always", ALWAYS, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:417:3: note: (near initialization for 'keyword_list[346].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: { "ospf", OSPF, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:418:3: note: (near initialization for 'keyword_list[347].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: { "area", AREA, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:419:3: note: (near initialization for 'keyword_list[348].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: { "ospf_metric1", OSPF_METRIC1, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:420:3: note: (near initialization for 'keyword_list[349].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: { "ospf_metric2", OSPF_METRIC2, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:421:3: note: (near initialization for 'keyword_list[350].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: { "ospf_tag", OSPF_TAG, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:422:3: note: (near initialization for 'keyword_list[351].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: { "ospf_router_id", OSPF_ROUTER_ID, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:423:3: note: (near initialization for 'keyword_list[352].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: { "rfc1583compat", RFC1583COMPAT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:424:3: note: (near initialization for 'keyword_list[353].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: { "stub", STUB, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:425:3: note: (near initialization for 'keyword_list[354].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: { "tick", TICK, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:426:3: note: (near initialization for 'keyword_list[355].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: { "cost", COST, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:427:3: note: (near initialization for 'keyword_list[356].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: { "cost2", COST2, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:428:3: note: (near initialization for 'keyword_list[357].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: { "retransmit", RETRANSMIT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:429:3: note: (near initialization for 'keyword_list[358].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: { "hello", HELLO, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:430:3: note: (near initialization for 'keyword_list[359].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: { "transmit", TRANSMIT, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:431:3: note: (near initialization for 'keyword_list[360].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: { "priority", PRIORITY, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:432:3: note: (near initialization for 'keyword_list[361].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: { "dead", DEAD, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:433:3: note: (near initialization for 'keyword_list[362].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: { "type", TYPE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:434:3: note: (near initialization for 'keyword_list[363].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: { "broadcast", BROADCAST, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:435:3: note: (near initialization for 'keyword_list[364].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: { "bcast", BCAST, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:436:3: note: (near initialization for 'keyword_list[365].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: { "nonbroadcast", NONBROADCAST, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:437:3: note: (near initialization for 'keyword_list[366].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: { "nbma", NBMA, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:438:3: note: (near initialization for 'keyword_list[367].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: { "pointopoint", POINTOPOINT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:439:3: note: (near initialization for 'keyword_list[368].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: { "ptp", PTP, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:440:3: note: (near initialization for 'keyword_list[369].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: { "pointomultipoint", POINTOMULTIPOINT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:441:3: note: (near initialization for 'keyword_list[370].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: { "ptmp", PTMP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:442:3: note: (near initialization for 'keyword_list[371].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: { "strict", STRICT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:443:3: note: (near initialization for 'keyword_list[372].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: { "cryptographic", CRYPTOGRAPHIC, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:444:3: note: (near initialization for 'keyword_list[373].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: { "eligible", ELIGIBLE, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:445:3: note: (near initialization for 'keyword_list[374].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: { "poll", POLL, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:446:3: note: (near initialization for 'keyword_list[375].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: { "networks", NETWORKS, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:447:3: note: (near initialization for 'keyword_list[376].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: { "hidden", HIDDEN, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:448:3: note: (near initialization for 'keyword_list[377].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: { "virtual", VIRTUAL, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:449:3: note: (near initialization for 'keyword_list[378].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: { "only", ONLY, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:450:3: note: (near initialization for 'keyword_list[379].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: { "buffer", BUFFER, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:451:3: note: (near initialization for 'keyword_list[380].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: { "large", LARGE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:452:3: note: (near initialization for 'keyword_list[381].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: { "normal", NORMAL, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:453:3: note: (near initialization for 'keyword_list[382].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: { "stubnet", STUBNET, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:454:3: note: (near initialization for 'keyword_list[383].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: { "tag", TAG, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:455:3: note: (near initialization for 'keyword_list[384].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: { "external", EXTERNAL, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:456:3: note: (near initialization for 'keyword_list[385].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: { "lsadb", LSADB, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:457:3: note: (near initialization for 'keyword_list[386].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: { "ecmp", ECMP, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:458:3: note: (near initialization for 'keyword_list[387].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: { "weight", WEIGHT, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:459:3: note: (near initialization for 'keyword_list[388].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: { "nssa", NSSA, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:460:3: note: (near initialization for 'keyword_list[389].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: { "translator", TRANSLATOR, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:461:3: note: (near initialization for 'keyword_list[390].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: { "stability", STABILITY, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:462:3: note: (near initialization for 'keyword_list[391].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: { "global", GLOBAL, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:463:3: note: (near initialization for 'keyword_list[392].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: { "lsid", LSID, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:464:3: note: (near initialization for 'keyword_list[393].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: { "instance", INSTANCE, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:465:3: note: (near initialization for 'keyword_list[394].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: { "real", REAL, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:466:3: note: (near initialization for 'keyword_list[395].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: { "netmask", NETMASK, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:467:3: note: (near initialization for 'keyword_list[396].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: { "length", LENGTH, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:468:3: note: (near initialization for 'keyword_list[397].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: { "lsa", LSA, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:469:3: note: (near initialization for 'keyword_list[398].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: { "suppression", SUPPRESSION, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:470:3: note: (near initialization for 'keyword_list[399].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: { "topology", TOPOLOGY, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:471:3: note: (near initialization for 'keyword_list[400].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: { "state", STATE, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:472:3: note: (near initialization for 'keyword_list[401].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: { "pipe", PIPE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:473:3: note: (near initialization for 'keyword_list[402].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: { "mode", MODE, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:474:3: note: (near initialization for 'keyword_list[403].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: { "opaque", OPAQUE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:475:3: note: (near initialization for 'keyword_list[404].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: { "transparent", TRANSPARENT, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:476:3: note: (near initialization for 'keyword_list[405].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: { "rip", RIP, NULL }, BUILDSTDERR: ^~~~~ BUILDSTDERR: ../conf/keywords.h:477:3: note: (near initialization for 'keyword_list[406].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: { "infinity", INFINITY, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:478:3: note: (near initialization for 'keyword_list[407].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: { "update", UPDATE, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:479:3: note: (near initialization for 'keyword_list[408].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: { "garbage", GARBAGE, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:480:3: note: (near initialization for 'keyword_list[409].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: { "multicast", MULTICAST, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:481:3: note: (near initialization for 'keyword_list[410].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: { "version", VERSION, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:482:3: note: (near initialization for 'keyword_list[411].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: { "split", SPLIT, NULL }, BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../conf/keywords.h:483:3: note: (near initialization for 'keyword_list[412].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: { "horizon", HORIZON, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:484:3: note: (near initialization for 'keyword_list[413].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: { "poison", POISON, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:485:3: note: (near initialization for 'keyword_list[414].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: { "reverse", REVERSE, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:486:3: note: (near initialization for 'keyword_list[415].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: { "zero", ZERO, NULL }, BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../conf/keywords.h:487:3: note: (near initialization for 'keyword_list[416].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: { "plaintext", PLAINTEXT, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:488:3: note: (near initialization for 'keyword_list[417].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: { "rip_metric", RIP_METRIC, NULL }, BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:489:3: note: (near initialization for 'keyword_list[418].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_tag", RIP_TAG, NULL }, BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:490:3: note: (near initialization for 'keyword_list[419].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: { "static", STATIC, NULL }, BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../conf/keywords.h:491:3: note: (near initialization for 'keyword_list[420].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: { "prohibit", PROHIBIT, NULL }, BUILDSTDERR: ^~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:492:3: note: (near initialization for 'keyword_list[421].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: { "multipath", MULTIPATH, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:493:3: note: (near initialization for 'keyword_list[422].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: { "blackhole", BLACKHOLE, NULL }, BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:494:3: note: (near initialization for 'keyword_list[423].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: { "unreachable", UNREACHABLE, NULL }, BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: ../conf/keywords.h:495:3: note: (near initialization for 'keyword_list[424].name') BUILDSTDERR: cf-lex.l: In function 'sym_rehash': BUILDSTDERR: cf-lex.l:75:22: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign] BUILDSTDERR: #define SYM_KEY(n) n->name, n->scope->active BUILDSTDERR: cf-lex.l:78:30: note: in definition of macro 'SYM_FN' BUILDSTDERR: #define SYM_FN(k,s) cf_hash(k) BUILDSTDERR: ^ BUILDSTDERR: ../../lib/hash.h:45:14: note: in expansion of macro 'HASH_FN' BUILDSTDERR: u32 _h = HASH_FN(v, id, id##_KEY((node))); \ BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../../lib/hash.h:45:29: note: in expansion of macro 'SYM_KEY' BUILDSTDERR: u32 _h = HASH_FN(v, id, id##_KEY((node))); \ BUILDSTDERR: ^~ BUILDSTDERR: ../../lib/hash.h:98:2: note: in expansion of macro 'HASH_INSERT' BUILDSTDERR: HASH_INSERT(v, id, _n); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: ../../lib/hash.h:112:5: note: in expansion of macro 'HASH_REHASH' BUILDSTDERR: { HASH_REHASH(* (HASH(type) *) v, id, p, step); } BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: cf-lex.l:85:1: note: in expansion of macro 'HASH_DEFINE_REHASH_FN' BUILDSTDERR: HASH_DEFINE_REHASH_FN(SYM, struct symbol) BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: cf-lex.l:67:13: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: static uint cf_hash(byte *c); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cf-lex.l: In function 'cf_lex': BUILDSTDERR: cf-lex.l:172: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:183: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:200:46: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign] BUILDSTDERR: struct keyword *k = HASH_FIND(kw_hash, KW, yytext); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cf-lex.l:72:27: note: in definition of macro 'KW_FN' BUILDSTDERR: #define KW_FN(k) cf_hash(k) BUILDSTDERR: ^ BUILDSTDERR: ../../lib/hash.h:36:14: note: in expansion of macro 'HASH_FN' BUILDSTDERR: u32 _h = HASH_FN(v, id, key); \ BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cf-lex.l:200:23: note: in expansion of macro 'HASH_FIND' BUILDSTDERR: struct keyword *k = HASH_FIND(kw_hash, KW, yytext); BUILDSTDERR: ^~~~~~~~~ BUILDSTDERR: cf-lex.l:67:13: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: static uint cf_hash(byte *c); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cf-lex.l:69:21: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: #define KW_KEY(n) n->name BUILDSTDERR: cf-lex.l:71:29: note: in definition of macro 'KW_EQ' BUILDSTDERR: #define KW_EQ(a,b) !strcmp(a,b) BUILDSTDERR: ^ BUILDSTDERR: ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' BUILDSTDERR: while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../../lib/hash.h:38:34: note: in expansion of macro 'KW_KEY' BUILDSTDERR: while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ BUILDSTDERR: ^~ BUILDSTDERR: cf-lex.l:200:23: note: in expansion of macro 'HASH_FIND' BUILDSTDERR: struct keyword *k = HASH_FIND(kw_hash, KW, 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:212:29: warning: pointer targets in passing argument 1 of 'cf_get_symbol' differ in signedness [-Wpointer-sign] BUILDSTDERR: cf_lval.s = cf_get_symbol(yytext); BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from ../../nest/protocol.h:16, BUILDSTDERR: from cf-lex.l:46: BUILDSTDERR: ../conf/conf.h:161:16: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: struct symbol *cf_get_symbol(byte *c); BUILDSTDERR: ^~~~~~~~~~~~~ BUILDSTDERR: cf-lex.c: In function 'yy_get_next_buffer': BUILDSTDERR: cf-lex.c:1450: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:100: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:1450: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:100: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_symbol': BUILDSTDERR: cf-lex.l:451:19: 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:460:19: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: 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:75:22: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign] BUILDSTDERR: #define SYM_KEY(n) n->name, n->scope->active BUILDSTDERR: cf-lex.l:78:30: note: in definition of macro 'SYM_FN' BUILDSTDERR: #define SYM_FN(k,s) cf_hash(k) BUILDSTDERR: ^ BUILDSTDERR: ../../lib/hash.h:45:14: note: in expansion of macro 'HASH_FN' BUILDSTDERR: u32 _h = HASH_FN(v, id, id##_KEY((node))); \ BUILDSTDERR: ^~~~~~~ BUILDSTDERR: ../../lib/hash.h:45:29: note: in expansion of macro 'SYM_KEY' BUILDSTDERR: u32 _h = HASH_FN(v, id, id##_KEY((node))); \ BUILDSTDERR: ^~ BUILDSTDERR: ../../lib/hash.h:146:5: note: in expansion of macro 'HASH_INSERT' BUILDSTDERR: HASH_INSERT(v, id, node); \ BUILDSTDERR: ^~~~~~~~~~~ BUILDSTDERR: cf-lex.l:465:3: note: in expansion of macro 'HASH_INSERT2' BUILDSTDERR: BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:277:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: { BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l: In function 'cf_find_symbol': BUILDSTDERR: cf-lex.l:487:42: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:77:37: note: in definition of macro 'SYM_EQ' BUILDSTDERR: #define SYM_EQ(a,s1,b,s2) !strcmp(a,b) && s1 == s2 BUILDSTDERR: ^ BUILDSTDERR: ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' BUILDSTDERR: while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cf-lex.l:487:12: note: in expansion of macro 'HASH_FIND' 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:492:52: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:77:37: note: in definition of macro 'SYM_EQ' BUILDSTDERR: #define SYM_EQ(a,s1,b,s2) !strcmp(a,b) && s1 == s2 BUILDSTDERR: ^ BUILDSTDERR: ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' BUILDSTDERR: while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ BUILDSTDERR: ^~~~~~~ BUILDSTDERR: cf-lex.l:492:12: note: in expansion of macro 'HASH_FIND' 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:523:25: warning: pointer targets in passing argument 1 of 'cf_get_symbol' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (s->class == SYM_VOID) BUILDSTDERR: ^~~ BUILDSTDERR: cf-lex.l:508: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:554:30: warning: pointer targets in passing argument 1 of 'cf_new_symbol' differ in signedness [-Wpointer-sign] BUILDSTDERR: } BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:447:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *' BUILDSTDERR: { BUILDSTDERR: ^ make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/conf' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/conf' CC -o cf-parse.tab.o -c cf-parse.tab.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/conf' 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: cf-parse.y:1351: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: cf-parse.y:1353: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: cf-parse.y:3253: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: ^ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/conf' LD -r -o all.o cf-parse.tab.o cf-lex.o conf.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/conf' set -e ; for a in nest filter proto/bfd proto/bgp proto/mrt proto/ospf proto/pipe proto/rip proto/static client ; do /usr/bin/make -C $a -f /builddir/build/BUILD/bird-1.6.8/$a/Makefile subdir ; done make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' CC -o rt-fib.o -c ../../nest/rt-fib.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' BUILDSTDERR: ../../nest/rt-fib.c: In function 'fib_rehash': BUILDSTDERR: ../../nest/rt-fib.c:151: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:351: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:396:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (n = f->hash_table[h]) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-fib.c:399: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:431: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:444: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:454:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (n = n->next) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-fib.c:458:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (n = f->hash_table[hpos]) BUILDSTDERR: ^ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' CC -o rt-roa.o -c ../../nest/rt-roa.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' 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: 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-roa.c:10: BUILDSTDERR: ../../nest/rt-roa.c: In function 'roa_commit': BUILDSTDERR: ../../nest/rt-roa.c:312:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(t, tx, roa_table_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/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/rt-roa.c:17: BUILDSTDERR: ../conf/conf.h:159: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: ^~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' CC -o rt-attr.o -c ../../nest/rt-attr.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' BUILDSTDERR: In file included from ../conf/conf.h:14, BUILDSTDERR: from ../../nest/protocol.h:16, BUILDSTDERR: from ../../nest/rt-attr.c:49: 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-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/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdint.h:26, BUILDSTDERR: from /usr/lib/gcc/s390x-redhat-linux/8/include/stdint.h:9, BUILDSTDERR: from ../../sysdep/config.h:28, BUILDSTDERR: from ../../nest/bird.h:12, 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/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdint.h:26, BUILDSTDERR: from /usr/lib/gcc/s390x-redhat-linux/8/include/stdint.h:9, BUILDSTDERR: from ../../sysdep/config.h:28, BUILDSTDERR: from ../../nest/bird.h:12, 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-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-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: ^ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' CC -o iface.o -c ../../nest/iface.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' 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:369: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 'iface_patt_match': BUILDSTDERR: ../../nest/iface.c:675: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:686: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:686: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:733: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:733: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:771: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:834: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: ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' CC -o password.o -c ../../nest/password.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' CC -o rt-dev.o -c ../../nest/rt-dev.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' CC -o proto.o -c ../../nest/proto.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' BUILDSTDERR: ../../nest/proto.c: In function 'protos_commit': BUILDSTDERR: ../../nest/proto.c:531: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:16, BUILDSTDERR: from ../../nest/proto.c:12: BUILDSTDERR: ../conf/conf.h:159: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:600: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:1078: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:1553: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:6: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: void 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:1713: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:1713: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: ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' CC -o locks.o -c ../../nest/locks.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' CC -o cmds.o -c ../../nest/cmds.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' 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:6: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: void 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:6: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: void 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:6: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: void tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' CC -o cli.o -c ../../nest/cli.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' 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:267: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:365: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: ^~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' CC -o neighbor.o -c ../../nest/neighbor.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' 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:43: BUILDSTDERR: ../../nest/neighbor.c: In function 'neigh_if_up': BUILDSTDERR: ../../nest/neighbor.c:297: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:317: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:334: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:359: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:398: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:400: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: ^~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' CC -o a-path.o -c ../../nest/a-path.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' 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/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdint.h:26, BUILDSTDERR: from /usr/lib/gcc/s390x-redhat-linux/8/include/stdint.h:9, BUILDSTDERR: from ../../sysdep/config.h:28, BUILDSTDERR: from ../../nest/bird.h:12, 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: ^~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' CC -o rt-table.o -c ../../nest/rt-table.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' BUILDSTDERR: ../../nest/rt-table.c: In function 'rte_better': BUILDSTDERR: ../../nest/rt-table.c:194:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (better = new->attrs->src->proto->rte_better) BUILDSTDERR: ^~~~~~ BUILDSTDERR: ../../nest/rt-table.c: In function 'rte_mergable': BUILDSTDERR: ../../nest/rt-table.c:213:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (mergable = pri->attrs->src->proto->rte_mergable) BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_notify_accepted': BUILDSTDERR: ../../nest/rt-table.c:513: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:576: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:594: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:598: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:803: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:892: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:1762: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:16, BUILDSTDERR: from ../../nest/rt-table.c:35: BUILDSTDERR: ../conf/conf.h:161: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:1827: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:1855: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:2003: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:16, BUILDSTDERR: from ../../nest/rt-table.c:35: BUILDSTDERR: ../conf/conf.h:159: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:2418: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:2474: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:2475: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:2476: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:2477: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:2478: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:2479: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:2480: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:2496: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:6: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: void tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../nest/rt-table.c:2498: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:2515: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:2534: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: ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' CC -o a-set.o -c ../../nest/a-set.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' 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/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdint.h:26, BUILDSTDERR: from /usr/lib/gcc/s390x-redhat-linux/8/include/stdint.h:9, BUILDSTDERR: from ../../sysdep/config.h:28, BUILDSTDERR: from ../../nest/bird.h:12, 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/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdint.h:26, BUILDSTDERR: from /usr/lib/gcc/s390x-redhat-linux/8/include/stdint.h:9, BUILDSTDERR: from ../../sysdep/config.h:28, BUILDSTDERR: from ../../nest/bird.h:12, 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/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdint.h:26, BUILDSTDERR: from /usr/lib/gcc/s390x-redhat-linux/8/include/stdint.h:9, BUILDSTDERR: from ../../sysdep/config.h:28, BUILDSTDERR: from ../../nest/bird.h:12, 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: ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' 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.8/obj/nest' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/filter' CC -o f-util.o -c ../../filter/f-util.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/filter' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/filter' CC -o tree.o -c ../../filter/tree.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/filter' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/filter' CC -o trie.o -c ../../filter/trie.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/filter' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/filter' CC -o filter.o -c ../../filter/filter.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/filter' BUILDSTDERR: ../../filter/filter.c: In function 'val_compare': BUILDSTDERR: ../../filter/filter.c:166: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:486: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:486: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:537: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:538: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:542: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:543: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:544: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:545: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: ^~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/filter' LD -r -o all.o f-util.o filter.o tree.o trie.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/filter' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/bfd' CC -o packets.o -c ../../../proto/bfd/packets.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/bfd' BUILDSTDERR: ../../../proto/bfd/packets.c: In function 'bfd_fill_authentication': BUILDSTDERR: ../../../proto/bfd/packets.c:172: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: ../../../proto/bfd/packets.c: In function 'bfd_check_authentication': BUILDSTDERR: ../../../proto/bfd/packets.c:265: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: ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/bfd' CC -o io.o -c ../../../proto/bfd/io.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/bfd' 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: ^ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/bfd' CC -o bfd.o -c ../../../proto/bfd/bfd.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/bfd' BUILDSTDERR: In file included from ../../conf/conf.h:14, BUILDSTDERR: from ../../../nest/protocol.h:16, BUILDSTDERR: from ../../../proto/bfd/bfd.h:15, 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: 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:670: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:891: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:1102: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:6: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: void tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/bfd' LD -r -o all.o bfd.o packets.o io.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/bfd' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/bgp' CC -o bgp.o -c ../../../proto/bgp/bgp.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/bgp' BUILDSTDERR: ../../../proto/bgp/bgp.c: In function 'bgp_get_status': BUILDSTDERR: ../../../proto/bgp/bgp.c:1606: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:1608: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: ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/bgp' CC -o packets.o -c ../../../proto/bgp/packets.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/bgp' 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: { 1, 0, "Invalid message header" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1463:11: note: (near initialization for 'bgp_msg_table[0].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: { 1, 1, "Connection not synchronized" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1464:11: note: (near initialization for 'bgp_msg_table[1].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: { 1, 2, "Bad message length" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1465:11: note: (near initialization for 'bgp_msg_table[2].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: { 1, 3, "Bad message type" }, BUILDSTDERR: ^~~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1466:11: note: (near initialization for 'bgp_msg_table[3].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1467: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:1467:11: note: (near initialization for 'bgp_msg_table[4].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1468: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:1468:11: note: (near initialization for 'bgp_msg_table[5].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1469: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:1469:11: note: (near initialization for 'bgp_msg_table[6].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1470: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:1470:11: note: (near initialization for 'bgp_msg_table[7].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1471: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:1471:11: note: (near initialization for 'bgp_msg_table[8].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1472: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:1472:11: note: (near initialization for 'bgp_msg_table[9].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1473: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:1473:11: note: (near initialization for 'bgp_msg_table[10].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1474: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:1474:11: note: (near initialization for 'bgp_msg_table[11].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1475: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:1475:11: note: (near initialization for 'bgp_msg_table[12].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1476: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:1476:11: note: (near initialization for 'bgp_msg_table[13].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1477: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:1477:11: note: (near initialization for 'bgp_msg_table[14].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1478: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:1478:11: note: (near initialization for 'bgp_msg_table[15].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1479: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:1479:11: note: (near initialization for 'bgp_msg_table[16].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1480: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:1480:11: note: (near initialization for 'bgp_msg_table[17].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1481: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:1481:11: note: (near initialization for 'bgp_msg_table[18].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1482: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:1482:11: note: (near initialization for 'bgp_msg_table[19].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1483: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:1483:11: note: (near initialization for 'bgp_msg_table[20].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1484: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:1484:11: note: (near initialization for 'bgp_msg_table[21].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1485: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:1485:11: note: (near initialization for 'bgp_msg_table[22].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1486: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:1486:12: note: (near initialization for 'bgp_msg_table[23].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1487: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:1487:12: note: (near initialization for 'bgp_msg_table[24].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1488: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:1488:11: note: (near initialization for 'bgp_msg_table[25].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1489: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:1489:11: note: (near initialization for 'bgp_msg_table[26].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1490: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:1490:11: note: (near initialization for 'bgp_msg_table[27].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1491: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:1491:11: note: (near initialization for 'bgp_msg_table[28].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1492: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:1492:11: note: (near initialization for 'bgp_msg_table[29].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1493: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:1493:11: note: (near initialization for 'bgp_msg_table[30].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1494: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:1494:11: note: (near initialization for 'bgp_msg_table[31].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1495: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:1495:11: note: (near initialization for 'bgp_msg_table[32].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1496: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:1496:11: note: (near initialization for 'bgp_msg_table[33].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1497: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:1497:11: note: (near initialization for 'bgp_msg_table[34].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1498: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:1498:11: note: (near initialization for 'bgp_msg_table[35].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1499: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:1499:11: note: (near initialization for 'bgp_msg_table[36].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1500: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:1500:11: note: (near initialization for 'bgp_msg_table[37].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1501: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:1501:11: note: (near initialization for 'bgp_msg_table[38].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1502: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:1502:11: note: (near initialization for 'bgp_msg_table[39].msg') BUILDSTDERR: ../../../proto/bgp/packets.c:1503: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:1503: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:1522: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_handle_message': BUILDSTDERR: ../../../proto/bgp/packets.c:1550:28: warning: pointer targets in passing argument 2 of 'proto_set_message' differ in signedness [-Wpointer-sign] BUILDSTDERR: proto_set_message(&p->p, msg, msg_len); BUILDSTDERR: ^~~ BUILDSTDERR: In file included from ../../../proto/bgp/packets.c:13: BUILDSTDERR: ../../../nest/protocol.h:257:6: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: void proto_set_message(struct proto *p, char *msg, int len); BUILDSTDERR: ^~~~~~~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/packets.c:1551:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: *bp += bsprintf(*bp, ": \"%s\"", p->p.message); 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: In function 'bgp_log_error': BUILDSTDERR: ../../../proto/bgp/packets.c:1574:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: t += bsprintf(t, ": %u", (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:1588: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/packets.c:1593:21: warning: pointer targets in initialization of 'const byte *' {aka 'const unsigned char *'} from 'const char *' differ in signedness [-Wpointer-sign] BUILDSTDERR: const byte *dsc = bgp_error_dsc(code, subcode); BUILDSTDERR: ^~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/bgp' CC -o attrs.o -c ../../../proto/bgp/attrs.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/bgp' BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_format_origin': BUILDSTDERR: ../../../proto/bgp/attrs.c:93: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:183: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:116: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:222: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:243: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:730:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (b = old[i]) BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../conf/conf.h:14, BUILDSTDERR: from ../../../nest/protocol.h:16, BUILDSTDERR: from ../../../proto/bgp/attrs.c:15: 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:971:3: note: in expansion of macro 'HASH_REMOVE2' BUILDSTDERR: HASH_REMOVE2(p->prefix_hash, PXH, p->p.pool, bp); BUILDSTDERR: ^~~~~~~~~~~~ BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_decode_attrs': BUILDSTDERR: ../../../proto/bgp/attrs.c:1855: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:181: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:1982: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:1993: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:2032: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:2035: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:2038:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "s"); 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:2043: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:2045: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:2047: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:2049: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:2052: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:2054: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:2055: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: ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/bgp' LD -r -o all.o bgp.o attrs.o packets.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/bgp' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/mrt' CC -o mrt.o -c ../../../proto/mrt/mrt.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/mrt' BUILDSTDERR: ../../../proto/mrt/mrt.c: In function 'bstrsub': BUILDSTDERR: ../../../proto/mrt/mrt.c:195:20: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for (last = src; next = strstr(last, key); last = next + klen) BUILDSTDERR: ^~~~ BUILDSTDERR: ../../../proto/mrt/mrt.c: In function 'mrt_next_table_': BUILDSTDERR: ../../../proto/mrt/mrt.c:230:18: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (patmatch(pattern, tab->name)) BUILDSTDERR: ^~~~~~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/mrt/mrt.h:13, BUILDSTDERR: from ../../../proto/mrt/mrt.c:46: BUILDSTDERR: ../../lib/string.h:25:5: note: expected 'const byte *' {aka 'const unsigned char *'} but argument is of type 'const char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^~~~~~~~ BUILDSTDERR: ../../../proto/mrt/mrt.c:230:30: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (patmatch(pattern, tab->name)) BUILDSTDERR: ~~~^~~~~~ BUILDSTDERR: In file included from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/mrt/mrt.h:13, BUILDSTDERR: from ../../../proto/mrt/mrt.c:46: 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/mrt/mrt.c: In function 'mrt_rib_table_dump': BUILDSTDERR: ../../../proto/mrt/mrt.c:480:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for (rt0 = n->routes; rt = rt0; rt0 = rt0->next) BUILDSTDERR: ^~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/mrt' LD -r -o all.o mrt.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/mrt' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' CC -o packet.o -c ../../../proto/ospf/packet.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' 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/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdint.h:26, BUILDSTDERR: from /usr/lib/gcc/s390x-redhat-linux/8/include/stdint.h:9, BUILDSTDERR: from ../../../sysdep/config.h:28, BUILDSTDERR: from ../../../nest/bird.h:12, 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:105: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/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdint.h:26, BUILDSTDERR: from /usr/lib/gcc/s390x-redhat-linux/8/include/stdint.h:9, BUILDSTDERR: from ../../../sysdep/config.h:28, BUILDSTDERR: from ../../../nest/bird.h:12, 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:109: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:145: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:180: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/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdint.h:26, BUILDSTDERR: from /usr/lib/gcc/s390x-redhat-linux/8/include/stdint.h:9, BUILDSTDERR: from ../../../sysdep/config.h:28, BUILDSTDERR: from ../../../nest/bird.h:12, 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:184: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:268: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:96:8: note: expected 'int *' but argument is of type 'uint *' {aka 'unsigned int *'} BUILDSTDERR: byte * sk_rx_buffer(sock *s, int *len); /* Temporary */ BUILDSTDERR: ^~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' CC -o hello.o -c ../../../proto/ospf/hello.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' CC -o neighbor.o -c ../../../proto/ospf/neighbor.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' CC -o topology.o -c ../../../proto/ospf/topology.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' 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:483: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:1588:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (en = ifa->link_lsa) BUILDSTDERR: ^~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' CC -o ospf.o -c ../../../proto/ospf/ospf.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' 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: ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' CC -o lsreq.o -c ../../../proto/ospf/lsreq.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' CC -o dbdes.o -c ../../../proto/ospf/dbdes.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' CC -o iface.o -c ../../../proto/ospf/iface.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' 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:260: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:883: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:1112: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:1144: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:1316: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: ^~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' CC -o lsack.o -c ../../../proto/ospf/lsack.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' CC -o lsalib.o -c ../../../proto/ospf/lsalib.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' CC -o lsupd.o -c ../../../proto/ospf/lsupd.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' 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: ^~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' CC -o rt.o -c ../../../proto/ospf/rt.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' 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.8/obj/proto/ospf' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/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:284: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: ^~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/pipe' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/pipe' LD -r -o all.o pipe.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/pipe' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/rip' CC -o packets.o -c ../../../proto/rip/packets.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/rip' 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/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdint.h:26, BUILDSTDERR: from /usr/lib/gcc/s390x-redhat-linux/8/include/stdint.h:9, BUILDSTDERR: from ../../../sysdep/config.h:28, BUILDSTDERR: from ../../../nest/bird.h:12, 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/bits/libc-header-start.h:33, BUILDSTDERR: from /usr/include/stdint.h:26, BUILDSTDERR: from /usr/lib/gcc/s390x-redhat-linux/8/include/stdint.h:9, BUILDSTDERR: from ../../../sysdep/config.h:28, BUILDSTDERR: from ../../../nest/bird.h:12, 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: 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: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/rip' CC -o rip.o -c ../../../proto/rip/rip.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/rip' 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:845: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:900: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:1153: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:1156: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:1165: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:1169: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:1197: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:1197: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:1233: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:1233: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: ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/rip' LD -r -o all.o rip.o packets.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/rip' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/static' CC -o static.o -c ../../../proto/static/static.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/static' 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:571: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:105: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:656: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:657: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:658: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:659: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:660: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:661: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:662: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:663: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: ^~~~~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/static' LD -r -o all.o static.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/static' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/client' CC -o util.o -c ../../client/util.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/client' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/client' CC -o birdcl.o -c ../../client/birdcl.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/client' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/client' CC -o birdc.o -c ../../client/birdc.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/client' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/client' CC -o commands.o -c ../../client/commands.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/client' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/client' CC -o client.o -c ../../client/client.c make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/client' BUILDSTDERR: ../../client/client.c: In function 'server_read': BUILDSTDERR: ../../client/client.c:329: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:270:1: note: expected 'char *' but argument is of type 'byte *' {aka 'unsigned char *'} BUILDSTDERR: server_got_reply(char *x) BUILDSTDERR: ^~~~~~~~~~~~~~~~ BUILDSTDERR: ../../client/client.c:340: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: ^~~~~ make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/client' LD -r -o all.o commands.o util.o client.o make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/client' make[1]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj' 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 make[1]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj' make[1]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj' 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 -ltinfo make[1]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj' make[1]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj' 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/mrt/all.o proto/ospf/all.o proto/pipe/all.o proto/rip/all.o proto/static/all.o conf/all.o lib/birdlib.a make[1]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.qDy1Xv + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x '!=' / ']' + rm -rf /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x + cd bird-1.6.8 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x 'INSTALL=/usr/bin/install -p' /usr/bin/make -C obj install make[1]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj' set -e ; for a in lib conf ; do /usr/bin/make -C $a subdir ; done make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/conf' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/conf' set -e ; for a in nest filter proto/bfd proto/bgp proto/mrt proto/ospf proto/pipe proto/rip proto/static client ; do /usr/bin/make -C $a -f /builddir/build/BUILD/bird-1.6.8/$a/Makefile subdir ; done make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/nest' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/filter' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/filter' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/bfd' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/bfd' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/bgp' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/bgp' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/mrt' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/mrt' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/pipe' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/pipe' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/rip' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/rip' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/static' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/proto/static' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/obj/client' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj/client' /usr/bin/install -p -d /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x//usr/sbin /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x//etc /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x//run/bird /usr/bin/install -p ../bird /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x//usr/sbin/bird /usr/bin/install -p ../birdcl /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x//usr/sbin/birdcl if test -n "birdc" ; then \ /usr/bin/install -p ../birdc /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x//usr/sbin/birdc ; \ fi if ! test -f /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x//etc/bird.conf ; then \ /usr/bin/install -p -m 644 ../doc/bird.conf.example /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x//etc/bird.conf ; \ else \ echo "Not overwriting old bird.conf" ; \ fi make[1]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/obj' + cd ipv6 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x 'INSTALL=/usr/bin/install -p' /usr/bin/make -C obj install make[1]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj' set -e ; for a in lib conf ; do /usr/bin/make -C $a subdir ; done make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/conf' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/conf' set -e ; for a in nest filter proto/bfd proto/bgp proto/mrt proto/ospf proto/pipe proto/radv proto/rip proto/static proto/babel client ; do /usr/bin/make -C $a -f /builddir/build/BUILD/bird-1.6.8/ipv6/$a/Makefile subdir ; done make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/nest' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/filter' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/filter' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/bfd' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/bfd' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/bgp' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/bgp' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/mrt' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/mrt' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/ospf' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/pipe' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/pipe' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/radv' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/radv' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/rip' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/rip' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/static' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/static' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/babel' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/babel' make[2]: Entering directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/client' make[2]: Nothing to be done for 'subdir'. make[2]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj/client' /usr/bin/install -p -d /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x//usr/sbin /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x//etc /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x//run/bird6 /usr/bin/install -p ../bird /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x//usr/sbin/bird6 /usr/bin/install -p ../birdcl /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x//usr/sbin/birdcl6 if test -n "birdc" ; then \ /usr/bin/install -p ../birdc /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x//usr/sbin/birdc6 ; \ fi if ! test -f /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x//etc/bird6.conf ; then \ /usr/bin/install -p -m 644 ../doc/bird.conf.example /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x//etc/bird6.conf ; \ else \ echo "Not overwriting old bird6.conf" ; \ fi make[1]: Leaving directory '/builddir/build/BUILD/bird-1.6.8/ipv6/obj' + cd .. + install -d /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/lib/systemd/system /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/lib/tmpfiles.d + install -d /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/var/lib/bird /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/var/lib/bird6 /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/run/bird /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/run/bird6 + sed s/BIRD_PROGNAME/bird/g /builddir/build/SOURCES/bird.service + sed s/BIRD_PROGNAME/bird6/g /builddir/build/SOURCES/bird.service + sed s/BIRD_PROGNAME/bird/g /builddir/build/SOURCES/bird.tmpfilesd + sed s/BIRD_PROGNAME/bird6/g /builddir/build/SOURCES/bird.tmpfilesd + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 1.6.8-1.fc29 --unique-debug-suffix -1.6.8-1.fc29.s390x --unique-debug-src-base bird-1.6.8-1.fc29.s390x --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/bird-1.6.8 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/sbin/birdcl explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/sbin/birdc explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/sbin/birdc6 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/sbin/bird6 extracting debug info from /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/sbin/birdc extracting debug info from /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/sbin/birdcl extracting debug info from /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/sbin/bird6 extracting debug info from /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/sbin/birdc6 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/sbin/birdcl6 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/sbin/bird extracting debug info from /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/sbin/birdcl6 extracting debug info from /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/sbin/bird /usr/lib/rpm/sepdebugcrcfix: Updated 6 CRC32s, 0 CRC32s did match. BUILDSTDERR: 8001 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.8-1.fc29.s390x/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.8-1.fc29.s390x Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Q7VENq + umask 022 + cd /builddir/build/BUILD + cd bird-1.6.8 + DOCDIR=/builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/share/doc/bird + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/share/doc/bird + cp -pr NEWS /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/share/doc/bird + cp -pr README /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/share/doc/bird + exit 0 Provides: bird = 1.6.8-1.fc29 bird(s390-64) = 1.6.8-1.fc29 config(bird) = 1.6.8-1.fc29 Requires(interp): /bin/sh /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(pre): /bin/sh Requires(post): /bin/sh systemd Requires(preun): /bin/sh systemd Requires(postun): /bin/sh systemd Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2)(64bit) libreadline.so.7()(64bit) libtinfo.so.6()(64bit) rtld(GNU_HASH) Obsoletes: bird-sysvinit Processing files: bird6-1.6.8-1.fc29.s390x Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.ip03co + umask 022 + cd /builddir/build/BUILD + cd bird-1.6.8 + DOCDIR=/builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/share/doc/bird6 + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/share/doc/bird6 + cp -pr NEWS /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/share/doc/bird6 + cp -pr README /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/share/doc/bird6 + exit 0 Provides: bird6 = 1.6.8-1.fc29 bird6(s390-64) = 1.6.8-1.fc29 config(bird6) = 1.6.8-1.fc29 Requires(interp): /bin/sh /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(pre): /bin/sh Requires(post): /bin/sh systemd Requires(preun): /bin/sh systemd Requires(postun): /bin/sh systemd Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2)(64bit) libreadline.so.7()(64bit) libtinfo.so.6()(64bit) rtld(GNU_HASH) Obsoletes: bird6-sysvinit Processing files: bird-doc-1.6.8-1.fc29.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.e4wHRq + umask 022 + cd /builddir/build/BUILD + cd bird-1.6.8 + DOCDIR=/builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/share/doc/bird-doc + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/share/doc/bird-doc + cp -pr NEWS /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/share/doc/bird-doc + cp -pr README /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/share/doc/bird-doc + cp -pr doc/bird.conf.example /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/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.8-1.fc29.s390x/usr/share/doc/bird-doc + cp -pr doc/bird.pdf /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/share/doc/bird-doc + cp -pr doc/prog-1.html doc/prog-2.html doc/prog-3.html doc/prog-4.html doc/prog-5.html doc/prog-6.html doc/prog-7.html doc/prog-8.html doc/prog.html /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/share/doc/bird-doc + cp -pr doc/prog.pdf /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x/usr/share/doc/bird-doc + exit 0 Provides: bird-doc = 1.6.8-1.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.8-1.fc29.s390x Provides: bird-debugsource = 1.6.8-1.fc29 bird-debugsource(s390-64) = 1.6.8-1.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.8-1.fc29.s390x Provides: bird-debuginfo = 1.6.8-1.fc29 bird-debuginfo(s390-64) = 1.6.8-1.fc29 debuginfo(build-id) = 33695a837e50127933c583415ffccef61af7614f debuginfo(build-id) = 97fbe53ca4ff920e6513ea435dd7a6aefbf4d678 debuginfo(build-id) = ab7d577f5f529427f1556b6fb20547105ba74df7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: bird-debugsource(s390-64) = 1.6.8-1.fc29 Processing files: bird6-debuginfo-1.6.8-1.fc29.s390x Provides: bird6-debuginfo = 1.6.8-1.fc29 bird6-debuginfo(s390-64) = 1.6.8-1.fc29 debuginfo(build-id) = 1378a5161e933ede6d72f93666f44d62a8c38321 debuginfo(build-id) = 67f5fc2ab407a9cc6ce6b93b21cbe7b3965bcbb6 debuginfo(build-id) = 73edeef2efe92b00dc7d55c15b367747a91bbc8e Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: bird-debugsource(s390-64) = 1.6.8-1.fc29 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x Wrote: /builddir/build/RPMS/bird-1.6.8-1.fc29.s390x.rpm Wrote: /builddir/build/RPMS/bird6-1.6.8-1.fc29.s390x.rpm Wrote: /builddir/build/RPMS/bird-doc-1.6.8-1.fc29.noarch.rpm Wrote: /builddir/build/RPMS/bird-debugsource-1.6.8-1.fc29.s390x.rpm Wrote: /builddir/build/RPMS/bird-debuginfo-1.6.8-1.fc29.s390x.rpm Wrote: /builddir/build/RPMS/bird6-debuginfo-1.6.8-1.fc29.s390x.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.UDp8lc + umask 022 + cd /builddir/build/BUILD + cd bird-1.6.8 + /usr/bin/rm -rf /builddir/build/BUILDROOT/bird-1.6.8-1.fc29.s390x + exit 0 Child return code was: 0