Mock Version: 1.4.16 Mock Version: 1.4.16 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/bird.spec'], chrootPath='/var/lib/mock/epel7-build-17493050-1261101/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 aarch64 --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: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/bird-1.6.8-1.el7.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/bird.spec'], chrootPath='/var/lib/mock/epel7-build-17493050-1261101/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 aarch64 --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: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.zjpUDj + 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 -xf - + 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.4FJILy + 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 -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 ' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 ' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 == 1 ']' + '[' aarch64 == ppc64le ']' BUILDSTDERR: ++ find . -name config.guess -o -name config.sub + for i in '$(find . -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 . -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' + ./configure --build=aarch64-redhat-linux-gnu --host=aarch64-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 aarch64-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... aarch64-redhat-linux-gnu checking host system type... aarch64-redhat-linux-gnu checking for aarch64-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 -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -pthread checking how to run the C preprocessor... gcc -E checking for a BSD-compatible install... /usr/bin/install -c checking for aarch64-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... no 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 -j8 all /usr/bin/make -C obj all make[1]: Entering directory `/builddir/build/BUILD/bird-1.6.8/ipv6/obj' echo >sysdep/paths.h "/* Generated by Makefile, don't edit manually! */" /usr/bin/make depend 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 echo >>sysdep/paths.h "#define PATH_CONFIG_FILE \"/etc/bird6.conf\"" touch .dir-stamp set -e ; for a in lib conf ; do /usr/bin/make -C $a depend ; done 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 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[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' 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 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 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 flex -s -B -8 -ocf-lex.c -Pcf_ cf-lex.l bison -bcf-parse -dv -pcf_ cf-parse.y gcc -I../ -I../.. -MM cf-parse.tab.c cf-lex.c conf.c >depend make[3]: Leaving directory `/builddir/build/BUILD/bird-1.6.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[2]: Leaving directory `/builddir/build/BUILD/bird-1.6.8/ipv6/obj' touch .dep-stamp 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 CC -o checksum.o -c checksum.c CC -o event.o -c event.c CC -o io.o -c io.c CC -o ip.o -c ip.c CC -o krt.o -c krt.c CC -o lists.o -c lists.c CC -o log.o -c log.c BUILDSTDERR: ip.c: In function 'ip6_pton': BUILDSTDERR: ip.c:309:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: else if (*a == '.' && (i == 6 || i < 6 && hfil >= 0)) BUILDSTDERR: ^ BUILDSTDERR: krt.c: In function 'kif_choose_primary': BUILDSTDERR: krt.c:158:7: 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:0, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from krt.c:54: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: krt.c:159:2: 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:3: 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:3: 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:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (e = *ee) BUILDSTDERR: ^ CC -o mac.o -c mac.c BUILDSTDERR: krt.c: In function 'krt_learn_async': BUILDSTDERR: krt.c:491:3: 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:3: 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:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: krt.c:1254:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ CC -o main.o -c main.c CC -o md5.o -c md5.c BUILDSTDERR: In file included from io.c:44:0: BUILDSTDERR: ../lib/sysio.h: In function 'sk_process_cmsg4_ttl': BUILDSTDERR: ../lib/sysio.h:139:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: s->rcv_ttl = * (int *) CMSG_DATA(cm); BUILDSTDERR: ^ BUILDSTDERR: log.c: In function 'log_commit': BUILDSTDERR: io.c: In function 'tm_shot': BUILDSTDERR: io.c:365:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (m = n->next) BUILDSTDERR: ^ BUILDSTDERR: log.c:109:5: 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:375:0, BUILDSTDERR: from /usr/include/stdio.h:27, BUILDSTDERR: from log.c:18: BUILDSTDERR: /usr/include/bits/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^ BUILDSTDERR: log.c:123:8: 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:0, 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 *' BUILDSTDERR: void tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^ BUILDSTDERR: io.c: In function 'sk_process_cmsg6_ttl': BUILDSTDERR: io.c:735:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: s->rcv_ttl = * (int *) CMSG_DATA(cm); BUILDSTDERR: ^ BUILDSTDERR: log.c:126:4: 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:0: BUILDSTDERR: /usr/include/stdio.h:689:12: note: expected 'const char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: extern int fputs (const char *__restrict __s, FILE *__restrict __stream); BUILDSTDERR: ^ BUILDSTDERR: io.c: In function 'sk_tcp_connected': BUILDSTDERR: io.c:1339:3: 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:0: BUILDSTDERR: /usr/include/sys/socket.h:128:12: note: expected 'socklen_t * __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:3: 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:0: BUILDSTDERR: /usr/include/sys/socket.h:244:12: note: expected 'socklen_t * __restrict__' but argument is of type 'int *' BUILDSTDERR: extern int accept (int __fd, __SOCKADDR_ARG __addr, BUILDSTDERR: ^ BUILDSTDERR: io.c:1374:5: 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:0: BUILDSTDERR: /usr/include/sys/socket.h:128:12: note: expected 'socklen_t * __restrict__' but argument is of type 'int *' BUILDSTDERR: extern int getsockname (int __fd, __SOCKADDR_ARG __addr, BUILDSTDERR: ^ CC -o mempool.o -c mempool.c BUILDSTDERR: io.c: In function 'sk_open': BUILDSTDERR: io.c:1423:12: warning: pointer targets in assignment 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:5: 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:0: BUILDSTDERR: /usr/include/sys/socket.h:220:12: note: expected 'socklen_t * __restrict__' but argument is of type 'int *' BUILDSTDERR: extern int getsockopt (int __fd, int __level, int __optname, BUILDSTDERR: ^ BUILDSTDERR: md5.c: In function 'md5_final': BUILDSTDERR: md5.c:147:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: ((u32 *) ctx->in)[14] = ctx->bits[0]; BUILDSTDERR: ^ BUILDSTDERR: md5.c:148:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: ((u32 *) ctx->in)[15] = ctx->bits[1]; BUILDSTDERR: ^ BUILDSTDERR: mempool.c: In function 'lp_flush': BUILDSTDERR: mempool.c:194:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (c = m->first_large) BUILDSTDERR: ^ BUILDSTDERR: main.c: In function 'add_num_const': BUILDSTDERR: main.c:104:10: 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:0, BUILDSTDERR: from main.c:32: BUILDSTDERR: ../conf/conf.h:161:16: note: expected 'byte *' 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:10: 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:0, BUILDSTDERR: from main.c:32: BUILDSTDERR: ../conf/conf.h:66:16: note: expected 'const byte *' but argument is of type 'char *' BUILDSTDERR: struct config *config_alloc(const byte *name); BUILDSTDERR: ^ CC -o netlink.o -c netlink.c CC -o patmatch.o -c patmatch.c CC -o printf.o -c printf.c CC -o random.o -c random.c CC -o resource.o -c resource.c BUILDSTDERR: netlink.c: In function 'kif_do_scan': BUILDSTDERR: netlink.c:839:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (h = nl_get_scan()) BUILDSTDERR: ^ BUILDSTDERR: netlink.c:866:3: 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:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (ea = ea_find(eattrs, EA_KRT_SCOPE)) BUILDSTDERR: ^ BUILDSTDERR: netlink.c:994:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (ea = ea_find(eattrs, EA_KRT_PREFSRC)) BUILDSTDERR: ^ BUILDSTDERR: netlink.c:995:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: nl_add_attr_ipa(&r->h, rsize, RTA_PREFSRC, *(ip_addr *)ea->u.ptr->data); BUILDSTDERR: ^ BUILDSTDERR: netlink.c:997:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (ea = ea_find(eattrs, EA_KRT_REALM)) BUILDSTDERR: ^ BUILDSTDERR: netlink.c:1005:3: 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:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (h = nl_get_scan()) BUILDSTDERR: ^ BUILDSTDERR: netlink.c: In function 'krt_sys_shutdown': BUILDSTDERR: netlink.c:1673:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: HASH_REMOVE2(nl_table_map, RTH, krt_pool, p); BUILDSTDERR: ^ BUILDSTDERR: netlink.c: In function 'krt_sys_get_attr': BUILDSTDERR: netlink.c:1711:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: netlink.c:1715:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: netlink.c:1719:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: netlink.c:1723:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: netlink.c:1728:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: netlink.c:1736:7: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "%s", krt_metrics_names[id]); BUILDSTDERR: ^ CC -o sha1.o -c sha1.c BUILDSTDERR: In file included from ../lib/ip.h:13:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ CC -o sha256.o -c sha256.c BUILDSTDERR: resource.c: In function 'pool_free': BUILDSTDERR: resource.c:79:3: 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:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (r = pool_lookup(&root_pool.r, a)) BUILDSTDERR: ^ CC -o sha512.o -c sha512.c CC -o slab.o -c slab.c BUILDSTDERR: slab.c: In function 'slab_free': BUILDSTDERR: slab.c:321:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(h, g, s->empty_heads) BUILDSTDERR: ^ BUILDSTDERR: slab.c:323:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(h, g, s->partial_heads) BUILDSTDERR: ^ BUILDSTDERR: slab.c:325:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(h, g, s->full_heads) BUILDSTDERR: ^ CC -o slists.o -c slists.c CC -o tbf.o -c tbf.c BUILDSTDERR: slists.c: In function 's_put': BUILDSTDERR: slists.c:76:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (f = n->readers) BUILDSTDERR: ^ CC -o xmalloc.o -c xmalloc.c rm -f birdlib.a ar rcs birdlib.a bitops.o checksum.o event.o io.o ip.o krt.o lists.o log.o mac.o main.o md5.o mempool.o netlink.o patmatch.o printf.o random.o resource.o sha1.o sha256.o sha512.o slab.o slists.o tbf.o xmalloc.o ranlib birdlib.a make[2]: Leaving directory `/builddir/build/BUILD/bird-1.6.8/ipv6/obj/lib' 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 CC -o cf-lex.o -c cf-lex.c CC -o conf.o -c conf.c BUILDSTDERR: conf.c: In function 'config_alloc': BUILDSTDERR: conf.c:95:3: 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:0, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from conf.c:48: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'const byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: In file included from cf-lex.l:59:0: BUILDSTDERR: ../conf/keywords.h:80:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "define", DEFINE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:80:1: warning: (near initialization for 'keyword_list[0].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:81:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "on", ON, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:81:1: warning: (near initialization for 'keyword_list[1].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:82:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "off", OFF, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:82:1: warning: (near initialization for 'keyword_list[2].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:83:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "yes", YES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:83:1: warning: (near initialization for 'keyword_list[3].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:84:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "no", NO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:84:1: warning: (near initialization for 'keyword_list[4].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:85:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "s", S, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:85:1: warning: (near initialization for 'keyword_list[5].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:86:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ms", MS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:86:1: warning: (near initialization for 'keyword_list[6].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:87:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "us", US, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:87:1: warning: (near initialization for 'keyword_list[7].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:88:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "port", PORT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:88:1: warning: (near initialization for 'keyword_list[8].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:89:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "log", LOG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:89:1: warning: (near initialization for 'keyword_list[9].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:90:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "syslog", SYSLOG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:90:1: warning: (near initialization for 'keyword_list[10].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:91:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "all", ALL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:91:1: warning: (near initialization for 'keyword_list[11].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:92:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "debug", DEBUG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:92:1: warning: (near initialization for 'keyword_list[12].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:93:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "trace", TRACE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:93:1: warning: (near initialization for 'keyword_list[13].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:94:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "info", INFO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:94:1: warning: (near initialization for 'keyword_list[14].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:95:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "remote", REMOTE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:95:1: warning: (near initialization for 'keyword_list[15].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:96:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "warning", WARNING, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:96:1: warning: (near initialization for 'keyword_list[16].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:97:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "error", ERROR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:97:1: warning: (near initialization for 'keyword_list[17].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:98:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "auth", AUTH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:98:1: warning: (near initialization for 'keyword_list[18].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:99:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "fatal", FATAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:99:1: warning: (near initialization for 'keyword_list[19].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:100:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bug", BUG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:100:1: warning: (near initialization for 'keyword_list[20].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:101:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stderr", STDERR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:101:1: warning: (near initialization for 'keyword_list[21].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:102:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "soft", SOFT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:102:1: warning: (near initialization for 'keyword_list[22].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:103:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "timeformat", TIMEFORMAT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:103:1: warning: (near initialization for 'keyword_list[23].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:104:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "iso", ISO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:104:1: warning: (near initialization for 'keyword_list[24].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:105:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "old", OLD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:105:1: warning: (near initialization for 'keyword_list[25].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:106:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "short", SHORT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:106:1: warning: (near initialization for 'keyword_list[26].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:107:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "long", LONG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:107:1: warning: (near initialization for 'keyword_list[27].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:108:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "base", BASE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:108:1: warning: (near initialization for 'keyword_list[28].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:109:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "name", NAME, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:109:1: warning: (near initialization for 'keyword_list[29].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:110:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "confirm", CONFIRM, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:110:1: warning: (near initialization for 'keyword_list[30].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:111:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "undo", UNDO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:111:1: warning: (near initialization for 'keyword_list[31].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:112:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "check", CHECK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:112:1: warning: (near initialization for 'keyword_list[32].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:113:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "timeout", TIMEOUT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:113:1: warning: (near initialization for 'keyword_list[33].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:114:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "latency", LATENCY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:114:1: warning: (near initialization for 'keyword_list[34].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:115:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "limit", LIMIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:115:1: warning: (near initialization for 'keyword_list[35].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:116:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "watchdog", WATCHDOG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:116:1: warning: (near initialization for 'keyword_list[36].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:117:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "configure", CONFIGURE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:117:1: warning: (near initialization for 'keyword_list[37].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:118:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "down", DOWN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:118:1: warning: (near initialization for 'keyword_list[38].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:119:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "kernel", KERNEL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:119:1: warning: (near initialization for 'keyword_list[39].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:120:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "persist", PERSIST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:120:1: warning: (near initialization for 'keyword_list[40].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:121:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "scan", SCAN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:121:1: warning: (near initialization for 'keyword_list[41].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:122:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "time", TIME, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:122:1: warning: (near initialization for 'keyword_list[42].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:123:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "learn", LEARN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:123:1: warning: (near initialization for 'keyword_list[43].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:124:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "device", DEVICE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:124:1: warning: (near initialization for 'keyword_list[44].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:125:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "routes", ROUTES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:125:1: warning: (near initialization for 'keyword_list[45].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:126:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "graceful", GRACEFUL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:126:1: warning: (near initialization for 'keyword_list[46].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:127:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "restart", RESTART, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:127:1: warning: (near initialization for 'keyword_list[47].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:128:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_source", KRT_SOURCE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:128:1: warning: (near initialization for 'keyword_list[48].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:129:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_metric", KRT_METRIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:129:1: warning: (near initialization for 'keyword_list[49].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:130:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "merge", MERGE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:130:1: warning: (near initialization for 'keyword_list[50].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:131:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "paths", PATHS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:131:1: warning: (near initialization for 'keyword_list[51].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:132:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "table", TABLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:132:1: warning: (near initialization for 'keyword_list[52].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:133:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "metric", METRIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:133:1: warning: (near initialization for 'keyword_list[53].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:134:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_prefsrc", KRT_PREFSRC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:134:1: warning: (near initialization for 'keyword_list[54].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:135:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_realm", KRT_REALM, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:135:1: warning: (near initialization for 'keyword_list[55].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:136:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_scope", KRT_SCOPE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:136:1: warning: (near initialization for 'keyword_list[56].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:137:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_mtu", KRT_MTU, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:137:1: warning: (near initialization for 'keyword_list[57].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:138:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_window", KRT_WINDOW, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:138:1: warning: (near initialization for 'keyword_list[58].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:139:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_rtt", KRT_RTT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:139:1: warning: (near initialization for 'keyword_list[59].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:140:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_rttvar", KRT_RTTVAR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:140:1: warning: (near initialization for 'keyword_list[60].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:141:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_sstresh", KRT_SSTRESH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:141:1: warning: (near initialization for 'keyword_list[61].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:142:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_cwnd", KRT_CWND, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:142:1: warning: (near initialization for 'keyword_list[62].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:143:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_advmss", KRT_ADVMSS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:143:1: warning: (near initialization for 'keyword_list[63].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:144:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_reordering", KRT_REORDERING, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:144:1: warning: (near initialization for 'keyword_list[64].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:145:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_hoplimit", KRT_HOPLIMIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:145:1: warning: (near initialization for 'keyword_list[65].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:146:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_initcwnd", KRT_INITCWND, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:146:1: warning: (near initialization for 'keyword_list[66].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:147:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_rto_min", KRT_RTO_MIN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:147:1: warning: (near initialization for 'keyword_list[67].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:148:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_initrwnd", KRT_INITRWND, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:148:1: warning: (near initialization for 'keyword_list[68].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:149:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_quickack", KRT_QUICKACK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:149:1: warning: (near initialization for 'keyword_list[69].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:150:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_mtu", KRT_LOCK_MTU, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:150:1: warning: (near initialization for 'keyword_list[70].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:151:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_window", KRT_LOCK_WINDOW, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:151:1: warning: (near initialization for 'keyword_list[71].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:152:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_rtt", KRT_LOCK_RTT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:152:1: warning: (near initialization for 'keyword_list[72].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:153:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_rttvar", KRT_LOCK_RTTVAR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:153:1: warning: (near initialization for 'keyword_list[73].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:154:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_sstresh", KRT_LOCK_SSTRESH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:154:1: warning: (near initialization for 'keyword_list[74].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:155:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_cwnd", KRT_LOCK_CWND, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:155:1: warning: (near initialization for 'keyword_list[75].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:156:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_advmss", KRT_LOCK_ADVMSS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:156:1: warning: (near initialization for 'keyword_list[76].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:157:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_reordering", KRT_LOCK_REORDERING, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:157:1: warning: (near initialization for 'keyword_list[77].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:158:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_hoplimit", KRT_LOCK_HOPLIMIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:158:1: warning: (near initialization for 'keyword_list[78].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:159:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_rto_min", KRT_LOCK_RTO_MIN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:159:1: warning: (near initialization for 'keyword_list[79].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:160:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_feature_ecn", KRT_FEATURE_ECN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:160:1: warning: (near initialization for 'keyword_list[80].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:161:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_feature_allfrag", KRT_FEATURE_ALLFRAG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:161:1: warning: (near initialization for 'keyword_list[81].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:162:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "router", ROUTER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:162:1: warning: (near initialization for 'keyword_list[82].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:163:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "id", ID, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:163:1: warning: (near initialization for 'keyword_list[83].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:164:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "protocol", PROTOCOL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:164:1: warning: (near initialization for 'keyword_list[84].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:165:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "template", TEMPLATE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:165:1: warning: (near initialization for 'keyword_list[85].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:166:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "preference", PREFERENCE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:166:1: warning: (near initialization for 'keyword_list[86].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:167:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "disabled", DISABLED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:167:1: warning: (near initialization for 'keyword_list[87].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:168:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "direct", DIRECT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:168:1: warning: (near initialization for 'keyword_list[88].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:169:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "interface", INTERFACE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:169:1: warning: (near initialization for 'keyword_list[89].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:170:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "import", IMPORT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:170:1: warning: (near initialization for 'keyword_list[90].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:171:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "export", EXPORT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:171:1: warning: (near initialization for 'keyword_list[91].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:172:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "filter", FILTER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:172:1: warning: (near initialization for 'keyword_list[92].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:173:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "none", NONE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:173:1: warning: (near initialization for 'keyword_list[93].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:174:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "vrf", VRF, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:174:1: warning: (near initialization for 'keyword_list[94].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:175:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "default", DEFAULT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:175:1: warning: (near initialization for 'keyword_list[95].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:176:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "states", STATES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:176:1: warning: (near initialization for 'keyword_list[96].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:177:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "filters", FILTERS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:177:1: warning: (near initialization for 'keyword_list[97].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:178:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "receive", RECEIVE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:178:1: warning: (near initialization for 'keyword_list[98].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:179:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "action", ACTION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:179:1: warning: (near initialization for 'keyword_list[99].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:180:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "warn", WARN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:180:1: warning: (near initialization for 'keyword_list[100].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:181:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "block", BLOCK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:181:1: warning: (near initialization for 'keyword_list[101].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:182:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "disable", DISABLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:182:1: warning: (near initialization for 'keyword_list[102].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:183:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "keep", KEEP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:183:1: warning: (near initialization for 'keyword_list[103].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:184:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "filtered", FILTERED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:184:1: warning: (near initialization for 'keyword_list[104].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:185:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "password", PASSWORD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:185:1: warning: (near initialization for 'keyword_list[105].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:186:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "from", FROM, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:186:1: warning: (near initialization for 'keyword_list[106].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:187:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "passive", PASSIVE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:187:1: warning: (near initialization for 'keyword_list[107].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:188:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "to", TO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:188:1: warning: (near initialization for 'keyword_list[108].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:189:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "events", EVENTS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:189:1: warning: (near initialization for 'keyword_list[109].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:190:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "packets", PACKETS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:190:1: warning: (near initialization for 'keyword_list[110].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:191:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "protocols", PROTOCOLS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:191:1: warning: (near initialization for 'keyword_list[111].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:192:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "interfaces", INTERFACES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:192:1: warning: (near initialization for 'keyword_list[112].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:193:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "algorithm", ALGORITHM, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:193:1: warning: (near initialization for 'keyword_list[113].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:194:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "keyed", KEYED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:194:1: warning: (near initialization for 'keyword_list[114].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:195:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hmac", HMAC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:195:1: warning: (near initialization for 'keyword_list[115].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:196:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "md5", MD5, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:196:1: warning: (near initialization for 'keyword_list[116].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:197:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sha1", SHA1, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:197:1: warning: (near initialization for 'keyword_list[117].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:198:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sha256", SHA256, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:198:1: warning: (near initialization for 'keyword_list[118].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:199:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sha384", SHA384, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:199:1: warning: (near initialization for 'keyword_list[119].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:200:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sha512", SHA512, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:200:1: warning: (near initialization for 'keyword_list[120].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:201:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "primary", PRIMARY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:201:1: warning: (near initialization for 'keyword_list[121].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:202:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stats", STATS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:202:1: warning: (near initialization for 'keyword_list[122].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:203:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "count", COUNT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:203:1: warning: (near initialization for 'keyword_list[123].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:204:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "for", FOR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:204:1: warning: (near initialization for 'keyword_list[124].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:205:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "commands", COMMANDS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:205:1: warning: (near initialization for 'keyword_list[125].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:206:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "preexport", PREEXPORT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:206:1: warning: (near initialization for 'keyword_list[126].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:207:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "noexport", NOEXPORT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:207:1: warning: (near initialization for 'keyword_list[127].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:208:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "generate", GENERATE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:208:1: warning: (near initialization for 'keyword_list[128].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:209:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "roa", ROA, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:209:1: warning: (near initialization for 'keyword_list[129].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:210:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "listen", LISTEN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:210:1: warning: (near initialization for 'keyword_list[130].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:211:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp", BGP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:211:1: warning: (near initialization for 'keyword_list[131].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:212:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "v6only", V6ONLY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:212:1: warning: (near initialization for 'keyword_list[132].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:213:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dual", DUAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:213:1: warning: (near initialization for 'keyword_list[133].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:214:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "address", ADDRESS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:214:1: warning: (near initialization for 'keyword_list[134].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:215:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "passwords", PASSWORDS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:215:1: warning: (near initialization for 'keyword_list[135].name') [-Wpointer-sign] BUILDSTDERR: cf-parse.y: In function 'cf_parse': BUILDSTDERR: ../conf/keywords.h:216:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "description", DESCRIPTION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:216:1: warning: (near initialization for 'keyword_list[136].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:217:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sorted", SORTED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:217:1: warning: (near initialization for 'keyword_list[137].name') [-Wpointer-sign] BUILDSTDERR: cf-parse.y:1175:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] BUILDSTDERR: kpi->pattern = $2; BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:218:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "reload", RELOAD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:218:1: warning: (near initialization for 'keyword_list[138].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:219:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "in", IN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:219:1: warning: (near initialization for 'keyword_list[139].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:220:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "out", OUT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:220:1: warning: (near initialization for 'keyword_list[140].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:221:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "mrtdump", MRTDUMP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:221:1: warning: (near initialization for 'keyword_list[141].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:222:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "messages", MESSAGES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:222:1: warning: (near initialization for 'keyword_list[142].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:223:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "restrict", RESTRICT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:223:1: warning: (near initialization for 'keyword_list[143].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:224:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "memory", MEMORY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:224:1: warning: (near initialization for 'keyword_list[144].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:225:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "igp_metric", IGP_METRIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:225:1: warning: (near initialization for 'keyword_list[145].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:226:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "class", CLASS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:226:1: warning: (near initialization for 'keyword_list[146].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:227:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dscp", DSCP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:227:1: warning: (near initialization for 'keyword_list[147].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:228:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "wait", WAIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:228:1: warning: (near initialization for 'keyword_list[148].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:229:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "max", MAX, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:229:1: warning: (near initialization for 'keyword_list[149].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:230:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "flush", FLUSH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:230:1: warning: (near initialization for 'keyword_list[150].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:231:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "as", AS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:231:1: warning: (near initialization for 'keyword_list[151].name') [-Wpointer-sign] BUILDSTDERR: cf-parse.y:1392:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] BUILDSTDERR: TEXT { this_ipn->pattern = $1; this_ipn->prefix = IPA_NONE; this_ipn->pxlen = 0; } BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:232:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_DUMMY", -((T_ENUM_RTS<<16) | RTS_DUMMY), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:232:1: warning: (near initialization for 'keyword_list[152].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:233:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_STATIC", -((T_ENUM_RTS<<16) | RTS_STATIC), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:233:1: warning: (near initialization for 'keyword_list[153].name') [-Wpointer-sign] BUILDSTDERR: cf-parse.y:1394:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] BUILDSTDERR: | TEXT prefix_or_ipa { this_ipn->pattern = $1; this_ipn->prefix = $2.addr; this_ipn->pxlen = $2.len; } BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:234:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_INHERIT", -((T_ENUM_RTS<<16) | RTS_INHERIT), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:234:1: warning: (near initialization for 'keyword_list[154].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:235:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_DEVICE", -((T_ENUM_RTS<<16) | RTS_DEVICE), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:235:1: warning: (near initialization for 'keyword_list[155].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:236:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_STATIC_DEVICE", -((T_ENUM_RTS<<16) | RTS_STATIC_DEVICE), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:236:1: warning: (near initialization for 'keyword_list[156].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:237:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_REDIRECT", -((T_ENUM_RTS<<16) | RTS_REDIRECT), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:237:1: warning: (near initialization for 'keyword_list[157].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:238:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_RIP", -((T_ENUM_RTS<<16) | RTS_RIP), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:238:1: warning: (near initialization for 'keyword_list[158].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:239:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_OSPF", -((T_ENUM_RTS<<16) | RTS_OSPF), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:239:1: warning: (near initialization for 'keyword_list[159].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:240:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_OSPF_IA", -((T_ENUM_RTS<<16) | RTS_OSPF_IA), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:240:1: warning: (near initialization for 'keyword_list[160].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:241:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_OSPF_EXT1", -((T_ENUM_RTS<<16) | RTS_OSPF_EXT1), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:241:1: warning: (near initialization for 'keyword_list[161].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:242:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_OSPF_EXT2", -((T_ENUM_RTS<<16) | RTS_OSPF_EXT2), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:242:1: warning: (near initialization for 'keyword_list[162].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:243:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_BGP", -((T_ENUM_RTS<<16) | RTS_BGP), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:243:1: warning: (near initialization for 'keyword_list[163].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:244:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_PIPE", -((T_ENUM_RTS<<16) | RTS_PIPE), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:244:1: warning: (near initialization for 'keyword_list[164].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:245:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_BABEL", -((T_ENUM_RTS<<16) | RTS_BABEL), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:245:1: warning: (near initialization for 'keyword_list[165].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:246:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_HOST", -((T_ENUM_SCOPE<<16) | SCOPE_HOST), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:246:1: warning: (near initialization for 'keyword_list[166].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:247:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_LINK", -((T_ENUM_SCOPE<<16) | SCOPE_LINK), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:247:1: warning: (near initialization for 'keyword_list[167].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:248:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_SITE", -((T_ENUM_SCOPE<<16) | SCOPE_SITE), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:248:1: warning: (near initialization for 'keyword_list[168].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:249:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_ORGANIZATION", -((T_ENUM_SCOPE<<16) | SCOPE_ORGANIZATION), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:249:1: warning: (near initialization for 'keyword_list[169].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:250:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_UNIVERSE", -((T_ENUM_SCOPE<<16) | SCOPE_UNIVERSE), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:250:1: warning: (near initialization for 'keyword_list[170].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:251:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_UNDEFINED", -((T_ENUM_SCOPE<<16) | SCOPE_UNDEFINED), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:251:1: warning: (near initialization for 'keyword_list[171].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:252:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTC_UNICAST", -((T_ENUM_RTC<<16) | RTC_UNICAST), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:252:1: warning: (near initialization for 'keyword_list[172].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:253:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTC_BROADCAST", -((T_ENUM_RTC<<16) | RTC_BROADCAST), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:253:1: warning: (near initialization for 'keyword_list[173].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:254:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTC_MULTICAST", -((T_ENUM_RTC<<16) | RTC_MULTICAST), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:254:1: warning: (near initialization for 'keyword_list[174].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:255:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTC_ANYCAST", -((T_ENUM_RTC<<16) | RTC_ANYCAST), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:255:1: warning: (near initialization for 'keyword_list[175].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:256:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_ROUTER", -((T_ENUM_RTD<<16) | RTD_ROUTER), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:256:1: warning: (near initialization for 'keyword_list[176].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:257:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_DEVICE", -((T_ENUM_RTD<<16) | RTD_DEVICE), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:257:1: warning: (near initialization for 'keyword_list[177].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:258:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_BLACKHOLE", -((T_ENUM_RTD<<16) | RTD_BLACKHOLE), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:258:1: warning: (near initialization for 'keyword_list[178].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:259:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_UNREACHABLE", -((T_ENUM_RTD<<16) | RTD_UNREACHABLE), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:259:1: warning: (near initialization for 'keyword_list[179].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:260:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_PROHIBIT", -((T_ENUM_RTD<<16) | RTD_PROHIBIT), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:260:1: warning: (near initialization for 'keyword_list[180].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:261:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_MULTIPATH", -((T_ENUM_RTD<<16) | RTD_MULTIPATH), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:261:1: warning: (near initialization for 'keyword_list[181].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:262:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ROA_UNKNOWN", -((T_ENUM_ROA<<16) | ROA_UNKNOWN), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:262:1: warning: (near initialization for 'keyword_list[182].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:263:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ROA_VALID", -((T_ENUM_ROA<<16) | ROA_VALID), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:263:1: warning: (near initialization for 'keyword_list[183].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:264:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ROA_INVALID", -((T_ENUM_ROA<<16) | ROA_INVALID), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:264:1: warning: (near initialization for 'keyword_list[184].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:265:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "show", SHOW, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:265:1: warning: (near initialization for 'keyword_list[185].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:266:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "status", STATUS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:266:1: warning: (near initialization for 'keyword_list[186].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:267:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "summary", SUMMARY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:267:1: warning: (near initialization for 'keyword_list[187].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:268:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "route", ROUTE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:268:1: warning: (near initialization for 'keyword_list[188].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:269:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "symbols", SYMBOLS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:269:1: warning: (near initialization for 'keyword_list[189].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:270:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "add", ADD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:270:1: warning: (near initialization for 'keyword_list[190].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:271:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "delete", DELETE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:271:1: warning: (near initialization for 'keyword_list[191].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:272:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dump", DUMP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:272:1: warning: (near initialization for 'keyword_list[192].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:273:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "resources", RESOURCES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:273:1: warning: (near initialization for 'keyword_list[193].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:274:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sockets", SOCKETS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:274:1: warning: (near initialization for 'keyword_list[194].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:275:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "neighbors", NEIGHBORS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:275:1: warning: (near initialization for 'keyword_list[195].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:276:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "attributes", ATTRIBUTES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:276:1: warning: (near initialization for 'keyword_list[196].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:277:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "eval", EVAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:277:1: warning: (near initialization for 'keyword_list[197].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:278:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "echo", ECHO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:278:1: warning: (near initialization for 'keyword_list[198].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:279:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "enable", ENABLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:279:1: warning: (near initialization for 'keyword_list[199].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:280:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "function", FUNCTION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:280:1: warning: (near initialization for 'keyword_list[200].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:281:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "print", PRINT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:281:1: warning: (near initialization for 'keyword_list[201].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:282:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "printn", PRINTN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:282:1: warning: (near initialization for 'keyword_list[202].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:283:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "unset", UNSET, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:283:1: warning: (near initialization for 'keyword_list[203].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:284:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "return", RETURN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:284:1: warning: (near initialization for 'keyword_list[204].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:285:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "accept", ACCEPT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:285:1: warning: (near initialization for 'keyword_list[205].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:286:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "reject", REJECT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:286:1: warning: (near initialization for 'keyword_list[206].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:287:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "quitbird", QUITBIRD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:287:1: warning: (near initialization for 'keyword_list[207].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:288:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "int", INT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:288:1: warning: (near initialization for 'keyword_list[208].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:289:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bool", BOOL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:289:1: warning: (near initialization for 'keyword_list[209].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:290:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ip", IP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:290:1: warning: (near initialization for 'keyword_list[210].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:291:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "prefix", PREFIX, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:291:1: warning: (near initialization for 'keyword_list[211].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:292:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "pair", PAIR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:292:1: warning: (near initialization for 'keyword_list[212].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:293:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "quad", QUAD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:293:1: warning: (near initialization for 'keyword_list[213].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:294:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ec", EC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:294:1: warning: (near initialization for 'keyword_list[214].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:295:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lc", LC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:295:1: warning: (near initialization for 'keyword_list[215].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:296:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "set", SET, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:296:1: warning: (near initialization for 'keyword_list[216].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:297:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "string", STRING, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:297:1: warning: (near initialization for 'keyword_list[217].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:298:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgpmask", BGPMASK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:298:1: warning: (near initialization for 'keyword_list[218].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:299:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgppath", BGPPATH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:299:1: warning: (near initialization for 'keyword_list[219].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:300:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "clist", CLIST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:300:1: warning: (near initialization for 'keyword_list[220].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:301:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "eclist", ECLIST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:301:1: warning: (near initialization for 'keyword_list[221].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:302:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lclist", LCLIST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:302:1: warning: (near initialization for 'keyword_list[222].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:303:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "if", IF, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:303:1: warning: (near initialization for 'keyword_list[223].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:304:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "then", THEN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:304:1: warning: (near initialization for 'keyword_list[224].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:305:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "else", ELSE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:305:1: warning: (near initialization for 'keyword_list[225].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:306:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "case", CASE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:306:1: warning: (near initialization for 'keyword_list[226].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:307:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "true", TRUE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:307:1: warning: (near initialization for 'keyword_list[227].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:308:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "false", FALSE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:308:1: warning: (near initialization for 'keyword_list[228].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:309:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rt", RT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:309:1: warning: (near initialization for 'keyword_list[229].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:310:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ro", RO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:310:1: warning: (near initialization for 'keyword_list[230].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:311:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "unknown", UNKNOWN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:311:1: warning: (near initialization for 'keyword_list[231].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:312:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "generic", GENERIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:312:1: warning: (near initialization for 'keyword_list[232].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:313:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "gw", GW, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:313:1: warning: (near initialization for 'keyword_list[233].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:314:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "net", NET, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:314:1: warning: (near initialization for 'keyword_list[234].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:315:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "mask", MASK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:315:1: warning: (near initialization for 'keyword_list[235].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:316:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "proto", PROTO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:316:1: warning: (near initialization for 'keyword_list[236].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:317:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "source", SOURCE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:317:1: warning: (near initialization for 'keyword_list[237].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:318:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "scope", SCOPE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:318:1: warning: (near initialization for 'keyword_list[238].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:319:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cast", CAST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:319:1: warning: (near initialization for 'keyword_list[239].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:320:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dest", DEST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:320:1: warning: (near initialization for 'keyword_list[240].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:321:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ifname", IFNAME, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:321:1: warning: (near initialization for 'keyword_list[241].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:322:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ifindex", IFINDEX, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:322:1: warning: (near initialization for 'keyword_list[242].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:323:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "len", LEN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:323:1: warning: (near initialization for 'keyword_list[243].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:324:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "defined", DEFINED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:324:1: warning: (near initialization for 'keyword_list[244].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:325:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "contains", CONTAINS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:325:1: warning: (near initialization for 'keyword_list[245].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:326:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "reset", RESET, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:326:1: warning: (near initialization for 'keyword_list[246].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:327:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "prepend", PREPEND, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:327:1: warning: (near initialization for 'keyword_list[247].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:328:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "first", FIRST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:328:1: warning: (near initialization for 'keyword_list[248].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:329:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "last", LAST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:329:1: warning: (near initialization for 'keyword_list[249].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:330:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "last_nonaggregated", LAST_NONAGGREGATED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:330:1: warning: (near initialization for 'keyword_list[250].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:331:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "match", MATCH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:331:1: warning: (near initialization for 'keyword_list[251].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:332:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "roa_check", ROA_CHECK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:332:1: warning: (near initialization for 'keyword_list[252].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:333:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "empty", EMPTY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:333:1: warning: (near initialization for 'keyword_list[253].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:334:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "where", WHERE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:334:1: warning: (near initialization for 'keyword_list[254].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:335:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bfd", BFD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:335:1: warning: (near initialization for 'keyword_list[255].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:336:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "min", MIN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:336:1: warning: (near initialization for 'keyword_list[256].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:337:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "idle", IDLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:337:1: warning: (near initialization for 'keyword_list[257].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:338:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rx", RX, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:338:1: warning: (near initialization for 'keyword_list[258].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:339:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "tx", TX, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:339:1: warning: (near initialization for 'keyword_list[259].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:340:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "interval", INTERVAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:340:1: warning: (near initialization for 'keyword_list[260].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:341:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "multiplier", MULTIPLIER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:341:1: warning: (near initialization for 'keyword_list[261].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:342:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "multihop", MULTIHOP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:342:1: warning: (near initialization for 'keyword_list[262].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:343:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "neighbor", NEIGHBOR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:343:1: warning: (near initialization for 'keyword_list[263].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:344:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dev", DEV, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:344:1: warning: (near initialization for 'keyword_list[264].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:345:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "local", LOCAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:345:1: warning: (near initialization for 'keyword_list[265].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:346:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "authentication", AUTHENTICATION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:346:1: warning: (near initialization for 'keyword_list[266].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:347:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "simple", SIMPLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:347:1: warning: (near initialization for 'keyword_list[267].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:348:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "meticulous", METICULOUS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:348:1: warning: (near initialization for 'keyword_list[268].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:349:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sessions", SESSIONS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:349:1: warning: (near initialization for 'keyword_list[269].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:350:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hold", HOLD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:350:1: warning: (near initialization for 'keyword_list[270].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:351:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "connect", CONNECT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:351:1: warning: (near initialization for 'keyword_list[271].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:352:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "retry", RETRY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:352:1: warning: (near initialization for 'keyword_list[272].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:353:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "keepalive", KEEPALIVE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:353:1: warning: (near initialization for 'keyword_list[273].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:354:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "startup", STARTUP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:354:1: warning: (near initialization for 'keyword_list[274].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:355:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "via", VIA, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:355:1: warning: (near initialization for 'keyword_list[275].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:356:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "next", NEXT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:356:1: warning: (near initialization for 'keyword_list[276].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:357:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hop", HOP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:357:1: warning: (near initialization for 'keyword_list[277].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:358:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "self", SELF, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:358:1: warning: (near initialization for 'keyword_list[278].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:359:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "path", PATH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:359:1: warning: (near initialization for 'keyword_list[279].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:360:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "start", START, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:360:1: warning: (near initialization for 'keyword_list[280].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:361:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "delay", DELAY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:361:1: warning: (near initialization for 'keyword_list[281].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:362:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "forget", FORGET, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:362:1: warning: (near initialization for 'keyword_list[282].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:363:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "after", AFTER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:363:1: warning: (near initialization for 'keyword_list[283].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:364:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_path", BGP_PATH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:364:1: warning: (near initialization for 'keyword_list[284].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:365:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_local_pref", BGP_LOCAL_PREF, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:365:1: warning: (near initialization for 'keyword_list[285].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:366:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_med", BGP_MED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:366:1: warning: (near initialization for 'keyword_list[286].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:367:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_origin", BGP_ORIGIN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:367:1: warning: (near initialization for 'keyword_list[287].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:368:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_next_hop", BGP_NEXT_HOP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:368:1: warning: (near initialization for 'keyword_list[288].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:369:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_atomic_aggr", BGP_ATOMIC_AGGR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:369:1: warning: (near initialization for 'keyword_list[289].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:370:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_aggregator", BGP_AGGREGATOR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:370:1: warning: (near initialization for 'keyword_list[290].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:371:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_community", BGP_COMMUNITY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:371:1: warning: (near initialization for 'keyword_list[291].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:372:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_ext_community", BGP_EXT_COMMUNITY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:372:1: warning: (near initialization for 'keyword_list[292].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:373:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rr", RR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:373:1: warning: (near initialization for 'keyword_list[293].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:374:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rs", RS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:374:1: warning: (near initialization for 'keyword_list[294].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:375:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "client", CLIENT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:375:1: warning: (near initialization for 'keyword_list[295].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:376:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cluster", CLUSTER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:376:1: warning: (near initialization for 'keyword_list[296].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:377:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "as4", AS4, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:377:1: warning: (near initialization for 'keyword_list[297].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:378:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "advertise", ADVERTISE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:378:1: warning: (near initialization for 'keyword_list[298].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:379:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ipv4", IPV4, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:379:1: warning: (near initialization for 'keyword_list[299].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:380:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "capabilities", CAPABILITIES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:380:1: warning: (near initialization for 'keyword_list[300].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:381:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "prefer", PREFER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:381:1: warning: (near initialization for 'keyword_list[301].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:382:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "older", OLDER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:382:1: warning: (near initialization for 'keyword_list[302].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:383:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "missing", MISSING, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:383:1: warning: (near initialization for 'keyword_list[303].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:384:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lladdr", LLADDR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:384:1: warning: (near initialization for 'keyword_list[304].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:385:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "drop", DROP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:385:1: warning: (near initialization for 'keyword_list[305].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:386:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ignore", IGNORE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:386:1: warning: (near initialization for 'keyword_list[306].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:387:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "refresh", REFRESH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:387:1: warning: (near initialization for 'keyword_list[307].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:388:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "interpret", INTERPRET, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:388:1: warning: (near initialization for 'keyword_list[308].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:389:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "communities", COMMUNITIES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:389:1: warning: (near initialization for 'keyword_list[309].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:390:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_originator_id", BGP_ORIGINATOR_ID, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:390:1: warning: (near initialization for 'keyword_list[310].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:391:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_cluster_list", BGP_CLUSTER_LIST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:391:1: warning: (near initialization for 'keyword_list[311].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:392:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "igp", IGP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:392:1: warning: (near initialization for 'keyword_list[312].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:393:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "gateway", GATEWAY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:393:1: warning: (near initialization for 'keyword_list[313].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:394:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "recursive", RECURSIVE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:394:1: warning: (near initialization for 'keyword_list[314].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:395:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "med", MED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:395:1: warning: (near initialization for 'keyword_list[315].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:396:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ttl", TTL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:396:1: warning: (near initialization for 'keyword_list[316].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:397:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "security", SECURITY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:397:1: warning: (near initialization for 'keyword_list[317].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:398:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "deterministic", DETERMINISTIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:398:1: warning: (near initialization for 'keyword_list[318].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:399:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "secondary", SECONDARY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:399:1: warning: (near initialization for 'keyword_list[319].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:400:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "allow", ALLOW, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:400:1: warning: (near initialization for 'keyword_list[320].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:401:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "aware", AWARE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:401:1: warning: (near initialization for 'keyword_list[321].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:402:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "link", LINK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:402:1: warning: (near initialization for 'keyword_list[322].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:403:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "extended", EXTENDED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:403:1: warning: (near initialization for 'keyword_list[323].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:404:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "setkey", SETKEY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:404:1: warning: (near initialization for 'keyword_list[324].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:405:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_large_community", BGP_LARGE_COMMUNITY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:405:1: warning: (near initialization for 'keyword_list[325].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:406:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lived", LIVED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:406:1: warning: (near initialization for 'keyword_list[326].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:407:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stale", STALE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:407:1: warning: (near initialization for 'keyword_list[327].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:408:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cease", CEASE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:408:1: warning: (near initialization for 'keyword_list[328].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:409:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hit", HIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:409:1: warning: (near initialization for 'keyword_list[329].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:410:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "administrative", ADMINISTRATIVE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:410:1: warning: (near initialization for 'keyword_list[330].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:411:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "shutdown", SHUTDOWN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:411:1: warning: (near initialization for 'keyword_list[331].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:412:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "peer", PEER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:412:1: warning: (near initialization for 'keyword_list[332].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:413:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "configuration", CONFIGURATION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:413:1: warning: (near initialization for 'keyword_list[333].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:414:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "change", CHANGE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:414:1: warning: (near initialization for 'keyword_list[334].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:415:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "deconfigured", DECONFIGURED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:415:1: warning: (near initialization for 'keyword_list[335].name') [-Wpointer-sign] BUILDSTDERR: cf-parse.y:3592:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] BUILDSTDERR: this_srt->if_name = $3; BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:416:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "connection", CONNECTION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:416:1: warning: (near initialization for 'keyword_list[336].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:417:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rejected", REJECTED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:417:1: warning: (near initialization for 'keyword_list[337].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:418:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "collision", COLLISION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:418:1: warning: (near initialization for 'keyword_list[338].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:419:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "of", OF, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:419:1: warning: (near initialization for 'keyword_list[339].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:420:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ORIGIN_IGP", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_IGP), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:420:1: warning: (near initialization for 'keyword_list[340].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:421:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ORIGIN_EGP", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_EGP), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:421:1: warning: (near initialization for 'keyword_list[341].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:422:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ORIGIN_INCOMPLETE", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_INCOMPLETE), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:422:1: warning: (near initialization for 'keyword_list[342].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:423:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "mrt", MRT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:423:1: warning: (near initialization for 'keyword_list[343].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:424:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "filename", FILENAME, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:424:1: warning: (near initialization for 'keyword_list[344].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:425:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "period", PERIOD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:425:1: warning: (near initialization for 'keyword_list[345].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:426:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "always", ALWAYS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:426:1: warning: (near initialization for 'keyword_list[346].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:427:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ospf", OSPF, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:427:1: warning: (near initialization for 'keyword_list[347].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:428:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "area", AREA, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:428:1: warning: (near initialization for 'keyword_list[348].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:429:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ospf_metric1", OSPF_METRIC1, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:429:1: warning: (near initialization for 'keyword_list[349].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:430:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ospf_metric2", OSPF_METRIC2, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:430:1: warning: (near initialization for 'keyword_list[350].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:431:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ospf_tag", OSPF_TAG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:431:1: warning: (near initialization for 'keyword_list[351].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:432:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ospf_router_id", OSPF_ROUTER_ID, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:432:1: warning: (near initialization for 'keyword_list[352].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:433:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rfc1583compat", RFC1583COMPAT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:433:1: warning: (near initialization for 'keyword_list[353].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:434:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stub", STUB, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:434:1: warning: (near initialization for 'keyword_list[354].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:435:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "tick", TICK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:435:1: warning: (near initialization for 'keyword_list[355].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:436:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cost", COST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:436:1: warning: (near initialization for 'keyword_list[356].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:437:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cost2", COST2, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:437:1: warning: (near initialization for 'keyword_list[357].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:438:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "retransmit", RETRANSMIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:438:1: warning: (near initialization for 'keyword_list[358].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:439:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hello", HELLO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:439:1: warning: (near initialization for 'keyword_list[359].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:440:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "transmit", TRANSMIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:440:1: warning: (near initialization for 'keyword_list[360].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:441:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "priority", PRIORITY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:441:1: warning: (near initialization for 'keyword_list[361].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:442:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dead", DEAD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:442:1: warning: (near initialization for 'keyword_list[362].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:443:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "type", TYPE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:443:1: warning: (near initialization for 'keyword_list[363].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:444:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "broadcast", BROADCAST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:444:1: warning: (near initialization for 'keyword_list[364].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:445:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bcast", BCAST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:445:1: warning: (near initialization for 'keyword_list[365].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:446:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "nonbroadcast", NONBROADCAST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:446:1: warning: (near initialization for 'keyword_list[366].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:447:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "nbma", NBMA, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:447:1: warning: (near initialization for 'keyword_list[367].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:448:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "pointopoint", POINTOPOINT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:448:1: warning: (near initialization for 'keyword_list[368].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:449:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ptp", PTP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:449:1: warning: (near initialization for 'keyword_list[369].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:450:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "pointomultipoint", POINTOMULTIPOINT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:450:1: warning: (near initialization for 'keyword_list[370].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:451:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ptmp", PTMP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:451:1: warning: (near initialization for 'keyword_list[371].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:452:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "strict", STRICT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:452:1: warning: (near initialization for 'keyword_list[372].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:453:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cryptographic", CRYPTOGRAPHIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:453:1: warning: (near initialization for 'keyword_list[373].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:454:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "eligible", ELIGIBLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:454:1: warning: (near initialization for 'keyword_list[374].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:455:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "poll", POLL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:455:1: warning: (near initialization for 'keyword_list[375].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:456:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "networks", NETWORKS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:456:1: warning: (near initialization for 'keyword_list[376].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:457:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hidden", HIDDEN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:457:1: warning: (near initialization for 'keyword_list[377].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:458:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "virtual", VIRTUAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:458:1: warning: (near initialization for 'keyword_list[378].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:459:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "only", ONLY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:459:1: warning: (near initialization for 'keyword_list[379].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:460:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "buffer", BUFFER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:460:1: warning: (near initialization for 'keyword_list[380].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:461:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "large", LARGE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:461:1: warning: (near initialization for 'keyword_list[381].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:462:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "normal", NORMAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:462:1: warning: (near initialization for 'keyword_list[382].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:463:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stubnet", STUBNET, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:463:1: warning: (near initialization for 'keyword_list[383].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:464:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "tag", TAG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:464:1: warning: (near initialization for 'keyword_list[384].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:465:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "external", EXTERNAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:465:1: warning: (near initialization for 'keyword_list[385].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:466:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lsadb", LSADB, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:466:1: warning: (near initialization for 'keyword_list[386].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:467:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ecmp", ECMP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:467:1: warning: (near initialization for 'keyword_list[387].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:468:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "weight", WEIGHT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:468:1: warning: (near initialization for 'keyword_list[388].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:469:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "nssa", NSSA, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:469:1: warning: (near initialization for 'keyword_list[389].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:470:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "translator", TRANSLATOR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:470:1: warning: (near initialization for 'keyword_list[390].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:471:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stability", STABILITY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:471:1: warning: (near initialization for 'keyword_list[391].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:472:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "global", GLOBAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:472:1: warning: (near initialization for 'keyword_list[392].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:473:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lsid", LSID, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:473:1: warning: (near initialization for 'keyword_list[393].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:474:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "instance", INSTANCE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:474:1: warning: (near initialization for 'keyword_list[394].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:475:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "real", REAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:475:1: warning: (near initialization for 'keyword_list[395].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:476:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "netmask", NETMASK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:476:1: warning: (near initialization for 'keyword_list[396].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:477:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "length", LENGTH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:477:1: warning: (near initialization for 'keyword_list[397].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:478:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lsa", LSA, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:478:1: warning: (near initialization for 'keyword_list[398].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:479:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "suppression", SUPPRESSION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:479:1: warning: (near initialization for 'keyword_list[399].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:480:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "topology", TOPOLOGY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:480:1: warning: (near initialization for 'keyword_list[400].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:481:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "state", STATE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:481:1: warning: (near initialization for 'keyword_list[401].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:482:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "pipe", PIPE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:482:1: warning: (near initialization for 'keyword_list[402].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:483:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "mode", MODE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:483:1: warning: (near initialization for 'keyword_list[403].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:484:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "opaque", OPAQUE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:484:1: warning: (near initialization for 'keyword_list[404].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:485:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "transparent", TRANSPARENT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:485:1: warning: (near initialization for 'keyword_list[405].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:486:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "radv", RADV, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:486:1: warning: (near initialization for 'keyword_list[406].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:487:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ra", RA, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:487:1: warning: (near initialization for 'keyword_list[407].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:488:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "managed", MANAGED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:488:1: warning: (near initialization for 'keyword_list[408].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:489:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "other", OTHER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:489:1: warning: (near initialization for 'keyword_list[409].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:490:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "config", CONFIG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:490:1: warning: (near initialization for 'keyword_list[410].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:491:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "linger", LINGER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:491:1: warning: (near initialization for 'keyword_list[411].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:492:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "mtu", MTU, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:492:1: warning: (near initialization for 'keyword_list[412].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:493:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "reachable", REACHABLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:493:1: warning: (near initialization for 'keyword_list[413].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:494:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "retrans", RETRANS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:494:1: warning: (near initialization for 'keyword_list[414].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:495:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "timer", TIMER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:495:1: warning: (near initialization for 'keyword_list[415].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:496:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "current", CURRENT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:496:1: warning: (near initialization for 'keyword_list[416].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:497:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "valid", VALID, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:497:1: warning: (near initialization for 'keyword_list[417].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:498:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "preferred", PREFERRED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:498:1: warning: (near initialization for 'keyword_list[418].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:499:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "mult", MULT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:499:1: warning: (near initialization for 'keyword_list[419].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:500:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lifetime", LIFETIME, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:500:1: warning: (near initialization for 'keyword_list[420].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:501:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "skip", SKIP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:501:1: warning: (near initialization for 'keyword_list[421].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:502:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "onlink", ONLINK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:502:1: warning: (near initialization for 'keyword_list[422].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:503:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "autonomous", AUTONOMOUS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:503:1: warning: (near initialization for 'keyword_list[423].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:504:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rdnss", RDNSS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:504:1: warning: (near initialization for 'keyword_list[424].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:505:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dnssl", DNSSL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:505:1: warning: (near initialization for 'keyword_list[425].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:506:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ns", NS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:506:1: warning: (near initialization for 'keyword_list[426].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:507:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "domain", DOMAIN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:507:1: warning: (near initialization for 'keyword_list[427].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:508:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "trigger", TRIGGER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:508:1: warning: (near initialization for 'keyword_list[428].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:509:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sensitive", SENSITIVE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:509:1: warning: (near initialization for 'keyword_list[429].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:510:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "low", LOW, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:510:1: warning: (near initialization for 'keyword_list[430].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:511:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "medium", MEDIUM, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:511:1: warning: (near initialization for 'keyword_list[431].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:512:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "high", HIGH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:512:1: warning: (near initialization for 'keyword_list[432].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:513:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "propagate", PROPAGATE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:513:1: warning: (near initialization for 'keyword_list[433].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:514:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ra_preference", RA_PREFERENCE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:514:1: warning: (near initialization for 'keyword_list[434].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:515:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ra_lifetime", RA_LIFETIME, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:515:1: warning: (near initialization for 'keyword_list[435].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:516:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RA_PREF_LOW", -((T_ENUM_RA_PREFERENCE<<16) | RA_PREF_LOW), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:516:1: warning: (near initialization for 'keyword_list[436].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:517:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RA_PREF_MEDIUM", -((T_ENUM_RA_PREFERENCE<<16) | RA_PREF_MEDIUM), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:517:1: warning: (near initialization for 'keyword_list[437].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:518:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RA_PREF_HIGH", -((T_ENUM_RA_PREFERENCE<<16) | RA_PREF_HIGH), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:518:1: warning: (near initialization for 'keyword_list[438].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:519:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rip", RIP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:519:1: warning: (near initialization for 'keyword_list[439].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:520:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "infinity", INFINITY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:520:1: warning: (near initialization for 'keyword_list[440].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:521:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "update", UPDATE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:521:1: warning: (near initialization for 'keyword_list[441].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:522:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "garbage", GARBAGE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:522:1: warning: (near initialization for 'keyword_list[442].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:523:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "multicast", MULTICAST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:523:1: warning: (near initialization for 'keyword_list[443].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:524:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "version", VERSION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:524:1: warning: (near initialization for 'keyword_list[444].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:525:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "split", SPLIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:525:1: warning: (near initialization for 'keyword_list[445].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:526:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "horizon", HORIZON, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:526:1: warning: (near initialization for 'keyword_list[446].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:527:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "poison", POISON, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:527:1: warning: (near initialization for 'keyword_list[447].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:528:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "reverse", REVERSE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:528:1: warning: (near initialization for 'keyword_list[448].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:529:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "zero", ZERO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:529:1: warning: (near initialization for 'keyword_list[449].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:530:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "plaintext", PLAINTEXT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:530:1: warning: (near initialization for 'keyword_list[450].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:531:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rip_metric", RIP_METRIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:531:1: warning: (near initialization for 'keyword_list[451].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:532:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rip_tag", RIP_TAG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:532:1: warning: (near initialization for 'keyword_list[452].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:533:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "static", STATIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:533:1: warning: (near initialization for 'keyword_list[453].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:534:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "prohibit", PROHIBIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:534:1: warning: (near initialization for 'keyword_list[454].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:535:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "multipath", MULTIPATH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:535:1: warning: (near initialization for 'keyword_list[455].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:536:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "blackhole", BLACKHOLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:536:1: warning: (near initialization for 'keyword_list[456].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:537:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "unreachable", UNREACHABLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:537:1: warning: (near initialization for 'keyword_list[457].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:538:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "babel", BABEL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:538:1: warning: (near initialization for 'keyword_list[458].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:539:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rxcost", RXCOST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:539:1: warning: (near initialization for 'keyword_list[459].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:540:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "wired", WIRED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:540:1: warning: (near initialization for 'keyword_list[460].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:541:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "wireless", WIRELESS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:541:1: warning: (near initialization for 'keyword_list[461].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:542:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "babel_metric", BABEL_METRIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:542:1: warning: (near initialization for 'keyword_list[462].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:543:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "entries", ENTRIES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:543:1: warning: (near initialization for 'keyword_list[463].name') [-Wpointer-sign] BUILDSTDERR: In file included from ../conf/conf.h:14:0, BUILDSTDERR: from ../../nest/protocol.h:16, BUILDSTDERR: from cf-lex.l:46: BUILDSTDERR: cf-lex.l: In function 'sym_rehash': BUILDSTDERR: cf-lex.l:85:35: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign] BUILDSTDERR: HASH_DEFINE_REHASH_FN(SYM, struct symbol) BUILDSTDERR: ^ BUILDSTDERR: ../../lib/hash.h:94:57: note: in definition of macro 'HASH_REHASH' BUILDSTDERR: (v).data = mb_allocz(pool, HASH_SIZE(v) * sizeof(* (v).data)); \ BUILDSTDERR: ^ BUILDSTDERR: ../../lib/hash.h:112:20: note: in expansion of macro 'HASH' 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 *' 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:10: 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:67:13: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: static uint cf_hash(byte *c); BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:200:10: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: struct keyword *k = HASH_FIND(kw_hash, KW, yytext); BUILDSTDERR: ^ BUILDSTDERR: In file included from cf-lex.c:40:0: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:200:10: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: struct keyword *k = HASH_FIND(kw_hash, KW, yytext); BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:200:10: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: cf-lex.l:200:10: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: In file included from cf-lex.c:40:0: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:200:10: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: struct keyword *k = HASH_FIND(kw_hash, KW, yytext); BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:200:10: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: cf-lex.l:200:10: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: cf-lex.l:200:10: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: cf-lex.l:200:10: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: cf-lex.l:200:10: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: cf-lex.l:212:3: 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:0, BUILDSTDERR: from cf-lex.l:46: BUILDSTDERR: ../conf/conf.h:161:16: note: expected 'byte *' 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:1439:3: 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.c:1439:3: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: cf-lex.l: In function 'cf_new_symbol': BUILDSTDERR: cf-lex.l:451:3: 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:0: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:460:3: 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:375:0, BUILDSTDERR: from /usr/include/stdio.h:27, BUILDSTDERR: from cf-lex.c:39: BUILDSTDERR: /usr/include/bits/string3.h:102:1: note: expected 'const char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:465:3: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign] BUILDSTDERR: BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:277:1: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: { BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l: In function 'cf_find_symbol': BUILDSTDERR: cf-lex.l:487:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: In file included from cf-lex.c:40:0: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:487:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:487:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: cf-lex.l:487:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: cf-lex.l:487:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: cf-lex.l:487:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: In file included from cf-lex.c:40:0: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:487:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:487:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: cf-lex.l:487:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: cf-lex.l:487:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: cf-lex.l:492:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: In file included from cf-lex.c:40:0: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:492:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:492:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: cf-lex.l:492:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: cf-lex.l:492:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: cf-lex.l:492:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: In file included from cf-lex.c:40:0: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:492:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:492:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: cf-lex.l:492:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: cf-lex.l:492:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: cf-lex.l: In function 'cf_default_name': BUILDSTDERR: cf-lex.l:523:7: 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 *' but argument is of type 'char *' BUILDSTDERR: { BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l: In function 'cf_define_symbol': BUILDSTDERR: cf-lex.l:554:7: 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 *' but argument is of type 'char *' BUILDSTDERR: { BUILDSTDERR: ^ LD -r -o all.o cf-parse.tab.o cf-lex.o conf.o make[2]: Leaving directory `/builddir/build/BUILD/bird-1.6.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-table.o -c ../../nest/rt-table.c CC -o rt-fib.o -c ../../nest/rt-fib.c CC -o rt-attr.o -c ../../nest/rt-attr.c CC -o rt-roa.o -c ../../nest/rt-roa.c CC -o proto.o -c ../../nest/proto.c CC -o iface.o -c ../../nest/iface.c CC -o rt-dev.o -c ../../nest/rt-dev.c CC -o password.o -c ../../nest/password.c BUILDSTDERR: ../../nest/rt-fib.c: In function 'fib_rehash': BUILDSTDERR: ../../nest/rt-fib.c:151:7: 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:4: 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:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (n = f->hash_table[h]) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-fib.c:399:2: 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:3: 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:3: 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:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (n = n->next) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-fib.c:458:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (n = f->hash_table[hpos]) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-roa.c: In function 'roa_delete_item': BUILDSTDERR: ../../nest/rt-roa.c:85:3: 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:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (it = *itp) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-roa.c: In function 'roa_commit': BUILDSTDERR: ../../nest/rt-roa.c:312:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(t, tx, roa_table_list) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-roa.c:314:9: 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:0: BUILDSTDERR: ../conf/conf.h:159:16: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: struct symbol *cf_find_symbol(struct config *cfg, byte *c); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c: In function 'rte_better': BUILDSTDERR: ../../nest/rt-table.c:194:3: 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:3: 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:7: 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:5: 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:7: 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:2: 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' [-Wparentheses] BUILDSTDERR: if (a->proto->accept_ra_types == type) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c: In function 'rte_recalculate': BUILDSTDERR: ../../nest/proto.c: In function 'protos_commit': BUILDSTDERR: ../../nest/rt-table.c:892:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (old = *k) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/proto.c:531:4: 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:0, BUILDSTDERR: from ../../nest/proto.c:12: BUILDSTDERR: ../conf/conf.h:159:16: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: struct symbol *cf_find_symbol(struct config *cfg, byte *c); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/proto.c:600:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(p, n, initial_proto_list) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c: In function 'if_end_update': BUILDSTDERR: ../../nest/iface.c:369:4: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(a, b, i->addrs) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/proto.c: In function 'proto_shutdown_loop': BUILDSTDERR: ../../nest/proto.c:1078:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(p, p_next, active_proto_list) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_preconfig': BUILDSTDERR: ../../nest/iface.c: In function 'iface_patt_match': BUILDSTDERR: ../../nest/rt-table.c:1762:10: 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:0, BUILDSTDERR: from ../../nest/rt-table.c:35: BUILDSTDERR: ../conf/conf.h:161:16: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: struct symbol *cf_get_symbol(byte *c); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c:675:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: char *t = p->pattern; BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c:686:4: 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:0, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_next_hop_update_net': BUILDSTDERR: ../../nest/iface.c:686:4: 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:0, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c:1827:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for (k = &n->routes; e = *k; k = &e->next) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c: In function 'iface_plists_equal': BUILDSTDERR: ../../nest/iface.c:733:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c:1855:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for (k = &n->routes; e = *k; k = &e->next) BUILDSTDERR: ^ BUILDSTDERR: In file included from ../lib/string.h:13:0, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c:733:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || BUILDSTDERR: ^ BUILDSTDERR: ../../nest/proto.c: In function 'proto_cmd_show': BUILDSTDERR: In file included from ../lib/string.h:13:0, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/proto.c:1553:3: 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: ../../nest/iface.c:733:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c:733:4: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../nest/iface.c:733:4: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../nest/iface.c:733:4: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: In file included from ../lib/birdlib.h:12:0, 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 *' BUILDSTDERR: void tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c:733:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: In file included from ../lib/string.h:13:0, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_commit': BUILDSTDERR: ../../nest/iface.c:733:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c:733:4: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../nest/iface.c:733:4: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../nest/iface.c:733:4: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../nest/rt-table.c:2003:15: 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: ../../nest/iface.c:733:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: In file included from ../../nest/protocol.h:16:0, BUILDSTDERR: from ../../nest/rt-table.c:35: BUILDSTDERR: ../conf/conf.h:159:16: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: struct symbol *cf_find_symbol(struct config *cfg, byte *c); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../lib/string.h:13:0, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c:733:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c:733:4: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../nest/iface.c:733:4: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../nest/iface.c:733:4: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../nest/iface.c:733:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../nest/iface.c:733:4: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../nest/iface.c:733:4: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../nest/iface.c:733:4: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../nest/proto.c: In function 'proto_apply_cmd_patt': BUILDSTDERR: ../../nest/proto.c:1713:7: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!patt || patmatch(patt, p->name)) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c: In function 'if_show_addr': BUILDSTDERR: In file included from ../lib/ip.h:13:0, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/proto.c:11: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c:771:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/proto.c:1713:7: 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:0, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/proto.c:11: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c: In function 'if_show_summary': BUILDSTDERR: ../../nest/iface.c:834:2: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_update_hostcache': BUILDSTDERR: ../../nest/rt-table.c:2418:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, x, hc->hostentries) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_format_via': BUILDSTDERR: ../../nest/rt-table.c:2474:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c:2475:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c:2476:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c:2477:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c:2478:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c:2479:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c:2480:5: 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:0, 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 *' 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:3: 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:0, 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 *' BUILDSTDERR: void tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c:2498:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c:2515:5: 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:0, 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 *' 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:3: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c: In function 'rt_prune_sources': BUILDSTDERR: ../../nest/rt-attr.c:179:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: HASH_WALK_FILTER(src_hash, next, src, sp) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c: In function 'get_generic_attr': BUILDSTDERR: ../../nest/rt-attr.c:751:7: 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:0, 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 *' 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:2: 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:375:0, BUILDSTDERR: from /usr/include/stdint.h:25, BUILDSTDERR: from /usr/lib/gcc/aarch64-redhat-linux/4.8.5/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/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:774:7: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:779:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c: In function 'opaque_format': CC -o cli.o -c ../../nest/cli.c CC -o locks.o -c ../../nest/locks.c BUILDSTDERR: ../../nest/rt-attr.c:794:4: 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:375:0, BUILDSTDERR: from /usr/include/stdint.h:25, BUILDSTDERR: from /usr/lib/gcc/aarch64-redhat-linux/4.8.5/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/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:800:7: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c: In function 'ea_show': BUILDSTDERR: ../../nest/rt-attr.c:863:3: 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:7: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:868:7: 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:0, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:871:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:876:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:884:4: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:890:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: bsprintf(pos, "%I", *(ip_addr *) ad->data); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:890:4: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: In file included from ../lib/ip.h:13:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:893:4: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:899:4: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:912:4: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c: In function 'ea_dump': BUILDSTDERR: ../../nest/rt-attr.c:960:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (e = e->next) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/cli.c: In function 'cli_printf': BUILDSTDERR: ../../nest/cli.c:132:2: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/cli.c:134:2: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/cli.c:144:7: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/cli.c:150:3: 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:0, 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 *' 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:7: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/cli.c: In function 'cli_free_out': BUILDSTDERR: ../../nest/cli.c:211:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (o = c->tx_buf) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/cli.c:214:7: 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:3: 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:0, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/cli.c:66: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/cli.c: In function 'cli_echo': BUILDSTDERR: ../../nest/cli.c:365:3: 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:0, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/cli.c:66: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ CC -o cmds.o -c ../../nest/cmds.c CC -o neighbor.o -c ../../nest/neighbor.c CC -o a-path.o -c ../../nest/a-path.c BUILDSTDERR: ../../nest/cmds.c: In function 'cmd_show_status': BUILDSTDERR: ../../nest/cmds.c:28:3: 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:0, 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 *' BUILDSTDERR: void tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/cmds.c:31:3: 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:0, 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 *' BUILDSTDERR: void tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/cmds.c:33:3: 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:0, 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 *' BUILDSTDERR: void tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/neighbor.c: In function 'neigh_if_up': BUILDSTDERR: ../../nest/neighbor.c:297:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, next, sticky_neigh_list) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/neighbor.c: In function 'neigh_if_down': BUILDSTDERR: ../../nest/neighbor.c:317:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(x, y, i->neighbors) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/neighbor.c: In function 'neigh_if_link': BUILDSTDERR: ../../nest/neighbor.c:334:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(x, y, i->neighbors) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/neighbor.c: In function 'neigh_ifa_update': BUILDSTDERR: ../../nest/neighbor.c:359:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(x, y, i->neighbors) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/neighbor.c: In function 'neigh_prune': BUILDSTDERR: ../../nest/neighbor.c:398:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, m, neigh_hash_table[i]) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/neighbor.c:400:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, m, sticky_neigh_list) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-path.c: In function 'as_path_format': BUILDSTDERR: ../../nest/a-path.c:139:4: 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:375:0, BUILDSTDERR: from /usr/include/stdint.h:25, BUILDSTDERR: from /usr/lib/gcc/aarch64-redhat-linux/4.8.5/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/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-path.c:155:4: 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:0, 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 *' 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:4: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (len = *p++) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-path.c:216:4: 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:4: 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 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 differ in signedness [-Wpointer-sign] BUILDSTDERR: u8 *p = pos->val.sp; BUILDSTDERR: ^ CC -o a-set.o -c ../../nest/a-set.c BUILDSTDERR: ../../nest/a-set.c: In function 'int_set_format': BUILDSTDERR: ../../nest/a-set.c:48:6: 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:375:0, BUILDSTDERR: from /usr/include/stdint.h:25, BUILDSTDERR: from /usr/lib/gcc/aarch64-redhat-linux/4.8.5/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/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-set.c:58:2: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-set.c:60:2: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-set.c: In function 'ec_format': BUILDSTDERR: ../../nest/a-set.c:90:7: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-set.c:97:7: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-set.c:104:7: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-set.c:110:7: 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:0, 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 *' 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:6: 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:375:0, BUILDSTDERR: from /usr/include/stdint.h:25, BUILDSTDERR: from /usr/lib/gcc/aarch64-redhat-linux/4.8.5/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/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'byte *' 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:3: 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:0, 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 *' 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:6: 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:375:0, BUILDSTDERR: from /usr/include/stdint.h:25, BUILDSTDERR: from /usr/lib/gcc/aarch64-redhat-linux/4.8.5/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/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-set.c:170:7: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-set.c: In function 'int_set_prepend': BUILDSTDERR: ../../nest/a-set.c:250:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: * (u32 *) res->data = val; BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-set.c: In function 'int_set_add': BUILDSTDERR: ../../nest/a-set.c:271:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: * (u32 *) (res->data + len) = val; BUILDSTDERR: ^ LD -r -o all.o rt-table.o rt-fib.o rt-attr.o rt-roa.o proto.o iface.o rt-dev.o password.o cli.o locks.o cmds.o neighbor.o a-path.o a-set.o make[2]: Leaving directory `/builddir/build/BUILD/bird-1.6.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 CC -o filter.o -c ../../filter/filter.c CC -o tree.o -c ../../filter/tree.c CC -o trie.o -c ../../filter/trie.c BUILDSTDERR: ../../filter/filter.c: In function 'val_compare': BUILDSTDERR: ../../filter/filter.c:166:5: 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:5: 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:0, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../filter/filter.c:36: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: ../../filter/filter.c:486:5: 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:0, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../filter/filter.c:36: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' 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:3: 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:0: BUILDSTDERR: ../../nest/attrs.h:128:5: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: int ec_format(byte *buf, u64 ec); BUILDSTDERR: ^ BUILDSTDERR: ../../filter/filter.c:538:3: 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:0: BUILDSTDERR: ../../nest/attrs.h:130:5: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: int lc_format(byte *buf, lcomm lc); BUILDSTDERR: ^ BUILDSTDERR: ../../filter/filter.c:542:3: 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:0: BUILDSTDERR: ../../nest/attrs.h:33:6: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: void as_path_format(struct adata *path, byte *buf, uint size); BUILDSTDERR: ^ BUILDSTDERR: ../../filter/filter.c:543:3: 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:0: BUILDSTDERR: ../../nest/attrs.h:127:5: note: expected 'byte *' 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:3: 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:0: BUILDSTDERR: ../../nest/attrs.h:129:5: note: expected 'byte *' 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:3: 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:0: BUILDSTDERR: ../../nest/attrs.h:131:5: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: int lc_set_format(struct adata *set, int from, byte *buf, uint size); BUILDSTDERR: ^ BUILDSTDERR: ../../filter/filter.c: In function 'interpret': BUILDSTDERR: ../../filter/filter.c:1078:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: res.val.px.ip = * (ip_addr *) ad->data; BUILDSTDERR: ^ BUILDSTDERR: ../../filter/filter.c:1153:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: (* (ip_addr *) ad->data) = v1.val.px.ip; BUILDSTDERR: ^ LD -r -o all.o f-util.o filter.o tree.o trie.o make[2]: Leaving directory `/builddir/build/BUILD/bird-1.6.8/ipv6/obj/filter' make[2]: Entering directory `/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/bfd' CC -o bfd.o -c ../../../proto/bfd/bfd.c CC -o packets.o -c ../../../proto/bfd/packets.c CC -o io.o -c ../../../proto/bfd/io.c BUILDSTDERR: ../../../proto/bfd/packets.c: In function 'bfd_fill_authentication': BUILDSTDERR: ../../../proto/bfd/bfd.c: In function 'bfd_remove_session': BUILDSTDERR: ../../../proto/bfd/packets.c:172:5: 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:375:0, 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/string3.h:117:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bfd/bfd.c:496:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: HASH_REMOVE(p->session_hash_id, HASH_ID, s); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bfd/bfd.c:497:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: HASH_REMOVE(p->session_hash_ip, HASH_IP, s); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bfd/packets.c: In function 'bfd_check_authentication': BUILDSTDERR: ../../../proto/bfd/packets.c:265:5: 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:375:0, 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/string3.h:117:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bfd/bfd.c: In function 'bfd_take_requests': BUILDSTDERR: ../../../proto/bfd/bfd.c:670:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, nn, bfd_wait_list) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bfd/bfd.c: In function 'bfd_notify_hook': BUILDSTDERR: ../../../proto/bfd/bfd.c:891:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, nn, s->request_list) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bfd/bfd.c: In function 'bfd_show_sessions': BUILDSTDERR: ../../../proto/bfd/bfd.c:1102:5: 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:0, 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 *' BUILDSTDERR: void tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bfd/io.c: In function 'timers_fire': BUILDSTDERR: ../../../proto/bfd/io.c:417:3: 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:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: else if (t = timers_first(loop)) BUILDSTDERR: ^ LD -r -o all.o bfd.o packets.o io.o make[2]: Leaving directory `/builddir/build/BUILD/bird-1.6.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 CC -o attrs.o -c ../../../proto/bgp/attrs.c CC -o packets.o -c ../../../proto/bgp/packets.c BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_format_origin': BUILDSTDERR: ../../../proto/bgp/attrs.c:93:3: 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:0, 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 *' 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:3: 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 '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:7: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/attrs.c:222:3: 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:0, 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 *' 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:3: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/bgp.c: In function 'bgp_get_status': BUILDSTDERR: ../../../proto/bgp/bgp.c:1606:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/bgp.c:1608:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_encode_attrs': BUILDSTDERR: ../../../proto/bgp/attrs.c:605:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: ip_addr ip = *(ip_addr *)a->u.ptr->data; BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_rehash_buckets': BUILDSTDERR: ../../../proto/bgp/attrs.c:730:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (b = old[i]) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_get_bucket': BUILDSTDERR: ../../../proto/bgp/attrs.c:895:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: if (!a || ipa_equal(p->cf->remote_ip, *(ip_addr *)a->u.ptr->data)) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1463:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 1, 0, "Invalid message header" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1463:3: warning: (near initialization for 'bgp_msg_table[0].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1464:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 1, 1, "Connection not synchronized" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1464:3: warning: (near initialization for 'bgp_msg_table[1].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_free_prefix': BUILDSTDERR: ../../../proto/bgp/packets.c:1465:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 1, 2, "Bad message length" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1465:3: warning: (near initialization for 'bgp_msg_table[2].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/attrs.c:971:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: HASH_REMOVE2(p->prefix_hash, PXH, p->p.pool, bp); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1466:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 1, 3, "Bad message type" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1466:3: warning: (near initialization for 'bgp_msg_table[3].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1467:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 0, "Invalid OPEN message" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1467:3: warning: (near initialization for 'bgp_msg_table[4].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1468:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 1, "Unsupported version number" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1468:3: warning: (near initialization for 'bgp_msg_table[5].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1469:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 2, "Bad peer AS" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1469:3: warning: (near initialization for 'bgp_msg_table[6].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1470:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 3, "Bad BGP identifier" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1470:3: warning: (near initialization for 'bgp_msg_table[7].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_update_attrs': BUILDSTDERR: ../../../proto/bgp/attrs.c:1122:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: (p->is_internal && ipa_nonzero(*((ip_addr *) a->u.ptr->data))) || BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1471:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 4, "Unsupported optional parameter" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1471:3: warning: (near initialization for 'bgp_msg_table[8].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1472:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 5, "Authentication failure" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1472:3: warning: (near initialization for 'bgp_msg_table[9].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1473:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 6, "Unacceptable hold time" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1473:3: warning: (near initialization for 'bgp_msg_table[10].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1474:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 7, "Required capability missing" }, /* [RFC5492] */ BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1474:3: warning: (near initialization for 'bgp_msg_table[11].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1475:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 8, "No supported AFI/SAFI" }, /* This error msg is nonstandard */ BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1475:3: warning: (near initialization for 'bgp_msg_table[12].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1476:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 0, "Invalid UPDATE message" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1476:3: warning: (near initialization for 'bgp_msg_table[13].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1477:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 1, "Malformed attribute list" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1477:3: warning: (near initialization for 'bgp_msg_table[14].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1478:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 2, "Unrecognized well-known attribute" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1478:3: warning: (near initialization for 'bgp_msg_table[15].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1479:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 3, "Missing mandatory attribute" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1479:3: warning: (near initialization for 'bgp_msg_table[16].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1480:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 4, "Invalid attribute flags" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1480:3: warning: (near initialization for 'bgp_msg_table[17].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1481:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 5, "Invalid attribute length" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1481:3: warning: (near initialization for 'bgp_msg_table[18].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1482:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 6, "Invalid ORIGIN attribute" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1482:3: warning: (near initialization for 'bgp_msg_table[19].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1483:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 7, "AS routing loop" }, /* Deprecated */ BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1483:3: warning: (near initialization for 'bgp_msg_table[20].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1484:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 8, "Invalid NEXT_HOP attribute" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1484:3: warning: (near initialization for 'bgp_msg_table[21].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_decode_attrs': BUILDSTDERR: ../../../proto/bgp/packets.c:1485:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 9, "Optional attribute error" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1485:3: warning: (near initialization for 'bgp_msg_table[22].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/attrs.c:1855:8: 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 'unsigned int *' BUILDSTDERR: validate_as_path(struct bgp_proto *p, byte *a, int *len) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1486:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 10, "Invalid network field" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1486:3: warning: (near initialization for 'bgp_msg_table[23].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1487:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 11, "Malformed AS_PATH" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1487:3: warning: (near initialization for 'bgp_msg_table[24].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/attrs.c:1899:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: ipa_ntoh(*(ip_addr *)ad->data); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/attrs.c:1899:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: ../../../proto/bgp/packets.c:1488:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 4, 0, "Hold timer expired" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1488:3: warning: (near initialization for 'bgp_msg_table[25].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1489:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 5, 0, "Finite state machine error" }, /* Subcodes are according to [RFC6608] */ BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1489:3: warning: (near initialization for 'bgp_msg_table[26].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_get_attr': BUILDSTDERR: ../../../proto/bgp/packets.c:1490:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 5, 1, "Unexpected message in OpenSent state" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1490:3: warning: (near initialization for 'bgp_msg_table[27].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/attrs.c:1982:7: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1491:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 5, 2, "Unexpected message in OpenConfirm state" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1491:3: warning: (near initialization for 'bgp_msg_table[28].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1492:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 5, 3, "Unexpected message in Established state" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1492:3: warning: (near initialization for 'bgp_msg_table[29].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/attrs.c:1993:3: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1493:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 0, "Cease" }, /* Subcodes are according to [RFC4486] */ BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1493:3: warning: (near initialization for 'bgp_msg_table[30].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_get_route_info': BUILDSTDERR: ../../../proto/bgp/packets.c:1494:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 1, "Maximum number of prefixes reached" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1494:3: warning: (near initialization for 'bgp_msg_table[31].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/attrs.c:2032:3: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1495:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 2, "Administrative shutdown" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1495:3: warning: (near initialization for 'bgp_msg_table[32].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/attrs.c:2035:5: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: buf += bsprintf(buf, "-"); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1496:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 3, "Peer de-configured" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1496:3: warning: (near initialization for 'bgp_msg_table[33].msg') [-Wpointer-sign] BUILDSTDERR: In file included from ../../lib/ip.h:13:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1497:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 4, "Administrative reset" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1497:3: warning: (near initialization for 'bgp_msg_table[34].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/attrs.c:2038:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1498:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 5, "Connection rejected" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1498:3: warning: (near initialization for 'bgp_msg_table[35].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/attrs.c:2043:2: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1499:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 6, "Other configuration change" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1499:3: warning: (near initialization for 'bgp_msg_table[36].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1500:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 7, "Connection collision resolution" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1500:3: warning: (near initialization for 'bgp_msg_table[37].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/attrs.c:2045:2: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1501:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 8, "Out of Resources" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1501:3: warning: (near initialization for 'bgp_msg_table[38].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/attrs.c:2047:2: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1502:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 7, 0, "Invalid ROUTE-REFRESH message" }, /* [RFC7313] */ BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1502:3: warning: (near initialization for 'bgp_msg_table[39].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/attrs.c:2049:3: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1503:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 7, 1, "Invalid ROUTE-REFRESH message length" } /* [RFC7313] */ BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1503:3: warning: (near initialization for 'bgp_msg_table[40].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c: In function 'bgp_error_dsc': BUILDSTDERR: ../../../proto/bgp/attrs.c:2052:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1522:2: warning: pointer targets in return 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/attrs.c:2054:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1550:3: 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:0: BUILDSTDERR: ../../../nest/protocol.h:257:6: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: void proto_set_message(struct proto *p, char *msg, int len); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/attrs.c:2055:3: 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:375:0, BUILDSTDERR: from /usr/include/stdlib.h:24, BUILDSTDERR: from ../../../proto/bgp/attrs.c:11: BUILDSTDERR: /usr/include/bits/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1551:3: 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:0, 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 *' 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:4: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1588:2: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1593:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: const byte *dsc = bgp_error_dsc(code, subcode); BUILDSTDERR: ^ 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 BUILDSTDERR: ../../../proto/mrt/mrt.c: In function 'bstrsub': BUILDSTDERR: ../../../proto/mrt/mrt.c:195:3: 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:5: 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:0, 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 *' but argument is of type 'const char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/mrt/mrt.c:230:5: 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:0, 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 *' 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:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for (rt0 = n->routes; rt = rt0; rt0 = rt0->next) BUILDSTDERR: ^ 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 ospf.o -c ../../../proto/ospf/ospf.c CC -o topology.o -c ../../../proto/ospf/topology.c CC -o packet.o -c ../../../proto/ospf/packet.c CC -o hello.o -c ../../../proto/ospf/hello.c CC -o neighbor.o -c ../../../proto/ospf/neighbor.c CC -o dbdes.o -c ../../../proto/ospf/dbdes.c CC -o iface.o -c ../../../proto/ospf/iface.c CC -o lsreq.o -c ../../../proto/ospf/lsreq.c BUILDSTDERR: ../../../proto/ospf/packet.c: In function 'ospf_pkt_finalize': BUILDSTDERR: ../../../proto/ospf/topology.c: In function 'ospf_update_lsadb': BUILDSTDERR: ../../../proto/ospf/packet.c:58:5: 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: ../../../proto/ospf/topology.c:483:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_SLIST_DELSAFE(en, nxt, p->lsal) BUILDSTDERR: ^ BUILDSTDERR: In file included from /usr/include/features.h:375:0, BUILDSTDERR: from /usr/include/stdint.h:25, BUILDSTDERR: from /usr/lib/gcc/aarch64-redhat-linux/4.8.5/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/string3.h:117:1: note: expected 'char * __restrict__' but argument is of type 'u8 *' BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/packet.c:105:7: 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:375:0, BUILDSTDERR: from /usr/include/stdint.h:25, BUILDSTDERR: from /usr/lib/gcc/aarch64-redhat-linux/4.8.5/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/string3.h:117:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/packet.c:110:7: warning: pointer targets in passing argument 2 of 'mac_fill' differ in signedness [-Wpointer-sign] BUILDSTDERR: (byte *) pkt, *plen, auth_tail); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../../proto/ospf/packet.c:14:0: BUILDSTDERR: ../../lib/mac.h:117:6: note: expected 'const byte *' 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:5: 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:0: BUILDSTDERR: ../../../nest/password.h:30:19: note: expected 'char *' but argument is of type 'u8 *' BUILDSTDERR: static inline int password_verify(struct password_item *p1, char *p2, uint size) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/packet.c:180:7: 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:375:0, BUILDSTDERR: from /usr/include/stdint.h:25, BUILDSTDERR: from /usr/lib/gcc/aarch64-redhat-linux/4.8.5/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/string3.h:117:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/packet.c:185:7: warning: pointer targets in passing argument 2 of 'mac_verify' differ in signedness [-Wpointer-sign] BUILDSTDERR: (byte *) pkt, plen + auth_len, auth_data)) BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../../proto/ospf/packet.c:14:0: BUILDSTDERR: ../../lib/mac.h:118:5: note: expected 'const byte *' 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:10: 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:0, BUILDSTDERR: from ../../../proto/ospf/packet.c:11: BUILDSTDERR: ../../lib/socket.h:96:8: note: expected 'int *' but argument is of type 'unsigned int *' BUILDSTDERR: byte * sk_rx_buffer(sock *s, int *len); /* Temporary */ BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c: In function 'ospf_get_status': BUILDSTDERR: ../../../proto/ospf/ospf.c:536:7: 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:375:0, BUILDSTDERR: from /usr/include/stdlib.h:24, BUILDSTDERR: from ../../../proto/ospf/ospf.c:99: BUILDSTDERR: /usr/include/bits/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c:538:7: 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:375:0, BUILDSTDERR: from /usr/include/stdlib.h:24, BUILDSTDERR: from ../../../proto/ospf/ospf.c:99: BUILDSTDERR: /usr/include/bits/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'byte *' 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:3: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c:564:3: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c:566:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c:567:3: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c:570:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/topology.c: In function 'prepare_prefix_net_lsa_body': BUILDSTDERR: ../../../proto/ospf/ospf.c:573:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c: In function 'ospf_get_attr': BUILDSTDERR: ../../../proto/ospf/topology.c:1588:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (en = ifa->link_lsa) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c:582:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c:585:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c:588:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c:591:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c: In function 'ospf_reconfigure': BUILDSTDERR: ../../../proto/ospf/ospf.c:700:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(ifa, ifx, p->iface_list) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c:707:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(oa, oax, p->area_list) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c: In function 'ospf_sh_neigh': BUILDSTDERR: ../../../proto/ospf/ospf.c:735:5: 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:0, 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 *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c:735:5: 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:0, 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 *' 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:5: 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:0, 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 *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c:844:5: 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:0, 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 *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/iface.c: In function 'ospf_iface_down': BUILDSTDERR: ../../../proto/ospf/iface.c:260:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, nx, ifa->neigh_list) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/iface.c: In function 'ospf_iface_reconfigure': BUILDSTDERR: ../../../proto/ospf/iface.c:883:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(nb, nbx, ifa->nbma_list) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/iface.c: In function 'ospf_ifa_notify2': BUILDSTDERR: ../../../proto/ospf/iface.c:1112:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(ifa, ifx, p->iface_list) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/iface.c: In function 'ospf_ifa_notify3': BUILDSTDERR: ../../../proto/ospf/iface.c:1144:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(ifa, ifx, p->iface_list) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/iface.c: In function 'ospf_if_notify': BUILDSTDERR: ../../../proto/ospf/iface.c:1316:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(ifa, ifx, p->iface_list) BUILDSTDERR: ^ CC -o lsupd.o -c ../../../proto/ospf/lsupd.c CC -o lsack.o -c ../../../proto/ospf/lsack.c CC -o lsalib.o -c ../../../proto/ospf/lsalib.c BUILDSTDERR: ../../../proto/ospf/lsupd.c: In function 'ospf_rxmt_lsupd': BUILDSTDERR: ../../../proto/ospf/lsupd.c:439:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_SLIST_DELSAFE(ret, nxt, n->lsrtl) BUILDSTDERR: ^ CC -o rt.o -c ../../../proto/ospf/rt.c LD -r -o all.o ospf.o topology.o packet.o hello.o neighbor.o iface.o dbdes.o lsreq.o lsupd.o lsack.o lsalib.o rt.o make[2]: Leaving directory `/builddir/build/BUILD/bird-1.6.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 BUILDSTDERR: ../../../proto/pipe/pipe.c: In function 'pipe_get_status': BUILDSTDERR: ../../../proto/pipe/pipe.c:284:3: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ LD -r -o all.o pipe.o make[2]: Leaving directory `/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/pipe' make[2]: Entering directory `/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/radv' CC -o radv.o -c ../../../proto/radv/radv.c CC -o packets.o -c ../../../proto/radv/packets.c BUILDSTDERR: ../../../proto/radv/radv.c: In function 'radv_prepare_prefixes': BUILDSTDERR: ../../../proto/radv/radv.c:168:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(pfx, next, ifa->prefixes) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/radv/radv.c: In function 'radv_prune_prefixes': BUILDSTDERR: ../../../proto/radv/radv.c:190:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(px, pxn, ifa->prefixes) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/radv/packets.c: In function 'radv_prepare_ra': BUILDSTDERR: ../../../proto/radv/packets.c:298:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: char *buf = ifa->sk->tbuf; BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/radv/radv.c: In function 'radv_get_status': BUILDSTDERR: ../../../proto/radv/radv.c:698:5: 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:375:0, BUILDSTDERR: from /usr/include/stdlib.h:24, BUILDSTDERR: from ../../../proto/radv/radv.c:9: BUILDSTDERR: /usr/include/bits/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'byte *' 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:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/radv/radv.c:727:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ 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 rip.o -c ../../../proto/rip/rip.c CC -o packets.o -c ../../../proto/rip/packets.c BUILDSTDERR: ../../../proto/rip/packets.c: In function 'rip_fill_authentication': BUILDSTDERR: ../../../proto/rip/packets.c:252:7: 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:375:0, BUILDSTDERR: from /usr/include/stdint.h:25, BUILDSTDERR: from /usr/lib/gcc/aarch64-redhat-linux/4.8.5/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/string3.h:117:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/rip/packets.c:257:7: warning: pointer targets in passing argument 2 of 'mac_fill' differ in signedness [-Wpointer-sign] BUILDSTDERR: (byte *) pkt, *plen, tail->auth_data); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../../proto/rip/packets.c:13:0: BUILDSTDERR: ../../lib/mac.h:117:6: note: expected 'const byte *' 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:7: 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:375:0, BUILDSTDERR: from /usr/include/stdint.h:25, BUILDSTDERR: from /usr/lib/gcc/aarch64-redhat-linux/4.8.5/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/string3.h:117:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/rip/packets.c:346:7: warning: pointer targets in passing argument 2 of 'mac_verify' differ in signedness [-Wpointer-sign] BUILDSTDERR: (byte *) pkt, *plen, auth_data)) BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../../proto/rip/packets.c:13:0: BUILDSTDERR: ../../lib/mac.h:118:5: note: expected 'const byte *' but argument is of type 'char *' BUILDSTDERR: int mac_verify(uint id, const byte *key, uint keylen, const byte *data, uint datalen, const byte *mac); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/rip/rip.c: In function 'rip_update_rte': BUILDSTDERR: ../../../proto/rip/rip.c:252:3: 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:3: 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:5: 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:900:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, nn, ifa->neigh_list) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/rip/rip.c: In function 'rip_get_route_info': BUILDSTDERR: ../../../proto/rip/rip.c:1153:3: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/rip/rip.c:1156:5: 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:0, 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 *' 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:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/rip/rip.c:1169:5: 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:0, 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 *' 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:5: 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:0, 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 *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/rip/rip.c:1197:5: 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:0, 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 *' 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:5: 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:0, 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 *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/rip/rip.c:1233:5: 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:0, 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 *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: In file included from /usr/include/string.h:638:0, 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:12: BUILDSTDERR: /usr/include/bits/string3.h:120:3: warning: call to __builtin___strncpy_chk will always overflow destination buffer [enabled by default] BUILDSTDERR: return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: ^ LD -r -o all.o rip.o packets.o make[2]: Leaving directory `/builddir/build/BUILD/bird-1.6.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 BUILDSTDERR: ../../../proto/static/static.c: In function 'static_if_notify': BUILDSTDERR: ../../../proto/static/static.c:426:2: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!strcmp(r->if_name, i->name)) BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../lib/string.h:13:0, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:426:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!strcmp(r->if_name, i->name)) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:426:2: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:426:2: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: In file included from ../../lib/string.h:13:0, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:426:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!strcmp(r->if_name, i->name)) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:426:2: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:426:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../../proto/static/static.c:426:2: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:426:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../../proto/static/static.c:426:2: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:432:2: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!strcmp(r->if_name, i->name)) BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../lib/string.h:13:0, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:432:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!strcmp(r->if_name, i->name)) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:432:2: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:432:2: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: In file included from ../../lib/string.h:13:0, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:432:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!strcmp(r->if_name, i->name)) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:432:2: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:432:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../../proto/static/static.c:432:2: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:432:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../../proto/static/static.c:432:2: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c: In function 'static_same_dest': BUILDSTDERR: ../../../proto/static/static.c:480:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: return !strcmp(x->if_name, y->if_name); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../lib/string.h:13:0, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:480:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: return !strcmp(x->if_name, y->if_name); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../lib/string.h:13:0, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:480:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return !strcmp(x->if_name, y->if_name); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:480:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:480:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../../proto/static/static.c:480:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:480:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: In file included from ../../lib/string.h:13:0, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:480:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return !strcmp(x->if_name, y->if_name); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:480:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:480:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../../proto/static/static.c:480:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:480:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: In file included from ../../lib/string.h:13:0, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:480:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return !strcmp(x->if_name, y->if_name); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:480:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:480:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../../proto/static/static.c:480:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:480:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../../proto/static/static.c:480:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:480:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../../proto/static/static.c:480:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c: In function 'static_reconfigure': BUILDSTDERR: ../../../proto/static/static.c:571:7: 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:0: BUILDSTDERR: ../../../nest/iface.h:105:15: note: expected 'char *' but argument is of type 'byte *' 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:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:657:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:658:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:659:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:660:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:661:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:662:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:663:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ LD -r -o all.o static.o make[2]: Leaving directory `/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/static' make[2]: Entering directory `/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/babel' CC -o babel.o -c ../../../proto/babel/babel.c CC -o packets.o -c ../../../proto/babel/packets.c BUILDSTDERR: ../../../proto/babel/babel.c: In function 'babel_expire_sources': BUILDSTDERR: ../../../proto/babel/babel.c:132:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, nx, e->sources) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/babel/babel.c: In function 'babel_expire_routes': BUILDSTDERR: ../../../proto/babel/babel.c:244:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(r, rx, e->routes) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/babel/babel.c: In function 'babel_expire_neighbors': BUILDSTDERR: ../../../proto/babel/babel.c:362:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(nbr, nbx, ifa->neigh_list) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/babel/babel.c: In function 'babel_expire_seqno_requests': BUILDSTDERR: ../../../proto/babel/babel.c:929:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, nx, p->seqno_cache) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/babel/babel.c: In function 'babel_get_route_info': BUILDSTDERR: ../../../proto/babel/babel.c:1725:3: 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:0, 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 *' 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:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/babel/babel.c:1741:5: 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:0, 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 *' 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:5: 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:0, 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 *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/babel/babel.c:1770:5: 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:0, 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 *' 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:5: 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:0, 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 *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/babel/babel.c:1806:5: 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:0, 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 *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ LD -r -o all.o babel.o packets.o make[2]: Leaving directory `/builddir/build/BUILD/bird-1.6.8/ipv6/obj/proto/babel' make[2]: Entering directory `/builddir/build/BUILD/bird-1.6.8/ipv6/obj/client' CC -o birdc.o -c ../../client/birdc.c CC -o birdcl.o -c ../../client/birdcl.c CC -o commands.o -c ../../client/commands.c CC -o util.o -c ../../client/util.c CC -o client.o -c ../../client/client.c BUILDSTDERR: ../../client/client.c: In function 'server_read': BUILDSTDERR: ../../client/client.c:329:2: 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 *' BUILDSTDERR: server_got_reply(char *x) BUILDSTDERR: ^ BUILDSTDERR: ../../client/client.c:340:7: 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:375:0, BUILDSTDERR: from /usr/include/stdio.h:27, BUILDSTDERR: from ../../client/client.c:23: BUILDSTDERR: /usr/include/bits/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^ LD -r -o all.o commands.o util.o client.o make[2]: Leaving directory `/builddir/build/BUILD/bird-1.6.8/ipv6/obj/client' LD -Wl,-z,relro -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 LD -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -o ../birdcl client/birdcl.o client/all.o lib/birdlib.a LD -Wl,-z,relro -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' + cd .. + CFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 ' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 ' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 == 1 ']' + '[' aarch64 == ppc64le ']' BUILDSTDERR: ++ find . -name config.guess -o -name config.sub + for i in '$(find . -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 . -name config.guess -o -name config.sub)' BUILDSTDERR: ++ basename ./ipv6/tools/config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./ipv6/tools/config.sub BUILDSTDERR: ++ basename ./ipv6/tools/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./ipv6/tools/config.sub '/usr/lib/rpm/redhat/config.sub' -> './ipv6/tools/config.sub' + for i in '$(find . -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 . -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' + ./configure --build=aarch64-redhat-linux-gnu --host=aarch64-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 aarch64-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... aarch64-redhat-linux-gnu checking host system type... aarch64-redhat-linux-gnu checking for aarch64-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 -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -pthread checking how to run the C preprocessor... gcc -E checking for a BSD-compatible install... /usr/bin/install -c checking for aarch64-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... no 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 -j8 all docs /usr/bin/make -C obj all /usr/bin/make -C doc docs make[1]: Entering directory `/builddir/build/BUILD/bird-1.6.8/obj' echo >sysdep/paths.h "/* Generated by Makefile, don't edit manually! */" /usr/bin/make depend 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 ./sgml2html bird.sgml 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 ./sgml2latex --output=tex bird.sgml echo >>sysdep/paths.h "#define PATH_CONFIG_FILE \"/etc/bird.conf\"" touch .dir-stamp echo >>sysdep/paths.h "#define PATH_CONTROL_SOCKET \"/run/bird/bird.ctl\"" set -e ; for a in lib conf ; do /usr/bin/make -C $a depend ; done /doc/prog-root doc/prog-head.sgml doc/prog-intro.sgml /nest/Doc rt-fib.c if test -n "/etc/iproute2" ; then echo >>sysdep/paths.h "#define PATH_IPROUTE_DIR \"/etc/iproute2\"" ; fi mkdir -p nest filter proto/bfd proto/bgp proto/mrt proto/ospf proto/pipe proto/rip proto/static client doc touch .dir-stamp 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 rt-table.c rt-attr.c Processing file bird.sgml Processing file bird.sgml proto.sgml proto.c BUILDSTDERR: Warning(739): Function parameter 'UNUSED' not described in 'graceful_restart_done' proto-hooks.c iface.c neighbor.c cli.c locks.c /conf/Doc conf.c cf-lex.l pdflatex bird.tex /filter/Doc filter.c This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013) restricted \write18 enabled. tree.c entering extended mode (./bird.tex LaTeX2e <2011/06/27> Babel and hyphenation patterns for english, dumylang, nohyphenation, lo aded. (/usr/share/texlive/texmf-dist/tex/latex/base/book.cls Document Class: book 2007/10/19 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/bk10.clo)) trie.c (/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/proto/Doc /proto/babel/Doc babel.c )) (/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 packets.c ) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg)/proto/bfd/Doc bfd.c (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)) Package hyperref Message: Driver (autodetected): hpdftex. (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def/proto/bgp/Doc bgp.c (/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/texlive/texmf-local/texmf-compat/tex/latex/misc/qwertz.stymake[3]: Leaving directory `/builddir/build/BUILD/bird-1.6.8/obj/lib' ) (/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 BUILDSTDERR: (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.styWarning(863): Function parameter 'UNUSED' not described in 'bgp_incoming_connection' (/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/latexconfig/graphics.cfg)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 (/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.defm4 -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 packets.c 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 flex -s -B -8 -ocf-lex.c -Pcf_ cf-lex.l )))) (/usr/share/texlive/texmf-local/texmf-compat/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/latexconfig/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 attrs.c ) (/usr/share/texlive/texmf-dist/tex/context/base/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))/proto/mrt/Doc mrt.c Underfull \hbox (badness 10000) in paragraph at lines 21--21 [1{/usr/share/texlive/texmf/fonts/map/pdftex/updmap/pdftex.mapbison -bcf-parse -dv -pcf_ cf-parse.y /proto/ospf/Doc ospf.c topology.c BUILDSTDERR: Warning(1754): Function parameter 'UNUSED6' not described in 'ospf_top_new' neighbor.c iface.c }] [2] packet.c Chapter 1. (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) [3] lsalib.c [4] [5] Chapter 2. [6] dbdes.c Chapter 3. [7] LaTeX Warning: Hyper reference `proto-iface' on page 8 undefined on input line 550. [8] rt.c LaTeX Warning: Hyper reference `dsc-table-sorted' on page 9 undefined on input line 606. [9] [10]/proto/pipe/Doc pipe.c [11] [12]/proto/rip/Doc rip.c 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 packets.c ] Chapter 5. [16] [17]/proto/radv/Doc radv.c 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 packets.c ] [20]/proto/static/Doc static.c [21] [22] ../nest/rt-dev.c Chapter 6. LaTeX Warning: Hyper reference `proto-tx-class' on page 23 undefined on input l ine 1991. [23] [24] [25]/sysdep/Doc sysdep.sgml /sysdep/unix/Doc log.c 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] krt.c [28] LaTeX Warning: Hyper reference `dsc-table-sorted' on page 29 undefined on input line 2556. [29]/lib/Doc ip.c 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] lists.c [34] [35] LaTeX Warning: Hyper reference `proto-iface' on page 36 undefined on input line 3212. [36 checksum.c bitops.c patmatch.c printf.c xmalloc.c tbf.c ] [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] mac.c [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] resource.sgml resource.c [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] mempool.c [48] LaTeX Warning: Hyper reference `proto-iface' on page 49 undefined on input line 4499. [49] [50] slab.c 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 event.c ] 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] ../sysdep/unix/io.c 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 doc/prog-foot.sgml ./sgml2html prog.sgml ./sgml2latex --output=tex prog.sgml ) 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, 351259 bytes). Transcript written on bird.log. pdflatex bird.tex This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013) restricted \write18 enabled. entering extended mode (./bird.tex LaTeX2e <2011/06/27> Babel and hyphenation patterns for english, dumylang, nohyphenation, lo aded. (/usr/share/texlive/texmf-dist/tex/latex/base/book.cls Document Class: book 2007/10/19 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/bk10.cloProcessing file prog.sgml Processing file prog.sgml )) (/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)) Package hyperref Message: Driver (autodetected): hpdftex. (/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/texlive/texmf-local/texmf-compat/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/latexconfig/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def)))) (/usr/share/texlive/texmf-local/texmf-compat/tex/latex/misc/null.sty) (./bird.aux) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/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/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/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]pdflatex prog.tex [9] [10] [11] [12]This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013) restricted \write18 enabled. 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 ] [13entering extended mode (./prog.tex LaTeX2e <2011/06/27> Babel and hyphenation patterns for english, dumylang, nohyphenation, lo aded. (/usr/share/texlive/texmf-dist/tex/latex/base/book.cls] Document Class: book 2007/10/19 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/bk10.clo) [14) (/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 [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]) (/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 [19]) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def [20)] [21] [22] (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty) Chapter 6. [23] [24] [25]) Package hyperref Message: Driver (autodetected): hpdftex. (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def [26 (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty])) (/usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty [27]) (/builddir/build/BUILD/bird-1.6.8/doc/tex/birddoc.sty) (/usr/share/texlive/texmf-local/texmf-compat/tex/latex/misc/qwertz.sty [28) (/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 [29 (/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/latexconfig/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def [30)]))) (/usr/share/texlive/texmf-local/texmf-compat/tex/latex/misc/null.sty) No file prog.aux. (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty [31 (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg))] (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) (./prog.out [32) (./prog.out]) (/usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii [33 [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) [34 (/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/fonts/map/pdftex/updmap/pdftex.map [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]] [2] Chapter 1. (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) [50 [3]] [51 [4]] [5] 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 Chapter 2. [6]] 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] [7 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]] [8] [55] [9] [56] [10] [57] [11] [58] [59] [12] Chapter 7. [60] (./bird.aux [13] [14)] ) (see the transcript file for additional information) [15 [18 [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] Output written on bird.pdf (60 pages, 356723 bytes). Transcript written on bird.log. [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35]gcc -I../ -I../.. -MM cf-parse.tab.c cf-lex.c conf.c >depend [36] [37] [38] [39] Chapter 3. [40] [41] [42] [43] [44] [45] Chapter 4. [46] [47] [48] [49] [50]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 Chapter 5. [51make[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 ] [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]make[3]: Leaving directory `/builddir/build/BUILD/bird-1.6.8/obj/nest' [86]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 [87] [88] [89] Chapter 8. [90] [91] [92] [93] [94] [95] [96] [97]make[3]: Leaving directory `/builddir/build/BUILD/bird-1.6.8/obj/filter' [98]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 [99] [100] [101] [102] (./prog.aux ) ) (see the transcript file for additional information)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 Output written on prog.pdf (102 pages, 453071 bytes). Transcript written on prog.log. pdflatex prog.tex This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013) restricted \write18 enabled. entering extended mode (./prog.tex LaTeX2e <2011/06/27> Babel and hyphenation patterns for english, dumylang, nohyphenation, lo aded. (/usr/share/texlive/texmf-dist/tex/latex/base/book.cls Document Class: book 2007/10/19 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.stymake[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 )) (/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.stymake[3]: Leaving directory `/builddir/build/BUILD/bird-1.6.8/obj/proto/mrt' ) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.defmake[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 ) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)) Package hyperref Message: Driver (autodetected): hpdftex. (/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/texlive/texmf-local/texmf-compat/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/latexconfig/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def)))) (/usr/share/texlive/texmf-local/texmf-compat/tex/latex/misc/null.sty) (./prog.aux) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/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/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/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]make[3]: Leaving directory `/builddir/build/BUILD/bird-1.6.8/obj/proto/ospf' [8]make[3]: Entering directory `/builddir/build/BUILD/bird-1.6.8/obj/proto/pipe' gcc -I../../ -I../../.. -MM ../../../proto/pipe/pipe.c >depend [9] [10] [11]make[3]: Leaving directory `/builddir/build/BUILD/bird-1.6.8/obj/proto/pipe' [12]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 [13] [14] [15] [16] [17] [18]make[3]: Leaving directory `/builddir/build/BUILD/bird-1.6.8/obj/proto/rip' [19]make[3]: Entering directory `/builddir/build/BUILD/bird-1.6.8/obj/proto/static' gcc -I../../ -I../../.. -MM ../../../proto/static/static.c >depend [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]make[3]: Leaving directory `/builddir/build/BUILD/bird-1.6.8/obj/proto/static' [23make[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 ] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] Chapter 3. [41]make[3]: Leaving directory `/builddir/build/BUILD/bird-1.6.8/obj/client' make[2]: Leaving directory `/builddir/build/BUILD/bird-1.6.8/obj' touch .dep-stamp set -e ; for a in lib conf ; do /usr/bin/make -C $a subdir ; done [42]make[2]: Entering directory `/builddir/build/BUILD/bird-1.6.8/obj/lib' [43CC -o bitops.o -c bitops.c CC -o checksum.o -c checksum.c CC -o event.o -c event.c ]CC -o io.o -c io.c CC -o ip.o -c ip.c [44] [45CC -o krt.o -c krt.c ]CC -o lists.o -c lists.c [46] Chapter 4. BUILDSTDERR: [47] [48] [49] [50] [51]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: ^ Chapter 5. BUILDSTDERR: [52] [53] [54]krt.c: In function 'kif_choose_primary': BUILDSTDERR: krt.c:158:7: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!it->pattern || patmatch(it->pattern, i->name)) BUILDSTDERR: ^ CC -o log.o -c log.c BUILDSTDERR: In file included from ../lib/ip.h:13:0, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from krt.c:54: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: krt.c:159:2: 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:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (a = kif_get_primary_ip(i)) BUILDSTDERR: ^ BUILDSTDERR: [55krt.c: In function 'krt_learn_scan': BUILDSTDERR: ]krt.c:376:3: 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:7: 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:3: 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:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for(gg=&n->routes; g=*gg; gg=&g->next) BUILDSTDERR: ^ BUILDSTDERR: [56]In file included from io.c:44:0: BUILDSTDERR: ../lib/sysio.h: In function 'sk_process_cmsg4_ttl': BUILDSTDERR: ../lib/sysio.h:139:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: s->rcv_ttl = * (int *) CMSG_DATA(cm); BUILDSTDERR: ^ BUILDSTDERR: krt.c: In function 'krt_get_attr': BUILDSTDERR: krt.c:1250:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: [57io.c: In function 'tm_shot': BUILDSTDERR: io.c:365:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (m = n->next) BUILDSTDERR: ^ BUILDSTDERR: krt.c:1254:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ ]CC -o mac.o -c mac.c BUILDSTDERR: io.c: In function 'sk_process_cmsg6_ttl': BUILDSTDERR: io.c:735:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: s->rcv_ttl = * (int *) CMSG_DATA(cm); BUILDSTDERR: ^ BUILDSTDERR: [58]io.c: In function 'sk_tcp_connected': BUILDSTDERR: io.c:1339:3: 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:0: BUILDSTDERR: /usr/include/sys/socket.h:128:12: note: expected 'socklen_t * __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:3: 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:0: BUILDSTDERR: /usr/include/sys/socket.h:244:12: note: expected 'socklen_t * __restrict__' but argument is of type 'int *' BUILDSTDERR: extern int accept (int __fd, __SOCKADDR_ARG __addr, BUILDSTDERR: ^ BUILDSTDERR: io.c:1374:5: 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:0: BUILDSTDERR: /usr/include/sys/socket.h:128:12: note: expected 'socklen_t * __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 differ in signedness [-Wpointer-sign] BUILDSTDERR: s->ttx = ""; /* Force s->ttx != s->tpos */ BUILDSTDERR: ^ BUILDSTDERR: [59]io.c: In function 'sk_err': BUILDSTDERR: io.c:1912:5: 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: ^ CC -o main.o -c main.c BUILDSTDERR: In file included from io.c:21:0: BUILDSTDERR: /usr/include/sys/socket.h:220:12: note: expected 'socklen_t * __restrict__' but argument is of type 'int *' BUILDSTDERR: extern int getsockopt (int __fd, int __level, int __optname, BUILDSTDERR: ^ CC -o md5.o -c md5.c BUILDSTDERR: [60] [61] [62] [63] [64] [65md5.c: In function 'md5_final': BUILDSTDERR: ]md5.c:147:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: ((u32 *) ctx->in)[14] = ctx->bits[0]; BUILDSTDERR: ^ BUILDSTDERR: log.c: In function 'log_commit': BUILDSTDERR: log.c:109:5: 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:375:0, BUILDSTDERR: from /usr/include/stdio.h:27, BUILDSTDERR: from log.c:18: BUILDSTDERR: /usr/include/bits/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^ BUILDSTDERR: log.c:123:8: 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:0, 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 *' BUILDSTDERR: void tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^ BUILDSTDERR: log.c:126:4: 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:0: BUILDSTDERR: /usr/include/stdio.h:689:12: note: expected 'const char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: extern int fputs (const char *__restrict __s, FILE *__restrict __stream); BUILDSTDERR: ^ BUILDSTDERR: [66md5.c:148:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: ((u32 *) ctx->in)[15] = ctx->bits[1]; BUILDSTDERR: ^ ] [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 BUILDSTDERR: [73] [74]main.c: In function 'add_num_const': BUILDSTDERR: main.c:104:10: 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:0, BUILDSTDERR: from main.c:32: BUILDSTDERR: ../conf/conf.h:161:16: note: expected 'byte *' 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:10: 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:0, BUILDSTDERR: from main.c:32: BUILDSTDERR: ../conf/conf.h:66:16: note: expected 'const byte *' but argument is of type 'char *' BUILDSTDERR: struct config *config_alloc(const byte *name); BUILDSTDERR: ^ Chapter 6. [75] [76] [77]CC -o mempool.o -c mempool.c Chapter 7. [78] [79] [80]CC -o netlink.o -c netlink.c BUILDSTDERR: [81] [82] [83] [84] [85] [86mempool.c: In function 'lp_flush': BUILDSTDERR: mempool.c:194:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (c = m->first_large) BUILDSTDERR: ^ ] [87] [88] [89]CC -o patmatch.o -c patmatch.c [90] Chapter 8. [91]CC -o printf.o -c printf.c BUILDSTDERR: [92] [93] [94] [95]netlink.c: In function 'kif_do_scan': BUILDSTDERR: netlink.c:839:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (h = nl_get_scan()) BUILDSTDERR: ^ BUILDSTDERR: netlink.c:866:3: 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:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (ea = ea_find(eattrs, EA_KRT_SCOPE)) BUILDSTDERR: ^ BUILDSTDERR: netlink.c:994:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (ea = ea_find(eattrs, EA_KRT_PREFSRC)) BUILDSTDERR: ^ BUILDSTDERR: netlink.c:995:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: nl_add_attr_ipa(&r->h, rsize, RTA_PREFSRC, *(ip_addr *)ea->u.ptr->data); BUILDSTDERR: ^ BUILDSTDERR: netlink.c:997:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (ea = ea_find(eattrs, EA_KRT_REALM)) BUILDSTDERR: ^ BUILDSTDERR: netlink.c:1005:3: 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:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (h = nl_get_scan()) BUILDSTDERR: ^ BUILDSTDERR: netlink.c: In function 'krt_sys_shutdown': BUILDSTDERR: netlink.c:1673:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: HASH_REMOVE2(nl_table_map, RTH, krt_pool, p); BUILDSTDERR: ^ BUILDSTDERR: netlink.c: In function 'krt_sys_get_attr': BUILDSTDERR: netlink.c:1711:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: netlink.c:1715:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: netlink.c:1719:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: netlink.c:1723:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: netlink.c:1728:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: netlink.c:1736:7: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ [96CC -o random.o -c random.c ] [97]CC -o resource.o -c resource.c [98] [99] [100] [101] [102] [103] (./prog.aux) ) (see the transcript file for additional information)CC -o sha1.o -c sha1.c resource.c: In function 'pool_free': BUILDSTDERR: resource.c:79:3: 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:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (r = pool_lookup(&root_pool.r, a)) BUILDSTDERR: ^ Output written on prog.pdf (103 pages, 456857 bytes). Transcript written on prog.log. rm prog.tex bird.tex make[1]: Leaving directory `/builddir/build/BUILD/bird-1.6.8/doc' CC -o sha256.o -c sha256.c CC -o sha512.o -c sha512.c CC -o slab.o -c slab.c CC -o slists.o -c slists.c BUILDSTDERR: slab.c: In function 'slab_free': BUILDSTDERR: slab.c:321:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(h, g, s->empty_heads) BUILDSTDERR: ^ BUILDSTDERR: slab.c:323:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(h, g, s->partial_heads) BUILDSTDERR: ^ BUILDSTDERR: slab.c:325:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(h, g, s->full_heads) BUILDSTDERR: ^ BUILDSTDERR: slists.c: In function 's_put': BUILDSTDERR: slists.c:76:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (f = n->readers) BUILDSTDERR: ^ CC -o tbf.o -c tbf.c CC -o xmalloc.o -c xmalloc.c rm -f birdlib.a ar rcs birdlib.a bitops.o checksum.o event.o io.o ip.o krt.o lists.o log.o mac.o main.o md5.o mempool.o netlink.o patmatch.o printf.o random.o resource.o sha1.o sha256.o sha512.o slab.o slists.o tbf.o xmalloc.o ranlib birdlib.a make[2]: Leaving directory `/builddir/build/BUILD/bird-1.6.8/obj/lib' make[2]: Entering directory `/builddir/build/BUILD/bird-1.6.8/obj/conf' CC -o cf-parse.tab.o -c cf-parse.tab.c CC -o cf-lex.o -c cf-lex.c CC -o conf.o -c conf.c BUILDSTDERR: conf.c: In function 'config_alloc': BUILDSTDERR: conf.c:95:3: 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:0, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from conf.c:48: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'const byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: In file included from cf-lex.l:59:0: BUILDSTDERR: ../conf/keywords.h:71:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "define", DEFINE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:71:1: warning: (near initialization for 'keyword_list[0].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:72:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "on", ON, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:72:1: warning: (near initialization for 'keyword_list[1].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:73:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "off", OFF, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:73:1: warning: (near initialization for 'keyword_list[2].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:74:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "yes", YES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:74:1: warning: (near initialization for 'keyword_list[3].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:75:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "no", NO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:75:1: warning: (near initialization for 'keyword_list[4].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:76:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "s", S, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:76:1: warning: (near initialization for 'keyword_list[5].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:77:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ms", MS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:77:1: warning: (near initialization for 'keyword_list[6].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:78:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "us", US, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:78:1: warning: (near initialization for 'keyword_list[7].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:79:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "port", PORT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:79:1: warning: (near initialization for 'keyword_list[8].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:80:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "log", LOG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:80:1: warning: (near initialization for 'keyword_list[9].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:81:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "syslog", SYSLOG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:81:1: warning: (near initialization for 'keyword_list[10].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:82:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "all", ALL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:82:1: warning: (near initialization for 'keyword_list[11].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:83:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "debug", DEBUG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:83:1: warning: (near initialization for 'keyword_list[12].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:84:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "trace", TRACE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:84:1: warning: (near initialization for 'keyword_list[13].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:85:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "info", INFO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:85:1: warning: (near initialization for 'keyword_list[14].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:86:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "remote", REMOTE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:86:1: warning: (near initialization for 'keyword_list[15].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:87:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "warning", WARNING, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:87:1: warning: (near initialization for 'keyword_list[16].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:88:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "error", ERROR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:88:1: warning: (near initialization for 'keyword_list[17].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:89:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "auth", AUTH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:89:1: warning: (near initialization for 'keyword_list[18].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:90:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "fatal", FATAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:90:1: warning: (near initialization for 'keyword_list[19].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:91:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bug", BUG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:91:1: warning: (near initialization for 'keyword_list[20].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:92:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stderr", STDERR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:92:1: warning: (near initialization for 'keyword_list[21].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:93:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "soft", SOFT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:93:1: warning: (near initialization for 'keyword_list[22].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:94:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "timeformat", TIMEFORMAT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:94:1: warning: (near initialization for 'keyword_list[23].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:95:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "iso", ISO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:95:1: warning: (near initialization for 'keyword_list[24].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:96:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "old", OLD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:96:1: warning: (near initialization for 'keyword_list[25].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:97:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "short", SHORT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:97:1: warning: (near initialization for 'keyword_list[26].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:98:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "long", LONG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:98:1: warning: (near initialization for 'keyword_list[27].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:99:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "base", BASE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:99:1: warning: (near initialization for 'keyword_list[28].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:100:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "name", NAME, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:100:1: warning: (near initialization for 'keyword_list[29].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:101:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "confirm", CONFIRM, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:101:1: warning: (near initialization for 'keyword_list[30].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:102:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "undo", UNDO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:102:1: warning: (near initialization for 'keyword_list[31].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:103:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "check", CHECK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:103:1: warning: (near initialization for 'keyword_list[32].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:104:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "timeout", TIMEOUT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:104:1: warning: (near initialization for 'keyword_list[33].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:105:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "latency", LATENCY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:105:1: warning: (near initialization for 'keyword_list[34].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:106:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "limit", LIMIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:106:1: warning: (near initialization for 'keyword_list[35].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:107:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "watchdog", WATCHDOG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:107:1: warning: (near initialization for 'keyword_list[36].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:108:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "configure", CONFIGURE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:108:1: warning: (near initialization for 'keyword_list[37].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:109:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "down", DOWN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:109:1: warning: (near initialization for 'keyword_list[38].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:110:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "kernel", KERNEL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:110:1: warning: (near initialization for 'keyword_list[39].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:111:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "persist", PERSIST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:111:1: warning: (near initialization for 'keyword_list[40].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:112:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "scan", SCAN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:112:1: warning: (near initialization for 'keyword_list[41].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:113:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "time", TIME, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:113:1: warning: (near initialization for 'keyword_list[42].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:114:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "learn", LEARN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:114:1: warning: (near initialization for 'keyword_list[43].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:115:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "device", DEVICE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:115:1: warning: (near initialization for 'keyword_list[44].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:116:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "routes", ROUTES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:116:1: warning: (near initialization for 'keyword_list[45].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:117:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "graceful", GRACEFUL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:117:1: warning: (near initialization for 'keyword_list[46].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:118:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "restart", RESTART, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:118:1: warning: (near initialization for 'keyword_list[47].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:119:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_source", KRT_SOURCE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:119:1: warning: (near initialization for 'keyword_list[48].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:120:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_metric", KRT_METRIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:120:1: warning: (near initialization for 'keyword_list[49].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:121:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "merge", MERGE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:121:1: warning: (near initialization for 'keyword_list[50].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:122:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "paths", PATHS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:122:1: warning: (near initialization for 'keyword_list[51].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:123:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "table", TABLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:123:1: warning: (near initialization for 'keyword_list[52].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:124:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "metric", METRIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:124:1: warning: (near initialization for 'keyword_list[53].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:125:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_prefsrc", KRT_PREFSRC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:125:1: warning: (near initialization for 'keyword_list[54].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:126:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_realm", KRT_REALM, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:126:1: warning: (near initialization for 'keyword_list[55].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:127:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_scope", KRT_SCOPE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:127:1: warning: (near initialization for 'keyword_list[56].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:128:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_mtu", KRT_MTU, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:128:1: warning: (near initialization for 'keyword_list[57].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:129:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_window", KRT_WINDOW, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:129:1: warning: (near initialization for 'keyword_list[58].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:130:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_rtt", KRT_RTT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:130:1: warning: (near initialization for 'keyword_list[59].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:131:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_rttvar", KRT_RTTVAR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:131:1: warning: (near initialization for 'keyword_list[60].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:132:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_sstresh", KRT_SSTRESH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:132:1: warning: (near initialization for 'keyword_list[61].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:133:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_cwnd", KRT_CWND, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:133:1: warning: (near initialization for 'keyword_list[62].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:134:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_advmss", KRT_ADVMSS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:134:1: warning: (near initialization for 'keyword_list[63].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:135:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_reordering", KRT_REORDERING, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:135:1: warning: (near initialization for 'keyword_list[64].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:136:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_hoplimit", KRT_HOPLIMIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:136:1: warning: (near initialization for 'keyword_list[65].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:137:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_initcwnd", KRT_INITCWND, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:137:1: warning: (near initialization for 'keyword_list[66].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:138:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_rto_min", KRT_RTO_MIN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:138:1: warning: (near initialization for 'keyword_list[67].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:139:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_initrwnd", KRT_INITRWND, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:139:1: warning: (near initialization for 'keyword_list[68].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:140:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_quickack", KRT_QUICKACK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:140:1: warning: (near initialization for 'keyword_list[69].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:141:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_mtu", KRT_LOCK_MTU, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:141:1: warning: (near initialization for 'keyword_list[70].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:142:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_window", KRT_LOCK_WINDOW, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:142:1: warning: (near initialization for 'keyword_list[71].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:143:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_rtt", KRT_LOCK_RTT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:143:1: warning: (near initialization for 'keyword_list[72].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:144:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_rttvar", KRT_LOCK_RTTVAR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:144:1: warning: (near initialization for 'keyword_list[73].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:145:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_sstresh", KRT_LOCK_SSTRESH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:145:1: warning: (near initialization for 'keyword_list[74].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:146:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_cwnd", KRT_LOCK_CWND, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:146:1: warning: (near initialization for 'keyword_list[75].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:147:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_advmss", KRT_LOCK_ADVMSS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:147:1: warning: (near initialization for 'keyword_list[76].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:148:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_reordering", KRT_LOCK_REORDERING, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:148:1: warning: (near initialization for 'keyword_list[77].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:149:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_hoplimit", KRT_LOCK_HOPLIMIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:149:1: warning: (near initialization for 'keyword_list[78].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:150:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_rto_min", KRT_LOCK_RTO_MIN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:150:1: warning: (near initialization for 'keyword_list[79].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:151:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_feature_ecn", KRT_FEATURE_ECN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:151:1: warning: (near initialization for 'keyword_list[80].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:152:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_feature_allfrag", KRT_FEATURE_ALLFRAG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:152:1: warning: (near initialization for 'keyword_list[81].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:153:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "router", ROUTER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:153:1: warning: (near initialization for 'keyword_list[82].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:154:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "id", ID, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:154:1: warning: (near initialization for 'keyword_list[83].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:155:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "protocol", PROTOCOL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:155:1: warning: (near initialization for 'keyword_list[84].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:156:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "template", TEMPLATE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:156:1: warning: (near initialization for 'keyword_list[85].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:157:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "preference", PREFERENCE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:157:1: warning: (near initialization for 'keyword_list[86].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:158:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "disabled", DISABLED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:158:1: warning: (near initialization for 'keyword_list[87].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:159:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "direct", DIRECT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:159:1: warning: (near initialization for 'keyword_list[88].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:160:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "interface", INTERFACE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:160:1: warning: (near initialization for 'keyword_list[89].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:161:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "import", IMPORT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:161:1: warning: (near initialization for 'keyword_list[90].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:162:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "export", EXPORT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:162:1: warning: (near initialization for 'keyword_list[91].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:163:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "filter", FILTER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:163:1: warning: (near initialization for 'keyword_list[92].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:164:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "none", NONE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:164:1: warning: (near initialization for 'keyword_list[93].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:165:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "vrf", VRF, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:165:1: warning: (near initialization for 'keyword_list[94].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:166:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "default", DEFAULT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:166:1: warning: (near initialization for 'keyword_list[95].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:167:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "states", STATES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:167:1: warning: (near initialization for 'keyword_list[96].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:168:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "filters", FILTERS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:168:1: warning: (near initialization for 'keyword_list[97].name') [-Wpointer-sign] BUILDSTDERR: cf-parse.y: In function 'cf_parse': BUILDSTDERR: ../conf/keywords.h:169:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "receive", RECEIVE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:169:1: warning: (near initialization for 'keyword_list[98].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:170:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "action", ACTION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:170:1: warning: (near initialization for 'keyword_list[99].name') [-Wpointer-sign] BUILDSTDERR: cf-parse.y:1134:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] BUILDSTDERR: kpi->pattern = $2; BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:171:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "warn", WARN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:171:1: warning: (near initialization for 'keyword_list[100].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:172:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "block", BLOCK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:172:1: warning: (near initialization for 'keyword_list[101].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:173:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "disable", DISABLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:173:1: warning: (near initialization for 'keyword_list[102].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:174:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "keep", KEEP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:174:1: warning: (near initialization for 'keyword_list[103].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:175:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "filtered", FILTERED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:175:1: warning: (near initialization for 'keyword_list[104].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:176:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "password", PASSWORD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:176:1: warning: (near initialization for 'keyword_list[105].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:177:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "from", FROM, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:177:1: warning: (near initialization for 'keyword_list[106].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:178:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "passive", PASSIVE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:178:1: warning: (near initialization for 'keyword_list[107].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:179:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "to", TO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:179:1: warning: (near initialization for 'keyword_list[108].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:180:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "events", EVENTS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:180:1: warning: (near initialization for 'keyword_list[109].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:181:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "packets", PACKETS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:181:1: warning: (near initialization for 'keyword_list[110].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:182:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "protocols", PROTOCOLS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:182:1: warning: (near initialization for 'keyword_list[111].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:183:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "interfaces", INTERFACES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:183:1: warning: (near initialization for 'keyword_list[112].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:184:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "algorithm", ALGORITHM, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:184:1: warning: (near initialization for 'keyword_list[113].name') [-Wpointer-sign] BUILDSTDERR: cf-parse.y:1351:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] BUILDSTDERR: TEXT { this_ipn->pattern = $1; this_ipn->prefix = IPA_NONE; this_ipn->pxlen = 0; } BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:185:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "keyed", KEYED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:185:1: warning: (near initialization for 'keyword_list[114].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:186:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hmac", HMAC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:186:1: warning: (near initialization for 'keyword_list[115].name') [-Wpointer-sign] BUILDSTDERR: cf-parse.y:1353:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] BUILDSTDERR: | TEXT prefix_or_ipa { this_ipn->pattern = $1; this_ipn->prefix = $2.addr; this_ipn->pxlen = $2.len; } BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:187:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "md5", MD5, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:187:1: warning: (near initialization for 'keyword_list[116].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:188:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sha1", SHA1, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:188:1: warning: (near initialization for 'keyword_list[117].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:189:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sha256", SHA256, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:189:1: warning: (near initialization for 'keyword_list[118].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:190:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sha384", SHA384, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:190:1: warning: (near initialization for 'keyword_list[119].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:191:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sha512", SHA512, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:191:1: warning: (near initialization for 'keyword_list[120].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:192:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "primary", PRIMARY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:192:1: warning: (near initialization for 'keyword_list[121].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:193:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stats", STATS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:193:1: warning: (near initialization for 'keyword_list[122].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:194:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "count", COUNT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:194:1: warning: (near initialization for 'keyword_list[123].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:195:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "for", FOR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:195:1: warning: (near initialization for 'keyword_list[124].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:196:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "commands", COMMANDS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:196:1: warning: (near initialization for 'keyword_list[125].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:197:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "preexport", PREEXPORT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:197:1: warning: (near initialization for 'keyword_list[126].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:198:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "noexport", NOEXPORT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:198:1: warning: (near initialization for 'keyword_list[127].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:199:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "generate", GENERATE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:199:1: warning: (near initialization for 'keyword_list[128].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:200:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "roa", ROA, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:200:1: warning: (near initialization for 'keyword_list[129].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:201:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "listen", LISTEN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:201:1: warning: (near initialization for 'keyword_list[130].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:202:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp", BGP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:202:1: warning: (near initialization for 'keyword_list[131].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:203:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "v6only", V6ONLY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:203:1: warning: (near initialization for 'keyword_list[132].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:204:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dual", DUAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:204:1: warning: (near initialization for 'keyword_list[133].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:205:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "address", ADDRESS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:205:1: warning: (near initialization for 'keyword_list[134].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:206:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "passwords", PASSWORDS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:206:1: warning: (near initialization for 'keyword_list[135].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:207:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "description", DESCRIPTION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:207:1: warning: (near initialization for 'keyword_list[136].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:208:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sorted", SORTED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:208:1: warning: (near initialization for 'keyword_list[137].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:209:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "reload", RELOAD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:209:1: warning: (near initialization for 'keyword_list[138].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:210:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "in", IN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:210:1: warning: (near initialization for 'keyword_list[139].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:211:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "out", OUT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:211:1: warning: (near initialization for 'keyword_list[140].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:212:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "mrtdump", MRTDUMP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:212:1: warning: (near initialization for 'keyword_list[141].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:213:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "messages", MESSAGES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:213:1: warning: (near initialization for 'keyword_list[142].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:214:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "restrict", RESTRICT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:214:1: warning: (near initialization for 'keyword_list[143].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:215:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "memory", MEMORY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:215:1: warning: (near initialization for 'keyword_list[144].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:216:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "igp_metric", IGP_METRIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:216:1: warning: (near initialization for 'keyword_list[145].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:217:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "class", CLASS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:217:1: warning: (near initialization for 'keyword_list[146].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:218:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dscp", DSCP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:218:1: warning: (near initialization for 'keyword_list[147].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:219:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "wait", WAIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:219:1: warning: (near initialization for 'keyword_list[148].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:220:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "max", MAX, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:220:1: warning: (near initialization for 'keyword_list[149].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:221:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "flush", FLUSH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:221:1: warning: (near initialization for 'keyword_list[150].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:222:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "as", AS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:222:1: warning: (near initialization for 'keyword_list[151].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:223:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_DUMMY", -((T_ENUM_RTS<<16) | RTS_DUMMY), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:223:1: warning: (near initialization for 'keyword_list[152].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:224:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_STATIC", -((T_ENUM_RTS<<16) | RTS_STATIC), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:224:1: warning: (near initialization for 'keyword_list[153].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:225:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_INHERIT", -((T_ENUM_RTS<<16) | RTS_INHERIT), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:225:1: warning: (near initialization for 'keyword_list[154].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:226:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_DEVICE", -((T_ENUM_RTS<<16) | RTS_DEVICE), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:226:1: warning: (near initialization for 'keyword_list[155].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:227:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_STATIC_DEVICE", -((T_ENUM_RTS<<16) | RTS_STATIC_DEVICE), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:227:1: warning: (near initialization for 'keyword_list[156].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:228:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_REDIRECT", -((T_ENUM_RTS<<16) | RTS_REDIRECT), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:228:1: warning: (near initialization for 'keyword_list[157].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:229:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_RIP", -((T_ENUM_RTS<<16) | RTS_RIP), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:229:1: warning: (near initialization for 'keyword_list[158].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:230:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_OSPF", -((T_ENUM_RTS<<16) | RTS_OSPF), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:230:1: warning: (near initialization for 'keyword_list[159].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:231:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_OSPF_IA", -((T_ENUM_RTS<<16) | RTS_OSPF_IA), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:231:1: warning: (near initialization for 'keyword_list[160].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:232:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_OSPF_EXT1", -((T_ENUM_RTS<<16) | RTS_OSPF_EXT1), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:232:1: warning: (near initialization for 'keyword_list[161].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:233:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_OSPF_EXT2", -((T_ENUM_RTS<<16) | RTS_OSPF_EXT2), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:233:1: warning: (near initialization for 'keyword_list[162].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:234:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_BGP", -((T_ENUM_RTS<<16) | RTS_BGP), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:234:1: warning: (near initialization for 'keyword_list[163].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:235:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_PIPE", -((T_ENUM_RTS<<16) | RTS_PIPE), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:235:1: warning: (near initialization for 'keyword_list[164].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:236:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_BABEL", -((T_ENUM_RTS<<16) | RTS_BABEL), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:236:1: warning: (near initialization for 'keyword_list[165].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:237:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_HOST", -((T_ENUM_SCOPE<<16) | SCOPE_HOST), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:237:1: warning: (near initialization for 'keyword_list[166].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:238:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_LINK", -((T_ENUM_SCOPE<<16) | SCOPE_LINK), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:238:1: warning: (near initialization for 'keyword_list[167].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:239:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_SITE", -((T_ENUM_SCOPE<<16) | SCOPE_SITE), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:239:1: warning: (near initialization for 'keyword_list[168].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:240:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_ORGANIZATION", -((T_ENUM_SCOPE<<16) | SCOPE_ORGANIZATION), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:240:1: warning: (near initialization for 'keyword_list[169].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:241:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_UNIVERSE", -((T_ENUM_SCOPE<<16) | SCOPE_UNIVERSE), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:241:1: warning: (near initialization for 'keyword_list[170].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:242:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_UNDEFINED", -((T_ENUM_SCOPE<<16) | SCOPE_UNDEFINED), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:242:1: warning: (near initialization for 'keyword_list[171].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:243:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTC_UNICAST", -((T_ENUM_RTC<<16) | RTC_UNICAST), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:243:1: warning: (near initialization for 'keyword_list[172].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:244:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTC_BROADCAST", -((T_ENUM_RTC<<16) | RTC_BROADCAST), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:244:1: warning: (near initialization for 'keyword_list[173].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:245:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTC_MULTICAST", -((T_ENUM_RTC<<16) | RTC_MULTICAST), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:245:1: warning: (near initialization for 'keyword_list[174].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:246:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTC_ANYCAST", -((T_ENUM_RTC<<16) | RTC_ANYCAST), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:246:1: warning: (near initialization for 'keyword_list[175].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:247:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_ROUTER", -((T_ENUM_RTD<<16) | RTD_ROUTER), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:247:1: warning: (near initialization for 'keyword_list[176].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:248:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_DEVICE", -((T_ENUM_RTD<<16) | RTD_DEVICE), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:248:1: warning: (near initialization for 'keyword_list[177].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:249:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_BLACKHOLE", -((T_ENUM_RTD<<16) | RTD_BLACKHOLE), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:249:1: warning: (near initialization for 'keyword_list[178].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:250:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_UNREACHABLE", -((T_ENUM_RTD<<16) | RTD_UNREACHABLE), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:250:1: warning: (near initialization for 'keyword_list[179].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:251:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_PROHIBIT", -((T_ENUM_RTD<<16) | RTD_PROHIBIT), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:251:1: warning: (near initialization for 'keyword_list[180].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:252:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_MULTIPATH", -((T_ENUM_RTD<<16) | RTD_MULTIPATH), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:252:1: warning: (near initialization for 'keyword_list[181].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:253:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ROA_UNKNOWN", -((T_ENUM_ROA<<16) | ROA_UNKNOWN), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:253:1: warning: (near initialization for 'keyword_list[182].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:254:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ROA_VALID", -((T_ENUM_ROA<<16) | ROA_VALID), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:254:1: warning: (near initialization for 'keyword_list[183].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:255:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ROA_INVALID", -((T_ENUM_ROA<<16) | ROA_INVALID), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:255:1: warning: (near initialization for 'keyword_list[184].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:256:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "show", SHOW, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:256:1: warning: (near initialization for 'keyword_list[185].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:257:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "status", STATUS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:257:1: warning: (near initialization for 'keyword_list[186].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:258:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "summary", SUMMARY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:258:1: warning: (near initialization for 'keyword_list[187].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:259:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "route", ROUTE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:259:1: warning: (near initialization for 'keyword_list[188].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:260:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "symbols", SYMBOLS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:260:1: warning: (near initialization for 'keyword_list[189].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:261:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "add", ADD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:261:1: warning: (near initialization for 'keyword_list[190].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:262:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "delete", DELETE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:262:1: warning: (near initialization for 'keyword_list[191].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:263:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dump", DUMP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:263:1: warning: (near initialization for 'keyword_list[192].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:264:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "resources", RESOURCES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:264:1: warning: (near initialization for 'keyword_list[193].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:265:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sockets", SOCKETS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:265:1: warning: (near initialization for 'keyword_list[194].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:266:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "neighbors", NEIGHBORS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:266:1: warning: (near initialization for 'keyword_list[195].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:267:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "attributes", ATTRIBUTES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:267:1: warning: (near initialization for 'keyword_list[196].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:268:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "eval", EVAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:268:1: warning: (near initialization for 'keyword_list[197].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:269:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "echo", ECHO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:269:1: warning: (near initialization for 'keyword_list[198].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:270:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "enable", ENABLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:270:1: warning: (near initialization for 'keyword_list[199].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:271:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "function", FUNCTION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:271:1: warning: (near initialization for 'keyword_list[200].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:272:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "print", PRINT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:272:1: warning: (near initialization for 'keyword_list[201].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:273:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "printn", PRINTN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:273:1: warning: (near initialization for 'keyword_list[202].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:274:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "unset", UNSET, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:274:1: warning: (near initialization for 'keyword_list[203].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:275:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "return", RETURN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:275:1: warning: (near initialization for 'keyword_list[204].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:276:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "accept", ACCEPT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:276:1: warning: (near initialization for 'keyword_list[205].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:277:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "reject", REJECT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:277:1: warning: (near initialization for 'keyword_list[206].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:278:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "quitbird", QUITBIRD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:278:1: warning: (near initialization for 'keyword_list[207].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:279:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "int", INT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:279:1: warning: (near initialization for 'keyword_list[208].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:280:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bool", BOOL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:280:1: warning: (near initialization for 'keyword_list[209].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:281:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ip", IP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:281:1: warning: (near initialization for 'keyword_list[210].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:282:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "prefix", PREFIX, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:282:1: warning: (near initialization for 'keyword_list[211].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:283:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "pair", PAIR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:283:1: warning: (near initialization for 'keyword_list[212].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:284:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "quad", QUAD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:284:1: warning: (near initialization for 'keyword_list[213].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:285:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ec", EC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:285:1: warning: (near initialization for 'keyword_list[214].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:286:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lc", LC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:286:1: warning: (near initialization for 'keyword_list[215].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:287:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "set", SET, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:287:1: warning: (near initialization for 'keyword_list[216].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:288:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "string", STRING, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:288:1: warning: (near initialization for 'keyword_list[217].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:289:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgpmask", BGPMASK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:289:1: warning: (near initialization for 'keyword_list[218].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:290:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgppath", BGPPATH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:290:1: warning: (near initialization for 'keyword_list[219].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:291:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "clist", CLIST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:291:1: warning: (near initialization for 'keyword_list[220].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:292:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "eclist", ECLIST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:292:1: warning: (near initialization for 'keyword_list[221].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:293:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lclist", LCLIST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:293:1: warning: (near initialization for 'keyword_list[222].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:294:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "if", IF, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:294:1: warning: (near initialization for 'keyword_list[223].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:295:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "then", THEN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:295:1: warning: (near initialization for 'keyword_list[224].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:296:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "else", ELSE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:296:1: warning: (near initialization for 'keyword_list[225].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:297:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "case", CASE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:297:1: warning: (near initialization for 'keyword_list[226].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:298:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "true", TRUE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:298:1: warning: (near initialization for 'keyword_list[227].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:299:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "false", FALSE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:299:1: warning: (near initialization for 'keyword_list[228].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:300:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rt", RT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:300:1: warning: (near initialization for 'keyword_list[229].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:301:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ro", RO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:301:1: warning: (near initialization for 'keyword_list[230].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:302:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "unknown", UNKNOWN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:302:1: warning: (near initialization for 'keyword_list[231].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:303:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "generic", GENERIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:303:1: warning: (near initialization for 'keyword_list[232].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:304:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "gw", GW, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:304:1: warning: (near initialization for 'keyword_list[233].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:305:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "net", NET, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:305:1: warning: (near initialization for 'keyword_list[234].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:306:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "mask", MASK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:306:1: warning: (near initialization for 'keyword_list[235].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:307:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "proto", PROTO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:307:1: warning: (near initialization for 'keyword_list[236].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:308:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "source", SOURCE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:308:1: warning: (near initialization for 'keyword_list[237].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:309:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "scope", SCOPE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:309:1: warning: (near initialization for 'keyword_list[238].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:310:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cast", CAST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:310:1: warning: (near initialization for 'keyword_list[239].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:311:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dest", DEST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:311:1: warning: (near initialization for 'keyword_list[240].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:312:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ifname", IFNAME, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:312:1: warning: (near initialization for 'keyword_list[241].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:313:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ifindex", IFINDEX, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:313:1: warning: (near initialization for 'keyword_list[242].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:314:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "len", LEN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:314:1: warning: (near initialization for 'keyword_list[243].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:315:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "defined", DEFINED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:315:1: warning: (near initialization for 'keyword_list[244].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:316:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "contains", CONTAINS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:316:1: warning: (near initialization for 'keyword_list[245].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:317:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "reset", RESET, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:317:1: warning: (near initialization for 'keyword_list[246].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:318:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "prepend", PREPEND, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:318:1: warning: (near initialization for 'keyword_list[247].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:319:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "first", FIRST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:319:1: warning: (near initialization for 'keyword_list[248].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:320:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "last", LAST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:320:1: warning: (near initialization for 'keyword_list[249].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:321:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "last_nonaggregated", LAST_NONAGGREGATED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:321:1: warning: (near initialization for 'keyword_list[250].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:322:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "match", MATCH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:322:1: warning: (near initialization for 'keyword_list[251].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:323:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "roa_check", ROA_CHECK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:323:1: warning: (near initialization for 'keyword_list[252].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:324:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "empty", EMPTY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:324:1: warning: (near initialization for 'keyword_list[253].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:325:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "where", WHERE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:325:1: warning: (near initialization for 'keyword_list[254].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:326:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bfd", BFD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:326:1: warning: (near initialization for 'keyword_list[255].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:327:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "min", MIN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:327:1: warning: (near initialization for 'keyword_list[256].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:328:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "idle", IDLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:328:1: warning: (near initialization for 'keyword_list[257].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:329:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rx", RX, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:329:1: warning: (near initialization for 'keyword_list[258].name') [-Wpointer-sign] BUILDSTDERR: cf-parse.y:3253:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] BUILDSTDERR: this_srt->if_name = $3; BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:330:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "tx", TX, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:330:1: warning: (near initialization for 'keyword_list[259].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:331:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "interval", INTERVAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:331:1: warning: (near initialization for 'keyword_list[260].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:332:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "multiplier", MULTIPLIER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:332:1: warning: (near initialization for 'keyword_list[261].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:333:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "multihop", MULTIHOP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:333:1: warning: (near initialization for 'keyword_list[262].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:334:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "neighbor", NEIGHBOR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:334:1: warning: (near initialization for 'keyword_list[263].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:335:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dev", DEV, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:335:1: warning: (near initialization for 'keyword_list[264].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:336:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "local", LOCAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:336:1: warning: (near initialization for 'keyword_list[265].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:337:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "authentication", AUTHENTICATION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:337:1: warning: (near initialization for 'keyword_list[266].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:338:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "simple", SIMPLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:338:1: warning: (near initialization for 'keyword_list[267].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:339:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "meticulous", METICULOUS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:339:1: warning: (near initialization for 'keyword_list[268].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:340:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sessions", SESSIONS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:340:1: warning: (near initialization for 'keyword_list[269].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:341:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hold", HOLD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:341:1: warning: (near initialization for 'keyword_list[270].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:342:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "connect", CONNECT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:342:1: warning: (near initialization for 'keyword_list[271].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:343:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "retry", RETRY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:343:1: warning: (near initialization for 'keyword_list[272].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:344:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "keepalive", KEEPALIVE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:344:1: warning: (near initialization for 'keyword_list[273].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:345:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "startup", STARTUP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:345:1: warning: (near initialization for 'keyword_list[274].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:346:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "via", VIA, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:346:1: warning: (near initialization for 'keyword_list[275].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:347:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "next", NEXT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:347:1: warning: (near initialization for 'keyword_list[276].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:348:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hop", HOP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:348:1: warning: (near initialization for 'keyword_list[277].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:349:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "self", SELF, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:349:1: warning: (near initialization for 'keyword_list[278].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:350:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "path", PATH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:350:1: warning: (near initialization for 'keyword_list[279].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:351:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "start", START, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:351:1: warning: (near initialization for 'keyword_list[280].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:352:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "delay", DELAY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:352:1: warning: (near initialization for 'keyword_list[281].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:353:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "forget", FORGET, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:353:1: warning: (near initialization for 'keyword_list[282].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:354:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "after", AFTER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:354:1: warning: (near initialization for 'keyword_list[283].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:355:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_path", BGP_PATH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:355:1: warning: (near initialization for 'keyword_list[284].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:356:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_local_pref", BGP_LOCAL_PREF, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:356:1: warning: (near initialization for 'keyword_list[285].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:357:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_med", BGP_MED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:357:1: warning: (near initialization for 'keyword_list[286].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:358:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_origin", BGP_ORIGIN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:358:1: warning: (near initialization for 'keyword_list[287].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:359:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_next_hop", BGP_NEXT_HOP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:359:1: warning: (near initialization for 'keyword_list[288].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:360:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_atomic_aggr", BGP_ATOMIC_AGGR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:360:1: warning: (near initialization for 'keyword_list[289].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:361:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_aggregator", BGP_AGGREGATOR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:361:1: warning: (near initialization for 'keyword_list[290].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:362:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_community", BGP_COMMUNITY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:362:1: warning: (near initialization for 'keyword_list[291].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:363:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_ext_community", BGP_EXT_COMMUNITY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:363:1: warning: (near initialization for 'keyword_list[292].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:364:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rr", RR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:364:1: warning: (near initialization for 'keyword_list[293].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:365:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rs", RS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:365:1: warning: (near initialization for 'keyword_list[294].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:366:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "client", CLIENT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:366:1: warning: (near initialization for 'keyword_list[295].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:367:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cluster", CLUSTER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:367:1: warning: (near initialization for 'keyword_list[296].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:368:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "as4", AS4, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:368:1: warning: (near initialization for 'keyword_list[297].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:369:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "advertise", ADVERTISE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:369:1: warning: (near initialization for 'keyword_list[298].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:370:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ipv4", IPV4, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:370:1: warning: (near initialization for 'keyword_list[299].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:371:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "capabilities", CAPABILITIES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:371:1: warning: (near initialization for 'keyword_list[300].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:372:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "prefer", PREFER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:372:1: warning: (near initialization for 'keyword_list[301].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:373:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "older", OLDER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:373:1: warning: (near initialization for 'keyword_list[302].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:374:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "missing", MISSING, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:374:1: warning: (near initialization for 'keyword_list[303].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:375:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lladdr", LLADDR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:375:1: warning: (near initialization for 'keyword_list[304].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:376:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "drop", DROP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:376:1: warning: (near initialization for 'keyword_list[305].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:377:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ignore", IGNORE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:377:1: warning: (near initialization for 'keyword_list[306].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:378:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "refresh", REFRESH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:378:1: warning: (near initialization for 'keyword_list[307].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:379:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "interpret", INTERPRET, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:379:1: warning: (near initialization for 'keyword_list[308].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:380:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "communities", COMMUNITIES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:380:1: warning: (near initialization for 'keyword_list[309].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:381:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_originator_id", BGP_ORIGINATOR_ID, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:381:1: warning: (near initialization for 'keyword_list[310].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:382:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_cluster_list", BGP_CLUSTER_LIST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:382:1: warning: (near initialization for 'keyword_list[311].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:383:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "igp", IGP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:383:1: warning: (near initialization for 'keyword_list[312].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:384:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "gateway", GATEWAY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:384:1: warning: (near initialization for 'keyword_list[313].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:385:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "recursive", RECURSIVE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:385:1: warning: (near initialization for 'keyword_list[314].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:386:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "med", MED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:386:1: warning: (near initialization for 'keyword_list[315].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:387:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ttl", TTL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:387:1: warning: (near initialization for 'keyword_list[316].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:388:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "security", SECURITY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:388:1: warning: (near initialization for 'keyword_list[317].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:389:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "deterministic", DETERMINISTIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:389:1: warning: (near initialization for 'keyword_list[318].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:390:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "secondary", SECONDARY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:390:1: warning: (near initialization for 'keyword_list[319].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:391:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "allow", ALLOW, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:391:1: warning: (near initialization for 'keyword_list[320].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:392:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "aware", AWARE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:392:1: warning: (near initialization for 'keyword_list[321].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:393:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "link", LINK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:393:1: warning: (near initialization for 'keyword_list[322].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:394:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "extended", EXTENDED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:394:1: warning: (near initialization for 'keyword_list[323].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:395:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "setkey", SETKEY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:395:1: warning: (near initialization for 'keyword_list[324].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:396:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_large_community", BGP_LARGE_COMMUNITY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:396:1: warning: (near initialization for 'keyword_list[325].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:397:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lived", LIVED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:397:1: warning: (near initialization for 'keyword_list[326].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:398:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stale", STALE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:398:1: warning: (near initialization for 'keyword_list[327].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:399:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cease", CEASE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:399:1: warning: (near initialization for 'keyword_list[328].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:400:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hit", HIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:400:1: warning: (near initialization for 'keyword_list[329].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:401:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "administrative", ADMINISTRATIVE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:401:1: warning: (near initialization for 'keyword_list[330].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:402:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "shutdown", SHUTDOWN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:402:1: warning: (near initialization for 'keyword_list[331].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:403:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "peer", PEER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:403:1: warning: (near initialization for 'keyword_list[332].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:404:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "configuration", CONFIGURATION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:404:1: warning: (near initialization for 'keyword_list[333].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:405:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "change", CHANGE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:405:1: warning: (near initialization for 'keyword_list[334].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:406:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "deconfigured", DECONFIGURED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:406:1: warning: (near initialization for 'keyword_list[335].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:407:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "connection", CONNECTION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:407:1: warning: (near initialization for 'keyword_list[336].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:408:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rejected", REJECTED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:408:1: warning: (near initialization for 'keyword_list[337].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:409:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "collision", COLLISION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:409:1: warning: (near initialization for 'keyword_list[338].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:410:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "of", OF, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:410:1: warning: (near initialization for 'keyword_list[339].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:411:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ORIGIN_IGP", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_IGP), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:411:1: warning: (near initialization for 'keyword_list[340].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:412:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ORIGIN_EGP", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_EGP), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:412:1: warning: (near initialization for 'keyword_list[341].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:413:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ORIGIN_INCOMPLETE", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_INCOMPLETE), NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:413:1: warning: (near initialization for 'keyword_list[342].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:414:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "mrt", MRT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:414:1: warning: (near initialization for 'keyword_list[343].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:415:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "filename", FILENAME, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:415:1: warning: (near initialization for 'keyword_list[344].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:416:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "period", PERIOD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:416:1: warning: (near initialization for 'keyword_list[345].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:417:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "always", ALWAYS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:417:1: warning: (near initialization for 'keyword_list[346].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:418:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ospf", OSPF, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:418:1: warning: (near initialization for 'keyword_list[347].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:419:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "area", AREA, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:419:1: warning: (near initialization for 'keyword_list[348].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:420:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ospf_metric1", OSPF_METRIC1, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:420:1: warning: (near initialization for 'keyword_list[349].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:421:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ospf_metric2", OSPF_METRIC2, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:421:1: warning: (near initialization for 'keyword_list[350].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:422:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ospf_tag", OSPF_TAG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:422:1: warning: (near initialization for 'keyword_list[351].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:423:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ospf_router_id", OSPF_ROUTER_ID, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:423:1: warning: (near initialization for 'keyword_list[352].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:424:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rfc1583compat", RFC1583COMPAT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:424:1: warning: (near initialization for 'keyword_list[353].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:425:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stub", STUB, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:425:1: warning: (near initialization for 'keyword_list[354].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:426:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "tick", TICK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:426:1: warning: (near initialization for 'keyword_list[355].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:427:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cost", COST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:427:1: warning: (near initialization for 'keyword_list[356].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:428:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cost2", COST2, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:428:1: warning: (near initialization for 'keyword_list[357].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:429:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "retransmit", RETRANSMIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:429:1: warning: (near initialization for 'keyword_list[358].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:430:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hello", HELLO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:430:1: warning: (near initialization for 'keyword_list[359].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:431:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "transmit", TRANSMIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:431:1: warning: (near initialization for 'keyword_list[360].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:432:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "priority", PRIORITY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:432:1: warning: (near initialization for 'keyword_list[361].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:433:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dead", DEAD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:433:1: warning: (near initialization for 'keyword_list[362].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:434:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "type", TYPE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:434:1: warning: (near initialization for 'keyword_list[363].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:435:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "broadcast", BROADCAST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:435:1: warning: (near initialization for 'keyword_list[364].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:436:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bcast", BCAST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:436:1: warning: (near initialization for 'keyword_list[365].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:437:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "nonbroadcast", NONBROADCAST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:437:1: warning: (near initialization for 'keyword_list[366].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:438:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "nbma", NBMA, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:438:1: warning: (near initialization for 'keyword_list[367].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:439:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "pointopoint", POINTOPOINT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:439:1: warning: (near initialization for 'keyword_list[368].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:440:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ptp", PTP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:440:1: warning: (near initialization for 'keyword_list[369].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:441:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "pointomultipoint", POINTOMULTIPOINT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:441:1: warning: (near initialization for 'keyword_list[370].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:442:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ptmp", PTMP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:442:1: warning: (near initialization for 'keyword_list[371].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:443:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "strict", STRICT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:443:1: warning: (near initialization for 'keyword_list[372].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:444:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cryptographic", CRYPTOGRAPHIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:444:1: warning: (near initialization for 'keyword_list[373].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:445:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "eligible", ELIGIBLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:445:1: warning: (near initialization for 'keyword_list[374].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:446:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "poll", POLL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:446:1: warning: (near initialization for 'keyword_list[375].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:447:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "networks", NETWORKS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:447:1: warning: (near initialization for 'keyword_list[376].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:448:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hidden", HIDDEN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:448:1: warning: (near initialization for 'keyword_list[377].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:449:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "virtual", VIRTUAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:449:1: warning: (near initialization for 'keyword_list[378].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:450:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "only", ONLY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:450:1: warning: (near initialization for 'keyword_list[379].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:451:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "buffer", BUFFER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:451:1: warning: (near initialization for 'keyword_list[380].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:452:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "large", LARGE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:452:1: warning: (near initialization for 'keyword_list[381].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:453:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "normal", NORMAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:453:1: warning: (near initialization for 'keyword_list[382].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:454:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stubnet", STUBNET, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:454:1: warning: (near initialization for 'keyword_list[383].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:455:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "tag", TAG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:455:1: warning: (near initialization for 'keyword_list[384].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:456:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "external", EXTERNAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:456:1: warning: (near initialization for 'keyword_list[385].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:457:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lsadb", LSADB, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:457:1: warning: (near initialization for 'keyword_list[386].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:458:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ecmp", ECMP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:458:1: warning: (near initialization for 'keyword_list[387].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:459:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "weight", WEIGHT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:459:1: warning: (near initialization for 'keyword_list[388].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:460:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "nssa", NSSA, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:460:1: warning: (near initialization for 'keyword_list[389].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:461:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "translator", TRANSLATOR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:461:1: warning: (near initialization for 'keyword_list[390].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:462:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stability", STABILITY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:462:1: warning: (near initialization for 'keyword_list[391].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:463:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "global", GLOBAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:463:1: warning: (near initialization for 'keyword_list[392].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:464:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lsid", LSID, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:464:1: warning: (near initialization for 'keyword_list[393].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:465:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "instance", INSTANCE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:465:1: warning: (near initialization for 'keyword_list[394].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:466:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "real", REAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:466:1: warning: (near initialization for 'keyword_list[395].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:467:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "netmask", NETMASK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:467:1: warning: (near initialization for 'keyword_list[396].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:468:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "length", LENGTH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:468:1: warning: (near initialization for 'keyword_list[397].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:469:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lsa", LSA, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:469:1: warning: (near initialization for 'keyword_list[398].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:470:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "suppression", SUPPRESSION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:470:1: warning: (near initialization for 'keyword_list[399].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:471:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "topology", TOPOLOGY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:471:1: warning: (near initialization for 'keyword_list[400].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:472:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "state", STATE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:472:1: warning: (near initialization for 'keyword_list[401].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:473:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "pipe", PIPE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:473:1: warning: (near initialization for 'keyword_list[402].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:474:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "mode", MODE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:474:1: warning: (near initialization for 'keyword_list[403].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:475:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "opaque", OPAQUE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:475:1: warning: (near initialization for 'keyword_list[404].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:476:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "transparent", TRANSPARENT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:476:1: warning: (near initialization for 'keyword_list[405].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:477:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rip", RIP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:477:1: warning: (near initialization for 'keyword_list[406].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:478:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "infinity", INFINITY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:478:1: warning: (near initialization for 'keyword_list[407].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:479:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "update", UPDATE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:479:1: warning: (near initialization for 'keyword_list[408].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:480:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "garbage", GARBAGE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:480:1: warning: (near initialization for 'keyword_list[409].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:481:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "multicast", MULTICAST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:481:1: warning: (near initialization for 'keyword_list[410].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:482:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "version", VERSION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:482:1: warning: (near initialization for 'keyword_list[411].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:483:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "split", SPLIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:483:1: warning: (near initialization for 'keyword_list[412].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:484:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "horizon", HORIZON, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:484:1: warning: (near initialization for 'keyword_list[413].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:485:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "poison", POISON, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:485:1: warning: (near initialization for 'keyword_list[414].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:486:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "reverse", REVERSE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:486:1: warning: (near initialization for 'keyword_list[415].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:487:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "zero", ZERO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:487:1: warning: (near initialization for 'keyword_list[416].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:488:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "plaintext", PLAINTEXT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:488:1: warning: (near initialization for 'keyword_list[417].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:489:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rip_metric", RIP_METRIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:489:1: warning: (near initialization for 'keyword_list[418].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:490:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rip_tag", RIP_TAG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:490:1: warning: (near initialization for 'keyword_list[419].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:491:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "static", STATIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:491:1: warning: (near initialization for 'keyword_list[420].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:492:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "prohibit", PROHIBIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:492:1: warning: (near initialization for 'keyword_list[421].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:493:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "multipath", MULTIPATH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:493:1: warning: (near initialization for 'keyword_list[422].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:494:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "blackhole", BLACKHOLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:494:1: warning: (near initialization for 'keyword_list[423].name') [-Wpointer-sign] BUILDSTDERR: ../conf/keywords.h:495:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "unreachable", UNREACHABLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: ../conf/keywords.h:495:1: warning: (near initialization for 'keyword_list[424].name') [-Wpointer-sign] BUILDSTDERR: In file included from ../conf/conf.h:14:0, BUILDSTDERR: from ../../nest/protocol.h:16, BUILDSTDERR: from cf-lex.l:46: BUILDSTDERR: cf-lex.l: In function 'sym_rehash': BUILDSTDERR: cf-lex.l:85:35: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign] BUILDSTDERR: HASH_DEFINE_REHASH_FN(SYM, struct symbol) BUILDSTDERR: ^ BUILDSTDERR: ../../lib/hash.h:94:57: note: in definition of macro 'HASH_REHASH' BUILDSTDERR: (v).data = mb_allocz(pool, HASH_SIZE(v) * sizeof(* (v).data)); \ BUILDSTDERR: ^ BUILDSTDERR: ../../lib/hash.h:112:20: note: in expansion of macro 'HASH' 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 *' 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:10: 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:67:13: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: static uint cf_hash(byte *c); BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:200:10: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: struct keyword *k = HASH_FIND(kw_hash, KW, yytext); BUILDSTDERR: ^ BUILDSTDERR: In file included from cf-lex.c:40:0: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:200:10: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: struct keyword *k = HASH_FIND(kw_hash, KW, yytext); BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:200:10: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: cf-lex.l:200:10: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: In file included from cf-lex.c:40:0: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:200:10: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: struct keyword *k = HASH_FIND(kw_hash, KW, yytext); BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:200:10: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: cf-lex.l:200:10: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: cf-lex.l:200:10: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: cf-lex.l:200:10: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: cf-lex.l:200:10: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: cf-lex.l:212:3: 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:0, BUILDSTDERR: from cf-lex.l:46: BUILDSTDERR: ../conf/conf.h:161:16: note: expected 'byte *' 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:1439:3: 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.c:1439:3: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: cf-lex.l: In function 'cf_new_symbol': BUILDSTDERR: cf-lex.l:451:3: 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:0: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:460:3: 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:375:0, BUILDSTDERR: from /usr/include/stdio.h:27, BUILDSTDERR: from cf-lex.c:39: BUILDSTDERR: /usr/include/bits/string3.h:102:1: note: expected 'const char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:465:3: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign] BUILDSTDERR: BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:277:1: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: { BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l: In function 'cf_find_symbol': BUILDSTDERR: cf-lex.l:487:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: In file included from cf-lex.c:40:0: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:487:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:487:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: cf-lex.l:487:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: cf-lex.l:487:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: cf-lex.l:487:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: In file included from cf-lex.c:40:0: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:487:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:487:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: cf-lex.l:487:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: cf-lex.l:487:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: cf-lex.l:492:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: In file included from cf-lex.c:40:0: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:492:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:492:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: cf-lex.l:492:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: cf-lex.l:492:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: cf-lex.l:492:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: In file included from cf-lex.c:40:0: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:492:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l:492:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: cf-lex.l:492:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: cf-lex.l:492:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: cf-lex.l: In function 'cf_default_name': BUILDSTDERR: cf-lex.l:523:7: 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 *' but argument is of type 'char *' BUILDSTDERR: { BUILDSTDERR: ^ BUILDSTDERR: cf-lex.l: In function 'cf_define_symbol': BUILDSTDERR: cf-lex.l:554:7: 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 *' but argument is of type 'char *' BUILDSTDERR: { BUILDSTDERR: ^ LD -r -o all.o cf-parse.tab.o cf-lex.o conf.o make[2]: Leaving directory `/builddir/build/BUILD/bird-1.6.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-table.o -c ../../nest/rt-table.c CC -o rt-fib.o -c ../../nest/rt-fib.c CC -o rt-attr.o -c ../../nest/rt-attr.c CC -o rt-roa.o -c ../../nest/rt-roa.c CC -o proto.o -c ../../nest/proto.c CC -o iface.o -c ../../nest/iface.c CC -o rt-dev.o -c ../../nest/rt-dev.c CC -o password.o -c ../../nest/password.c BUILDSTDERR: ../../nest/rt-fib.c: In function 'fib_rehash': BUILDSTDERR: ../../nest/rt-fib.c:151:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (e = x) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-roa.c: In function 'roa_delete_item': BUILDSTDERR: ../../nest/rt-roa.c:85:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for (itp = &n->items; it = *itp; itp = &it->next) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-fib.c: In function 'fib_delete': BUILDSTDERR: ../../nest/rt-fib.c:351:4: 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:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (n = f->hash_table[h]) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-fib.c:399:2: 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:3: 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:3: 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:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (n = n->next) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-fib.c:458:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (n = f->hash_table[hpos]) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c: In function 'rt_prune_sources': BUILDSTDERR: ../../nest/rt-table.c: In function 'rte_better': BUILDSTDERR: ../../nest/rt-attr.c:179:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: HASH_WALK_FILTER(src_hash, next, src, sp) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c:194:3: 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:3: 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:7: 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:5: 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:7: 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:2: 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-attr.c: In function 'get_generic_attr': BUILDSTDERR: ../../nest/rt-attr.c:751:7: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c: In function 'rte_announce': BUILDSTDERR: ../../nest/rt-attr.c: In function 'ea_format_bitfield': BUILDSTDERR: ../../nest/rt-table.c:803:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] BUILDSTDERR: if (a->proto->accept_ra_types == type) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:770:2: 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:375:0, BUILDSTDERR: from /usr/include/stdint.h:25, BUILDSTDERR: from /usr/lib/gcc/aarch64-redhat-linux/4.8.5/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/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:774:7: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:779:5: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, " %08x", data); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c: In function 'rte_recalculate': BUILDSTDERR: In file included from ../lib/ip.h:13:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c: In function 'opaque_format': BUILDSTDERR: ../../nest/rt-table.c:892:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (old = *k) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:794:4: 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:375:0, BUILDSTDERR: from /usr/include/stdint.h:25, BUILDSTDERR: from /usr/lib/gcc/aarch64-redhat-linux/4.8.5/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/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:800:7: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c: In function 'ea_show': BUILDSTDERR: ../../nest/rt-attr.c:863:3: 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:7: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:868:7: 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:0, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/rt-attr.c:47: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:871:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:876:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:884:4: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/proto.c: In function 'protos_commit': BUILDSTDERR: ../../nest/rt-attr.c:890:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: bsprintf(pos, "%I", *(ip_addr *) ad->data); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:890:4: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: In file included from ../lib/ip.h:13:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/proto.c:531:4: 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:0, BUILDSTDERR: from ../../nest/proto.c:12: BUILDSTDERR: ../conf/conf.h:159:16: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: struct symbol *cf_find_symbol(struct config *cfg, byte *c); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:893:4: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:899:4: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/proto.c:600:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(p, n, initial_proto_list) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c:912:4: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-attr.c: In function 'ea_dump': BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_preconfig': BUILDSTDERR: ../../nest/rt-attr.c:960:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (e = e->next) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c:1762:10: 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:0, BUILDSTDERR: from ../../nest/rt-table.c:35: BUILDSTDERR: ../conf/conf.h:161:16: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: struct symbol *cf_get_symbol(byte *c); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-roa.c: In function 'roa_flush': BUILDSTDERR: ../../nest/rt-roa.c:120:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (it = *itp) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_next_hop_update_net': BUILDSTDERR: ../../nest/rt-table.c:1827:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for (k = &n->routes; e = *k; k = &e->next) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-roa.c: In function 'roa_commit': BUILDSTDERR: ../../nest/rt-roa.c:312:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(t, tx, roa_table_list) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c:1855:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for (k = &n->routes; e = *k; k = &e->next) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/proto.c: In function 'proto_shutdown_loop': BUILDSTDERR: ../../nest/rt-roa.c:314:9: 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:0: BUILDSTDERR: ../conf/conf.h:159:16: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: struct symbol *cf_find_symbol(struct config *cfg, byte *c); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/proto.c:1078:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(p, p_next, active_proto_list) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_commit': BUILDSTDERR: ../../nest/rt-table.c:2003:15: 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:0, BUILDSTDERR: from ../../nest/rt-table.c:35: BUILDSTDERR: ../conf/conf.h:159:16: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: struct symbol *cf_find_symbol(struct config *cfg, byte *c); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/proto.c: In function 'proto_cmd_show': BUILDSTDERR: ../../nest/proto.c:1553:3: 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:0, 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 *' BUILDSTDERR: void tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_update_hostcache': BUILDSTDERR: ../../nest/rt-table.c:2418:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, x, hc->hostentries) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_format_via': BUILDSTDERR: ../../nest/proto.c: In function 'proto_apply_cmd_patt': BUILDSTDERR: ../../nest/rt-table.c:2474:5: 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: ../../nest/proto.c:1713:7: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../lib/ip.h:13:0, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/proto.c:11: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/proto.c:1713:7: 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:0, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/proto.c:11: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c:2475:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c:2476:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c:2477:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c:2478:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c:2479:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c:2480:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c: In function 'rt_show_rte': BUILDSTDERR: ../../nest/iface.c: In function 'if_end_update': BUILDSTDERR: ../../nest/iface.c:369:4: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(a, b, i->addrs) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c:2496:3: 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:0, 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 *' BUILDSTDERR: void tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c:2498:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/rt-table.c:2515:5: 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:0, 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 *' 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:3: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c: In function 'iface_patt_match': BUILDSTDERR: ../../nest/iface.c:675:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: char *t = p->pattern; BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c:686:4: 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:0, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c:686:4: 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:0, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' 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:4: warning: pointer targets in passing argument 1 of 'strlen' 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:0, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c:733:4: warning: pointer targets in passing argument 1 of 'strlen' 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:0, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c:733:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c:733:4: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../nest/iface.c:733:4: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../nest/iface.c:733:4: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../nest/iface.c:733:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: In file included from ../lib/string.h:13:0, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c:733:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c:733:4: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../nest/iface.c:733:4: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../nest/iface.c:733:4: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../nest/iface.c:733:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: In file included from ../lib/string.h:13:0, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/iface.c:28: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c:733:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c:733:4: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../nest/iface.c:733:4: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../nest/iface.c:733:4: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../nest/iface.c:733:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../nest/iface.c:733:4: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../nest/iface.c:733:4: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../nest/iface.c:733:4: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../nest/iface.c: In function 'if_show_addr': BUILDSTDERR: ../../nest/iface.c:771:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/iface.c: In function 'if_show_summary': BUILDSTDERR: ../../nest/iface.c:834:2: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ CC -o cli.o -c ../../nest/cli.c CC -o locks.o -c ../../nest/locks.c BUILDSTDERR: ../../nest/cli.c: In function 'cli_printf': BUILDSTDERR: ../../nest/cli.c:132:2: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/cli.c:134:2: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/cli.c:144:7: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/cli.c:150:3: 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:0, 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 *' 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:7: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/cli.c: In function 'cli_free_out': BUILDSTDERR: ../../nest/cli.c:211:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (o = c->tx_buf) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/cli.c:214:7: 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:3: 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:0, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/cli.c:66: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/cli.c: In function 'cli_echo': BUILDSTDERR: ../../nest/cli.c:365:3: 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:0, BUILDSTDERR: from ../lib/ip.h:13, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../nest/cli.c:66: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ CC -o cmds.o -c ../../nest/cmds.c CC -o neighbor.o -c ../../nest/neighbor.c BUILDSTDERR: ../../nest/cmds.c: In function 'cmd_show_status': BUILDSTDERR: ../../nest/cmds.c:28:3: 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:0, 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 *' BUILDSTDERR: void tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/cmds.c:31:3: 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:0, 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 *' BUILDSTDERR: void tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/cmds.c:33:3: 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:0, 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 *' BUILDSTDERR: void tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^ CC -o a-path.o -c ../../nest/a-path.c BUILDSTDERR: ../../nest/neighbor.c: In function 'neigh_if_up': BUILDSTDERR: ../../nest/neighbor.c:297:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, next, sticky_neigh_list) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/neighbor.c: In function 'neigh_if_down': BUILDSTDERR: ../../nest/neighbor.c:317:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(x, y, i->neighbors) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/neighbor.c: In function 'neigh_if_link': BUILDSTDERR: ../../nest/neighbor.c:334:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(x, y, i->neighbors) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/neighbor.c: In function 'neigh_ifa_update': BUILDSTDERR: ../../nest/neighbor.c:359:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(x, y, i->neighbors) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/neighbor.c: In function 'neigh_prune': BUILDSTDERR: ../../nest/neighbor.c:398:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, m, neigh_hash_table[i]) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/neighbor.c:400:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, m, sticky_neigh_list) BUILDSTDERR: ^ CC -o a-set.o -c ../../nest/a-set.c BUILDSTDERR: ../../nest/a-path.c: In function 'as_path_format': BUILDSTDERR: ../../nest/a-path.c:139:4: 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:375:0, BUILDSTDERR: from /usr/include/stdint.h:25, BUILDSTDERR: from /usr/lib/gcc/aarch64-redhat-linux/4.8.5/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/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-path.c:155:4: 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:0, 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 *' 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:4: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (len = *p++) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-path.c:216:4: 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:4: 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 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 differ in signedness [-Wpointer-sign] BUILDSTDERR: u8 *p = pos->val.sp; BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-set.c: In function 'int_set_format': BUILDSTDERR: ../../nest/a-set.c:48:6: 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:375:0, BUILDSTDERR: from /usr/include/stdint.h:25, BUILDSTDERR: from /usr/lib/gcc/aarch64-redhat-linux/4.8.5/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/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-set.c:58:2: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-set.c:60:2: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-set.c: In function 'ec_format': BUILDSTDERR: ../../nest/a-set.c:90:7: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-set.c:97:7: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-set.c:104:7: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-set.c:110:7: 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:0, 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 *' 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:6: 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:375:0, BUILDSTDERR: from /usr/include/stdint.h:25, BUILDSTDERR: from /usr/lib/gcc/aarch64-redhat-linux/4.8.5/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/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'byte *' 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:3: 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:0, 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 *' 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:6: 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:375:0, BUILDSTDERR: from /usr/include/stdint.h:25, BUILDSTDERR: from /usr/lib/gcc/aarch64-redhat-linux/4.8.5/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/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-set.c:170:7: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-set.c: In function 'int_set_prepend': BUILDSTDERR: ../../nest/a-set.c:250:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: * (u32 *) res->data = val; BUILDSTDERR: ^ BUILDSTDERR: ../../nest/a-set.c: In function 'int_set_add': BUILDSTDERR: ../../nest/a-set.c:271:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: * (u32 *) (res->data + len) = val; BUILDSTDERR: ^ LD -r -o all.o rt-table.o rt-fib.o rt-attr.o rt-roa.o proto.o iface.o rt-dev.o password.o cli.o locks.o cmds.o neighbor.o a-path.o a-set.o make[2]: Leaving directory `/builddir/build/BUILD/bird-1.6.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 CC -o filter.o -c ../../filter/filter.c CC -o tree.o -c ../../filter/tree.c CC -o trie.o -c ../../filter/trie.c BUILDSTDERR: ../../filter/filter.c: In function 'val_compare': BUILDSTDERR: ../../filter/filter.c:166:5: 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:5: 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:0, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../filter/filter.c:36: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: ../../filter/filter.c:486:5: 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:0, BUILDSTDERR: from ../../nest/bird.h:14, BUILDSTDERR: from ../../filter/filter.c:36: BUILDSTDERR: ../lib/string.h:25:5: note: expected 'const byte *' 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:3: 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:0: BUILDSTDERR: ../../nest/attrs.h:128:5: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: int ec_format(byte *buf, u64 ec); BUILDSTDERR: ^ BUILDSTDERR: ../../filter/filter.c:538:3: 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:0: BUILDSTDERR: ../../nest/attrs.h:130:5: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: int lc_format(byte *buf, lcomm lc); BUILDSTDERR: ^ BUILDSTDERR: ../../filter/filter.c:542:3: 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:0: BUILDSTDERR: ../../nest/attrs.h:33:6: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: void as_path_format(struct adata *path, byte *buf, uint size); BUILDSTDERR: ^ BUILDSTDERR: ../../filter/filter.c:543:3: 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:0: BUILDSTDERR: ../../nest/attrs.h:127:5: note: expected 'byte *' 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:3: 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:0: BUILDSTDERR: ../../nest/attrs.h:129:5: note: expected 'byte *' 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:3: 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:0: BUILDSTDERR: ../../nest/attrs.h:131:5: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: int lc_set_format(struct adata *set, int from, byte *buf, uint size); BUILDSTDERR: ^ BUILDSTDERR: ../../filter/filter.c: In function 'interpret': BUILDSTDERR: ../../filter/filter.c:1078:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: res.val.px.ip = * (ip_addr *) ad->data; BUILDSTDERR: ^ BUILDSTDERR: ../../filter/filter.c:1153:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: (* (ip_addr *) ad->data) = v1.val.px.ip; BUILDSTDERR: ^ LD -r -o all.o f-util.o filter.o tree.o trie.o make[2]: Leaving directory `/builddir/build/BUILD/bird-1.6.8/obj/filter' make[2]: Entering directory `/builddir/build/BUILD/bird-1.6.8/obj/proto/bfd' CC -o bfd.o -c ../../../proto/bfd/bfd.c CC -o packets.o -c ../../../proto/bfd/packets.c CC -o io.o -c ../../../proto/bfd/io.c BUILDSTDERR: ../../../proto/bfd/bfd.c: In function 'bfd_remove_session': BUILDSTDERR: ../../../proto/bfd/bfd.c:496:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: HASH_REMOVE(p->session_hash_id, HASH_ID, s); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bfd/bfd.c:497:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: HASH_REMOVE(p->session_hash_ip, HASH_IP, s); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bfd/packets.c: In function 'bfd_fill_authentication': BUILDSTDERR: ../../../proto/bfd/packets.c:172:5: 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:375:0, 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/string3.h:117:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bfd/bfd.c: In function 'bfd_take_requests': BUILDSTDERR: ../../../proto/bfd/bfd.c:670:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, nn, bfd_wait_list) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bfd/packets.c: In function 'bfd_check_authentication': BUILDSTDERR: ../../../proto/bfd/packets.c:265:5: 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:375:0, 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/string3.h:117:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bfd/bfd.c: In function 'bfd_notify_hook': BUILDSTDERR: ../../../proto/bfd/bfd.c:891:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, nn, s->request_list) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bfd/bfd.c: In function 'bfd_show_sessions': BUILDSTDERR: ../../../proto/bfd/bfd.c:1102:5: 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:0, 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 *' BUILDSTDERR: void tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bfd/io.c: In function 'timers_fire': BUILDSTDERR: ../../../proto/bfd/io.c:417:3: 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:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: else if (t = timers_first(loop)) BUILDSTDERR: ^ LD -r -o all.o bfd.o packets.o io.o make[2]: Leaving directory `/builddir/build/BUILD/bird-1.6.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 CC -o attrs.o -c ../../../proto/bgp/attrs.c CC -o packets.o -c ../../../proto/bgp/packets.c BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_format_origin': BUILDSTDERR: ../../../proto/bgp/attrs.c:93:3: 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:0, 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 *' 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:3: 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 '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:3: 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:0, 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 *' 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:3: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1463:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 1, 0, "Invalid message header" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1463:3: warning: (near initialization for 'bgp_msg_table[0].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1464:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 1, 1, "Connection not synchronized" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1464:3: warning: (near initialization for 'bgp_msg_table[1].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1465:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 1, 2, "Bad message length" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1465:3: warning: (near initialization for 'bgp_msg_table[2].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_encode_attrs': BUILDSTDERR: ../../../proto/bgp/attrs.c:605:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: ip_addr ip = *(ip_addr *)a->u.ptr->data; BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1466:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 1, 3, "Bad message type" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1466:3: warning: (near initialization for 'bgp_msg_table[3].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1467:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 0, "Invalid OPEN message" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1467:3: warning: (near initialization for 'bgp_msg_table[4].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/bgp.c: In function 'bgp_get_status': BUILDSTDERR: ../../../proto/bgp/packets.c:1468:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 1, "Unsupported version number" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1468:3: warning: (near initialization for 'bgp_msg_table[5].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/bgp.c:1606:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1469:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 2, "Bad peer AS" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1469:3: warning: (near initialization for 'bgp_msg_table[6].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/bgp.c:1608:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1470:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 3, "Bad BGP identifier" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_rehash_buckets': BUILDSTDERR: ../../../proto/bgp/packets.c:1470:3: warning: (near initialization for 'bgp_msg_table[7].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/attrs.c:730:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (b = old[i]) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1471:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 4, "Unsupported optional parameter" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1471:3: warning: (near initialization for 'bgp_msg_table[8].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1472:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 5, "Authentication failure" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1472:3: warning: (near initialization for 'bgp_msg_table[9].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1473:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 6, "Unacceptable hold time" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1473:3: warning: (near initialization for 'bgp_msg_table[10].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1474:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 7, "Required capability missing" }, /* [RFC5492] */ BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1474:3: warning: (near initialization for 'bgp_msg_table[11].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1475:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 8, "No supported AFI/SAFI" }, /* This error msg is nonstandard */ BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1475:3: warning: (near initialization for 'bgp_msg_table[12].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1476:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 0, "Invalid UPDATE message" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1476:3: warning: (near initialization for 'bgp_msg_table[13].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1477:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 1, "Malformed attribute list" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1477:3: warning: (near initialization for 'bgp_msg_table[14].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_get_bucket': BUILDSTDERR: ../../../proto/bgp/packets.c:1478:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 2, "Unrecognized well-known attribute" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1478:3: warning: (near initialization for 'bgp_msg_table[15].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/attrs.c:895:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: if (!a || ipa_equal(p->cf->remote_ip, *(ip_addr *)a->u.ptr->data)) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1479:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 3, "Missing mandatory attribute" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1479:3: warning: (near initialization for 'bgp_msg_table[16].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1480:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 4, "Invalid attribute flags" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1480:3: warning: (near initialization for 'bgp_msg_table[17].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1481:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 5, "Invalid attribute length" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1481:3: warning: (near initialization for 'bgp_msg_table[18].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1482:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 6, "Invalid ORIGIN attribute" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1482:3: warning: (near initialization for 'bgp_msg_table[19].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1483:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 7, "AS routing loop" }, /* Deprecated */ BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1483:3: warning: (near initialization for 'bgp_msg_table[20].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1484:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 8, "Invalid NEXT_HOP attribute" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1484:3: warning: (near initialization for 'bgp_msg_table[21].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1485:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 9, "Optional attribute error" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1485:3: warning: (near initialization for 'bgp_msg_table[22].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1486:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 10, "Invalid network field" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_free_prefix': BUILDSTDERR: ../../../proto/bgp/packets.c:1486:3: warning: (near initialization for 'bgp_msg_table[23].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/attrs.c:971:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: HASH_REMOVE2(p->prefix_hash, PXH, p->p.pool, bp); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1487:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 11, "Malformed AS_PATH" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1487:3: warning: (near initialization for 'bgp_msg_table[24].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1488:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 4, 0, "Hold timer expired" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1488:3: warning: (near initialization for 'bgp_msg_table[25].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1489:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 5, 0, "Finite state machine error" }, /* Subcodes are according to [RFC6608] */ BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1489:3: warning: (near initialization for 'bgp_msg_table[26].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1490:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 5, 1, "Unexpected message in OpenSent state" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1490:3: warning: (near initialization for 'bgp_msg_table[27].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1491:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 5, 2, "Unexpected message in OpenConfirm state" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1491:3: warning: (near initialization for 'bgp_msg_table[28].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1492:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 5, 3, "Unexpected message in Established state" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1492:3: warning: (near initialization for 'bgp_msg_table[29].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1493:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 0, "Cease" }, /* Subcodes are according to [RFC4486] */ BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1493:3: warning: (near initialization for 'bgp_msg_table[30].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_update_attrs': BUILDSTDERR: ../../../proto/bgp/packets.c:1494:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 1, "Maximum number of prefixes reached" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1494:3: warning: (near initialization for 'bgp_msg_table[31].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/attrs.c:1122:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: (p->is_internal && ipa_nonzero(*((ip_addr *) a->u.ptr->data))) || BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1495:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 2, "Administrative shutdown" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1495:3: warning: (near initialization for 'bgp_msg_table[32].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1496:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 3, "Peer de-configured" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1496:3: warning: (near initialization for 'bgp_msg_table[33].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1497:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 4, "Administrative reset" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1497:3: warning: (near initialization for 'bgp_msg_table[34].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1498:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 5, "Connection rejected" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1498:3: warning: (near initialization for 'bgp_msg_table[35].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1499:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 6, "Other configuration change" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1499:3: warning: (near initialization for 'bgp_msg_table[36].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1500:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 7, "Connection collision resolution" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1500:3: warning: (near initialization for 'bgp_msg_table[37].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1501:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 8, "Out of Resources" }, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1501:3: warning: (near initialization for 'bgp_msg_table[38].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1502:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 7, 0, "Invalid ROUTE-REFRESH message" }, /* [RFC7313] */ BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1502:3: warning: (near initialization for 'bgp_msg_table[39].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c:1503:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 7, 1, "Invalid ROUTE-REFRESH message length" } /* [RFC7313] */ BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1503:3: warning: (near initialization for 'bgp_msg_table[40].msg') [-Wpointer-sign] BUILDSTDERR: ../../../proto/bgp/packets.c: In function 'bgp_error_dsc': BUILDSTDERR: ../../../proto/bgp/packets.c:1522:2: warning: pointer targets in return 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:3: 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:0: BUILDSTDERR: ../../../nest/protocol.h:257:6: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: void proto_set_message(struct proto *p, char *msg, int len); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1551:3: 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:0, 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 *' 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:4: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1588:2: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/packets.c:1593:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: const byte *dsc = bgp_error_dsc(code, subcode); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_decode_attrs': BUILDSTDERR: ../../../proto/bgp/attrs.c:1855:8: 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 'unsigned int *' BUILDSTDERR: validate_as_path(struct bgp_proto *p, byte *a, int *len) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/attrs.c:1899:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: ipa_ntoh(*(ip_addr *)ad->data); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/attrs.c:1899:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: ../../../proto/bgp/attrs.c: In function 'bgp_get_attr': BUILDSTDERR: ../../../proto/bgp/attrs.c:1982:7: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/attrs.c:1993:3: 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:0, 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 *' 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:3: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/attrs.c:2035:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/attrs.c:2038:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/attrs.c:2043:2: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/attrs.c:2045:2: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/attrs.c:2047:2: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/attrs.c:2049:3: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/attrs.c:2052:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/attrs.c:2054:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/bgp/attrs.c:2055:3: 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:375:0, BUILDSTDERR: from /usr/include/stdlib.h:24, BUILDSTDERR: from ../../../proto/bgp/attrs.c:11: BUILDSTDERR: /usr/include/bits/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^ LD -r -o all.o bgp.o attrs.o packets.o make[2]: Leaving directory `/builddir/build/BUILD/bird-1.6.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 BUILDSTDERR: ../../../proto/mrt/mrt.c: In function 'bstrsub': BUILDSTDERR: ../../../proto/mrt/mrt.c:195:3: 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:5: 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:0, 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 *' but argument is of type 'const char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/mrt/mrt.c:230:5: 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:0, 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 *' 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:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for (rt0 = n->routes; rt = rt0; rt0 = rt0->next) BUILDSTDERR: ^ 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 ospf.o -c ../../../proto/ospf/ospf.c CC -o topology.o -c ../../../proto/ospf/topology.c CC -o packet.o -c ../../../proto/ospf/packet.c CC -o hello.o -c ../../../proto/ospf/hello.c CC -o neighbor.o -c ../../../proto/ospf/neighbor.c CC -o iface.o -c ../../../proto/ospf/iface.c CC -o dbdes.o -c ../../../proto/ospf/dbdes.c CC -o lsreq.o -c ../../../proto/ospf/lsreq.c BUILDSTDERR: ../../../proto/ospf/topology.c: In function 'ospf_update_lsadb': BUILDSTDERR: ../../../proto/ospf/topology.c:483:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_SLIST_DELSAFE(en, nxt, p->lsal) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/packet.c: In function 'ospf_pkt_finalize': BUILDSTDERR: ../../../proto/ospf/packet.c:58:5: 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:375:0, BUILDSTDERR: from /usr/include/stdint.h:25, BUILDSTDERR: from /usr/lib/gcc/aarch64-redhat-linux/4.8.5/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/string3.h:117:1: note: expected 'char * __restrict__' but argument is of type 'u8 *' BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c: In function 'ospf_get_status': BUILDSTDERR: ../../../proto/ospf/ospf.c:536:7: 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:375:0, BUILDSTDERR: from /usr/include/stdlib.h:24, BUILDSTDERR: from ../../../proto/ospf/ospf.c:99: BUILDSTDERR: /usr/include/bits/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c:538:7: 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:375:0, BUILDSTDERR: from /usr/include/stdlib.h:24, BUILDSTDERR: from ../../../proto/ospf/ospf.c:99: BUILDSTDERR: /usr/include/bits/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'byte *' 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:3: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c:564:3: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c:566:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c:567:3: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c:570:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/topology.c: In function 'prepare_prefix_net_lsa_body': BUILDSTDERR: ../../../proto/ospf/ospf.c:573:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/topology.c:1588:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (en = ifa->link_lsa) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c: In function 'ospf_get_attr': BUILDSTDERR: ../../../proto/ospf/ospf.c:582:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c:585:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c:588:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c:591:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c: In function 'ospf_reconfigure': BUILDSTDERR: ../../../proto/ospf/ospf.c:700:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(ifa, ifx, p->iface_list) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c:707:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(oa, oax, p->area_list) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c: In function 'ospf_sh_neigh': BUILDSTDERR: ../../../proto/ospf/ospf.c:735:5: 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:0, 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 *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c:735:5: 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:0, 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 *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/iface.c: In function 'ospf_iface_down': BUILDSTDERR: ../../../proto/ospf/ospf.c: In function 'ospf_sh_iface': BUILDSTDERR: ../../../proto/ospf/iface.c:260:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, nx, ifa->neigh_list) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c:844:5: 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:0, 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 *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/ospf.c:844:5: 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:0, 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 *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/iface.c: In function 'ospf_iface_reconfigure': BUILDSTDERR: ../../../proto/ospf/iface.c:883:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(nb, nbx, ifa->nbma_list) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/iface.c: In function 'ospf_ifa_notify2': BUILDSTDERR: ../../../proto/ospf/iface.c:1112:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(ifa, ifx, p->iface_list) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/iface.c: In function 'ospf_ifa_notify3': BUILDSTDERR: ../../../proto/ospf/iface.c:1144:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(ifa, ifx, p->iface_list) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/iface.c: In function 'ospf_if_notify': BUILDSTDERR: ../../../proto/ospf/iface.c:1316:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(ifa, ifx, p->iface_list) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/packet.c:105:7: 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:375:0, BUILDSTDERR: from /usr/include/stdint.h:25, BUILDSTDERR: from /usr/lib/gcc/aarch64-redhat-linux/4.8.5/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/string3.h:117:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/packet.c:110:7: warning: pointer targets in passing argument 2 of 'mac_fill' differ in signedness [-Wpointer-sign] BUILDSTDERR: (byte *) pkt, *plen, auth_tail); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../../proto/ospf/packet.c:14:0: BUILDSTDERR: ../../lib/mac.h:117:6: note: expected 'const byte *' 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:5: 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:0: BUILDSTDERR: ../../../nest/password.h:30:19: note: expected 'char *' but argument is of type 'u8 *' BUILDSTDERR: static inline int password_verify(struct password_item *p1, char *p2, uint size) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/packet.c:180:7: 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:375:0, BUILDSTDERR: from /usr/include/stdint.h:25, BUILDSTDERR: from /usr/lib/gcc/aarch64-redhat-linux/4.8.5/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/string3.h:117:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/ospf/packet.c:185:7: warning: pointer targets in passing argument 2 of 'mac_verify' differ in signedness [-Wpointer-sign] BUILDSTDERR: (byte *) pkt, plen + auth_len, auth_data)) BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../../proto/ospf/packet.c:14:0: BUILDSTDERR: ../../lib/mac.h:118:5: note: expected 'const byte *' 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:10: 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:0, BUILDSTDERR: from ../../../proto/ospf/packet.c:11: BUILDSTDERR: ../../lib/socket.h:96:8: note: expected 'int *' but argument is of type 'unsigned int *' BUILDSTDERR: byte * sk_rx_buffer(sock *s, int *len); /* Temporary */ BUILDSTDERR: ^ CC -o lsupd.o -c ../../../proto/ospf/lsupd.c CC -o lsack.o -c ../../../proto/ospf/lsack.c BUILDSTDERR: ../../../proto/ospf/lsupd.c: In function 'ospf_rxmt_lsupd': BUILDSTDERR: ../../../proto/ospf/lsupd.c:439:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_SLIST_DELSAFE(ret, nxt, n->lsrtl) BUILDSTDERR: ^ CC -o lsalib.o -c ../../../proto/ospf/lsalib.c CC -o rt.o -c ../../../proto/ospf/rt.c LD -r -o all.o ospf.o topology.o packet.o hello.o neighbor.o iface.o dbdes.o lsreq.o lsupd.o lsack.o lsalib.o rt.o make[2]: Leaving directory `/builddir/build/BUILD/bird-1.6.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:3: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ LD -r -o all.o pipe.o make[2]: Leaving directory `/builddir/build/BUILD/bird-1.6.8/obj/proto/pipe' make[2]: Entering directory `/builddir/build/BUILD/bird-1.6.8/obj/proto/rip' CC -o rip.o -c ../../../proto/rip/rip.c CC -o packets.o -c ../../../proto/rip/packets.c BUILDSTDERR: ../../../proto/rip/packets.c: In function 'rip_fill_authentication': BUILDSTDERR: ../../../proto/rip/packets.c:252:7: 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:375:0, BUILDSTDERR: from /usr/include/stdint.h:25, BUILDSTDERR: from /usr/lib/gcc/aarch64-redhat-linux/4.8.5/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/string3.h:117:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/rip/packets.c:257:7: warning: pointer targets in passing argument 2 of 'mac_fill' differ in signedness [-Wpointer-sign] BUILDSTDERR: (byte *) pkt, *plen, tail->auth_data); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../../proto/rip/packets.c:13:0: BUILDSTDERR: ../../lib/mac.h:117:6: note: expected 'const byte *' 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:7: 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:375:0, BUILDSTDERR: from /usr/include/stdint.h:25, BUILDSTDERR: from /usr/lib/gcc/aarch64-redhat-linux/4.8.5/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/string3.h:117:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/rip/packets.c:346:7: warning: pointer targets in passing argument 2 of 'mac_verify' differ in signedness [-Wpointer-sign] BUILDSTDERR: (byte *) pkt, *plen, auth_data)) BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../../proto/rip/packets.c:13:0: BUILDSTDERR: ../../lib/mac.h:118:5: note: expected 'const byte *' but argument is of type 'char *' BUILDSTDERR: int mac_verify(uint id, const byte *key, uint keylen, const byte *data, uint datalen, const byte *mac); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/rip/rip.c: In function 'rip_update_rte': BUILDSTDERR: ../../../proto/rip/rip.c:252:3: 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:3: 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:5: 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:900:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, nn, ifa->neigh_list) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/rip/rip.c: In function 'rip_get_route_info': BUILDSTDERR: ../../../proto/rip/rip.c:1153:3: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/rip/rip.c:1156:5: 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:0, 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 *' 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:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/rip/rip.c:1169:5: 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:0, 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 *' 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:5: 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:0, 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 *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/rip/rip.c:1197:5: 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:0, 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 *' 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:5: 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:0, 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 *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/rip/rip.c:1233:5: 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:0, 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 *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ BUILDSTDERR: In file included from /usr/include/string.h:638:0, 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:12: BUILDSTDERR: /usr/include/bits/string3.h:120:3: warning: call to __builtin___strncpy_chk will always overflow destination buffer [enabled by default] BUILDSTDERR: return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); BUILDSTDERR: ^ LD -r -o all.o rip.o packets.o make[2]: Leaving directory `/builddir/build/BUILD/bird-1.6.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 BUILDSTDERR: ../../../proto/static/static.c: In function 'static_if_notify': BUILDSTDERR: ../../../proto/static/static.c:426:2: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!strcmp(r->if_name, i->name)) BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../lib/string.h:13:0, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:426:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!strcmp(r->if_name, i->name)) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:426:2: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:426:2: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: In file included from ../../lib/string.h:13:0, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:426:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!strcmp(r->if_name, i->name)) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:426:2: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:426:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../../proto/static/static.c:426:2: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:426:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../../proto/static/static.c:426:2: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:432:2: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!strcmp(r->if_name, i->name)) BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../lib/string.h:13:0, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:432:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!strcmp(r->if_name, i->name)) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:432:2: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:432:2: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: In file included from ../../lib/string.h:13:0, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:432:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!strcmp(r->if_name, i->name)) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:432:2: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:432:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../../proto/static/static.c:432:2: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:432:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../../proto/static/static.c:432:2: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c: In function 'static_same_dest': BUILDSTDERR: ../../../proto/static/static.c:480:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: return !strcmp(x->if_name, y->if_name); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../lib/string.h:13:0, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:480:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: return !strcmp(x->if_name, y->if_name); BUILDSTDERR: ^ BUILDSTDERR: In file included from ../../lib/string.h:13:0, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:480:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return !strcmp(x->if_name, y->if_name); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:480:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:480:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../../proto/static/static.c:480:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:480:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: In file included from ../../lib/string.h:13:0, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:480:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return !strcmp(x->if_name, y->if_name); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:480:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:480:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../../proto/static/static.c:480:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:480:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: In file included from ../../lib/string.h:13:0, BUILDSTDERR: from ../../lib/ip.h:13, BUILDSTDERR: from ../../../nest/bird.h:14, BUILDSTDERR: from ../../../proto/static/static.c:39: BUILDSTDERR: /usr/include/string.h:395:15: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: extern size_t strlen (const char *__s) BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:480:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return !strcmp(x->if_name, y->if_name); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:480:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:480:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../../proto/static/static.c:480:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:480:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../../proto/static/static.c:480:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c:480:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: ../../../proto/static/static.c:480:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: ../../../proto/static/static.c: In function 'static_reconfigure': BUILDSTDERR: ../../../proto/static/static.c:571:7: 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:0: BUILDSTDERR: ../../../nest/iface.h:105:15: note: expected 'char *' but argument is of type 'byte *' 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:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:657:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:658:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:659:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:660:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:661:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:662:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: ../../../proto/static/static.c:663:5: 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:0, 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 *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ LD -r -o all.o static.o make[2]: Leaving directory `/builddir/build/BUILD/bird-1.6.8/obj/proto/static' make[2]: Entering directory `/builddir/build/BUILD/bird-1.6.8/obj/client' CC -o birdc.o -c ../../client/birdc.c CC -o birdcl.o -c ../../client/birdcl.c CC -o commands.o -c ../../client/commands.c CC -o util.o -c ../../client/util.c CC -o client.o -c ../../client/client.c BUILDSTDERR: ../../client/client.c: In function 'server_read': BUILDSTDERR: ../../client/client.c:329:2: 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 *' BUILDSTDERR: server_got_reply(char *x) BUILDSTDERR: ^ BUILDSTDERR: ../../client/client.c:340:7: 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:375:0, BUILDSTDERR: from /usr/include/stdio.h:27, BUILDSTDERR: from ../../client/client.c:23: BUILDSTDERR: /usr/include/bits/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'byte *' BUILDSTDERR: __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) BUILDSTDERR: ^ LD -r -o all.o commands.o util.o client.o make[2]: Leaving directory `/builddir/build/BUILD/bird-1.6.8/obj/client' LD -Wl,-z,relro -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 LD -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -o ../birdcl client/birdcl.o client/all.o lib/birdlib.a LD -Wl,-z,relro -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' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.qHUDwo + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64 + cd bird-1.6.8 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64 /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 -c -d /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64//usr/sbin /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64//etc /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64//run/bird /usr/bin/install -c ../bird /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64//usr/sbin/bird /usr/bin/install -c ../birdcl /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64//usr/sbin/birdcl if test -n "birdc" ; then \ /usr/bin/install -c ../birdc /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64//usr/sbin/birdc ; \ fi if ! test -f /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64//etc/bird.conf ; then \ /usr/bin/install -c -m 644 ../doc/bird.conf.example /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64//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.el7.aarch64 /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 -c -d /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64//usr/sbin /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64//etc /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64//run/bird6 /usr/bin/install -c ../bird /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64//usr/sbin/bird6 /usr/bin/install -c ../birdcl /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64//usr/sbin/birdcl6 if test -n "birdc" ; then \ /usr/bin/install -c ../birdc /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64//usr/sbin/birdc6 ; \ fi if ! test -f /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64//etc/bird6.conf ; then \ /usr/bin/install -c -m 644 ../doc/bird.conf.example /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64//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.el7.aarch64/usr/lib/systemd/system /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/usr/lib/tmpfiles.d + install -d /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/var/lib/bird /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/var/lib/bird6 /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/run/bird /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/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 --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/bird-1.6.8 extracting debug info from /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/usr/sbin/birdcl extracting debug info from /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/usr/sbin/bird6 extracting debug info from /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/usr/sbin/birdc extracting debug info from /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/usr/sbin/birdcl6 extracting debug info from /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/usr/sbin/bird extracting debug info from /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/usr/sbin/birdc6 /usr/lib/rpm/sepdebugcrcfix: Updated 6 CRC32s, 0 CRC32s did match. BUILDSTDERR: 7999 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Processing files: bird-1.6.8-1.el7.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.1Ij7kD + umask 022 + cd /builddir/build/BUILD + cd bird-1.6.8 + DOCDIR=/builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/usr/share/doc/bird-1.6.8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/usr/share/doc/bird-1.6.8 + cp -pr NEWS /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/usr/share/doc/bird-1.6.8 + cp -pr README /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/usr/share/doc/bird-1.6.8 + exit 0 Provides: bird = 1.6.8-1.el7 bird(aarch-64) = 1.6.8-1.el7 config(bird) = 1.6.8-1.el7 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: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) libreadline.so.6()(64bit) libtinfo.so.5()(64bit) rtld(GNU_HASH) Obsoletes: bird-sysvinit Processing files: bird6-1.6.8-1.el7.aarch64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.SMXBbZ + umask 022 + cd /builddir/build/BUILD + cd bird-1.6.8 + DOCDIR=/builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/usr/share/doc/bird6-1.6.8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/usr/share/doc/bird6-1.6.8 + cp -pr NEWS /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/usr/share/doc/bird6-1.6.8 + cp -pr README /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/usr/share/doc/bird6-1.6.8 + exit 0 Provides: bird6 = 1.6.8-1.el7 bird6(aarch-64) = 1.6.8-1.el7 config(bird6) = 1.6.8-1.el7 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: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) libreadline.so.6()(64bit) libtinfo.so.5()(64bit) rtld(GNU_HASH) Obsoletes: bird6-sysvinit Processing files: bird-doc-1.6.8-1.el7.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.xUOQ5r + umask 022 + cd /builddir/build/BUILD + cd bird-1.6.8 + DOCDIR=/builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/usr/share/doc/bird-doc-1.6.8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/usr/share/doc/bird-doc-1.6.8 + cp -pr NEWS /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/usr/share/doc/bird-doc-1.6.8 + cp -pr README /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/usr/share/doc/bird-doc-1.6.8 + cp -pr doc/bird.conf.example /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/usr/share/doc/bird-doc-1.6.8 + 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.el7.aarch64/usr/share/doc/bird-doc-1.6.8 + cp -pr doc/bird.pdf /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/usr/share/doc/bird-doc-1.6.8 + 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.el7.aarch64/usr/share/doc/bird-doc-1.6.8 + cp -pr doc/prog.pdf /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64/usr/share/doc/bird-doc-1.6.8 + exit 0 Provides: bird-doc = 1.6.8-1.el7 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.el7.aarch64 Provides: bird-debuginfo = 1.6.8-1.el7 bird-debuginfo(aarch-64) = 1.6.8-1.el7 Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64 Wrote: /builddir/build/RPMS/bird-1.6.8-1.el7.aarch64.rpm Wrote: /builddir/build/RPMS/bird6-1.6.8-1.el7.aarch64.rpm Wrote: /builddir/build/RPMS/bird-doc-1.6.8-1.el7.noarch.rpm Wrote: /builddir/build/RPMS/bird-debuginfo-1.6.8-1.el7.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.2tRF9P + umask 022 + cd /builddir/build/BUILD + cd bird-1.6.8 + /usr/bin/rm -rf /builddir/build/BUILDROOT/bird-1.6.8-1.el7.aarch64 + exit 0 Child return code was: 0