Mock Version: 1.4.13 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target i686 --nodeps /builddir/build/SPECS/bird2.spec'], timeout=0nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.fs8Cyo:/etc/resolv.conf']shell=Falseuid=1001chrootPath='/var/lib/mock/centos-7-i386/root'gid=135user='mockbuild'env={'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '}logger=unshare_net=TrueprintOutput=True) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', 'dc24906623ac47d2993c5cb5997c14b1', '-D', '/var/lib/mock/centos-7-i386/root', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.fs8Cyo:/etc/resolv.conf', '--setenv=LANG=en_US.UTF-8', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOSTNAME=mock', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=HOME=/builddir', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PS1= \\s-\\v\\$ ', '-u', 'mockbuild', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target i686 --nodeps /builddir/build/SPECS/bird2.spec'] with env {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '} and shell False BUILDSTDERR: Failed to create directory /var/lib/mock/centos-7-i386/root//sys/fs/selinux: Read-only file system BUILDSTDERR: Failed to create directory /var/lib/mock/centos-7-i386/root//sys/fs/selinux: Read-only file system Building target platforms: i686 Building for target i686 Wrote: /builddir/build/SRPMS/bird2-2.0.2-6.el7.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', u'/usr/bin/rpmbuild -bb --target i686 --nodeps /builddir/build/SPECS/bird2.spec'], timeout=0nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.fs8Cyo:/etc/resolv.conf']shell=Falseuid=1001chrootPath='/var/lib/mock/centos-7-i386/root'gid=135user='mockbuild'env={'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '}logger=unshare_net=TrueprintOutput=True) Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '258c9dd7f05343fa8f2867d06c8b72e6', '-D', '/var/lib/mock/centos-7-i386/root', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.fs8Cyo:/etc/resolv.conf', '--setenv=LANG=en_US.UTF-8', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOSTNAME=mock', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=HOME=/builddir', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PS1= \\s-\\v\\$ ', '-u', 'mockbuild', 'bash', '--login', '-c', u'/usr/bin/rpmbuild -bb --target i686 --nodeps /builddir/build/SPECS/bird2.spec'] with env {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'HOME': '/builddir', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PS1': ' \\s-\\v\\$ '} and shell False BUILDSTDERR: Failed to create directory /var/lib/mock/centos-7-i386/root//sys/fs/selinux: Read-only file system BUILDSTDERR: Failed to create directory /var/lib/mock/centos-7-i386/root//sys/fs/selinux: Read-only file system Building target platforms: i686 Building for target i686 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.kLBqwv + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf bird-2.0.2 + /usr/bin/gzip -dc /builddir/build/SOURCES/bird-2.0.2.tar.gz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd bird-2.0.2 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (bird-2.0.2-doc.patch):' Patch #0 (bird-2.0.2-doc.patch): + /usr/bin/cat /builddir/build/SOURCES/bird-2.0.2-doc.patch + /usr/bin/patch -p1 -b --suffix .doc --fuzz=0 patching file doc/LinuxDocTools.pm + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.JEJaig + umask 022 + cd /builddir/build/BUILD + cd bird-2.0.2 + 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 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -fasynchronous-unwind-tables' + 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 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -fasynchronous-unwind-tables' + 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 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -fasynchronous-unwind-tables -I/usr/lib/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 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -fasynchronous-unwind-tables -I/usr/lib/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + '[' 1 == 1 ']' + '[' i386 == 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.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./tools/config.sub BUILDSTDERR: ++ basename ./tools/config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./tools/config.sub '/usr/lib/rpm/redhat/config.sub' -> './tools/config.sub' + for i in '$(find . -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' + ./configure --build=i386-redhat-linux-gnu --host=i386-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/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info BUILDSTDERR: configure: WARNING: unrecognized options: --disable-dependency-tracking checking for i386-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... i386-redhat-linux-gnu checking host system type... i386-redhat-linux-gnu checking for i386-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 for gcc option to accept ISO C99... -std=gnu99 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 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -fasynchronous-unwind-tables -pthread checking how to run the C preprocessor... gcc -std=gnu99 -E checking for a BSD-compatible install... /usr/bin/install -c checking for i386-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 checking for libssh/libssh.h... no checking for ssh_connect in -lssh... no checking for Linux MPLS headers... no 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 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/sysdep/autoconf.h 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 babel bgp ospf pipe radv rip static Kernel MPLS support: no Client: yes + /usr/bin/make -j4 all docs MKDIR -p obj/client obj/conf obj/doc obj/filter obj/lib obj/nest obj/test obj/proto/bfd obj/proto/babel obj/proto/bgp obj/proto/ospf obj/proto/pipe obj/proto/radv obj/proto/rip obj/proto/static obj/sysdep/linux obj/sysdep/unix obj/doc echo >obj/sysdep/paths.h "/* Generated by Makefile, don't edit manually! */" echo >>obj/sysdep/paths.h "#define PATH_CONFIG_FILE \"/etc/bird.conf\"" m4 -P conf/gen_parser.m4 conf/confbase.Y conf/flowspec.Y obj/.dir-stamp filter/config.Y nest/config.Y proto/bfd/config.Y proto/babel/config.Y proto/bgp/config.Y proto/ospf/config.Y proto/pipe/config.Y proto/radv/config.Y proto/rip/config.Y proto/static/config.Y sysdep/linux/netlink.Y sysdep/unix/config.Y sysdep/unix/krt.Y >obj/conf/cf-parse.y flex -s -B -8 -Pcf_ -oobj/conf/cf-lex.c conf/cf-lex.l m4 -P conf/gen_keywords.m4 conf/confbase.Y conf/flowspec.Y obj/.dir-stamp filter/config.Y nest/config.Y proto/bfd/config.Y proto/babel/config.Y proto/bgp/config.Y proto/ospf/config.Y proto/pipe/config.Y proto/radv/config.Y proto/rip/config.Y proto/static/config.Y sysdep/linux/netlink.Y sysdep/unix/config.Y sysdep/unix/krt.Y >obj/conf/keywords.h echo >>obj/sysdep/paths.h "#define PATH_CONTROL_SOCKET \"/var/run/bird.ctl\"" if test -n "/etc/iproute2" ; then echo >>obj/sysdep/paths.h "#define PATH_IPROUTE_DIR \"/etc/iproute2\"" ; fi m4 -P conf/gen_commands.m4 client/cmds.m4 conf/confbase.Y conf/flowspec.Y obj/.dir-stamp filter/config.Y nest/config.Y proto/bfd/config.Y proto/babel/config.Y proto/bgp/config.Y proto/ospf/config.Y proto/pipe/config.Y proto/radv/config.Y proto/rip/config.Y proto/static/config.Y sysdep/linux/netlink.Y sysdep/unix/config.Y sysdep/unix/krt.Y >obj/conf/commands.h CC -o obj/client/util.o -c client/util.c CC -o obj/client/client.o -c client/client.c CC -o obj/client/birdcl.o -c client/birdcl.c CC -o obj/client/birdc.o -c client/birdc.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: ^ ./tools/progdoc . obj/doc/prog.sgml ./Doc doc/prog-head.sgml ./doc/Doc prog-intro.sgml ./nest/Doc rt-fib.c BUILDSTDERR: Warning(111): Function parameter 'addr_type' not described in 'fib_init' BUILDSTDERR: Warning(111): Function parameter 'node_offset' not described in 'fib_init' BUILDSTDERR: Warning(226): Function parameter 'a' not described in 'fib_find' BUILDSTDERR: Warning(277): Function parameter 'a' not described in 'fib_get' rt-table.c BUILDSTDERR: Warning(1340): Function parameter 'n' not described in 'rte_update2' BUILDSTDERR: Warning(1494): Function parameter 'c' not described in 'rt_refresh_begin' BUILDSTDERR: Warning(1692): Function parameter 'tab' not described in 'rt_prune_table' rt-attr.c proto.sgml proto.c cp doc/bird.sgml obj/doc/bird.sgml bison -dv -pcf_ -b obj/conf/cf-parse obj/conf/cf-parse.y BUILDSTDERR: Warning(671): Function parameter 'cf' not described in 'proto_new' BUILDSTDERR: Warning(1126): Function parameter 'UNUSED' not described in 'graceful_restart_done' BUILDSTDERR: Warning(1180): Function parameter 'c' not described in 'channel_graceful_restart_lock' BUILDSTDERR: Warning(1200): Function parameter 'c' not described in 'channel_graceful_restart_unlock' BUILDSTDERR: Warning(1551): Function parameter 'state' not described in 'proto_notify_state' proto-hooks.c CC -o obj/conf/conf.o -c conf/conf.c BUILDSTDERR: obj/conf/cf-parse.y: warning: 2 shift/reduce conflicts [-Wconflicts-sr] iface.c neighbor.c cli.c CC -o obj/filter/filter.o -c filter/filter.c locks.c ./conf/Doc conf.c cf-lex.l BUILDSTDERR: filter/filter.c: In function 'val_in_range': BUILDSTDERR: filter/filter.c:473: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:27: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:473: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:27: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:524: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:47:0: BUILDSTDERR: ./nest/attrs.h:177:5: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: int ec_format(byte *buf, u64 ec); BUILDSTDERR: ^ BUILDSTDERR: filter/filter.c:525: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:47:0: BUILDSTDERR: ./nest/attrs.h:179:5: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: int lc_format(byte *buf, lcomm lc); BUILDSTDERR: ^ BUILDSTDERR: filter/filter.c:530: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:47:0: BUILDSTDERR: ./nest/attrs.h:43:6: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: void as_path_format(const struct adata *path, byte *buf, uint size); BUILDSTDERR: ^ ./filter/Doc filter.c BUILDSTDERR: filter/filter.c:531: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:47:0: BUILDSTDERR: ./nest/attrs.h:176: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:532: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:47:0: BUILDSTDERR: ./nest/attrs.h:178: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:533: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:47:0: BUILDSTDERR: ./nest/attrs.h:180: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 'val_format_str': BUILDSTDERR: filter/filter.c:580:3: warning: pointer targets in passing argument 2 of 'lp_strdup' differ in signedness [-Wpointer-sign] BUILDSTDERR: return lp_strdup(f_pool, b.start); 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:45:1: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: lp_strdup(linpool *lp, const char *c) BUILDSTDERR: ^ BUILDSTDERR: filter/filter.c: In function 'interpret': BUILDSTDERR: filter/filter.c:1083:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: res.val.ip = * (ip_addr *) ad->data; BUILDSTDERR: ^ BUILDSTDERR: filter/filter.c:1156:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: (* (ip_addr *) ad->data) = v1.val.ip; BUILDSTDERR: ^ tree.c trie.c ./proto/Doc ./proto/babel/Doc babel.c BUILDSTDERR: Warning(914): Function parameter 'rtable' not described in 'babel_send_update_' packets.c CC -o obj/filter/f-util.o -c filter/f-util.c ./proto/bfd/Doc bfd.c ./proto/bgp/Doc bgp.c BUILDSTDERR: Warning(1021): Function parameter 'UNUSED' not described in 'bgp_incoming_connection' packets.c attrs.c ./proto/ospf/Doc ospf.c CC -o obj/filter/tree.o -c filter/tree.c BUILDSTDERR: Warning(647): Function parameter 'CF' not described in 'ospf_reconfigure' topology.c neighbor.c iface.c packet.c lsalib.c dbdes.c rt.c ./proto/pipe/Doc pipe.c ./proto/radv/Doc radv.c packets.c CC -o obj/filter/trie.o -c filter/trie.c ./proto/rip/Doc rip.c BUILDSTDERR: Warning(222): Function parameter 'n' not described in 'rip_update_rte' BUILDSTDERR: Warning(272): Function parameter 'n' not described in 'rip_withdraw_rte' packets.c ./proto/rpki/Doc rpki.c BUILDSTDERR: Warning(666): Function parameter 'UNUSED' not described in 'rpki_reconfigure_cache' packets.c transport.c tcp_transport.c ssh_transport.c ./proto/static/Doc static.c ../nest/rt-dev.c ./sysdep/Doc sysdep.sgml ./sysdep/unix/Doc log.c krt.c ./lib/Doc ip.c lists.c checksum.c bitops.c patmatch.c printf.c xmalloc.c tbf.c mac.c flowspec.c resource.sgml resource.c mempool.c CC -o obj/lib/bitops.o -c lib/bitops.c slab.c event.c ../sysdep/unix/io.c doc/prog-foot.sgml CC -o obj/lib/checksum.o -c lib/checksum.c CC -o obj/lib/event.o -c lib/event.c CC -o obj/lib/flowspec.o -c lib/flowspec.c CC -o obj/lib/idm.o -c lib/idm.c BUILDSTDERR: lib/flowspec.c: In function 'net_format_flow': BUILDSTDERR: lib/flowspec.c:1092:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: .start = buf, BUILDSTDERR: ^ BUILDSTDERR: lib/flowspec.c:1092:5: warning: (near initialization for 'b.start') [-Wpointer-sign] BUILDSTDERR: lib/flowspec.c:1093:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: .pos = buf, BUILDSTDERR: ^ BUILDSTDERR: lib/flowspec.c:1093:5: warning: (near initialization for 'b.pos') [-Wpointer-sign] BUILDSTDERR: lib/flowspec.c:1094:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: .end = buf + blen, BUILDSTDERR: ^ BUILDSTDERR: lib/flowspec.c:1094:5: warning: (near initialization for 'b.end') [-Wpointer-sign] BUILDSTDERR: lib/flowspec.c:1139:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: b.pos = b.start + MIN(blen - 6, strlen(b.start)); 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 lib/flowspec.c:34: 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: lib/flowspec.c:1139:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: b.pos = b.start + MIN(blen - 6, strlen(b.start)); 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 lib/flowspec.c:34: 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 obj/lib/ip.o -c lib/ip.c CC -o obj/lib/lists.o -c lib/lists.c CC -o obj/lib/mac.o -c lib/mac.c CC -o obj/lib/md5.o -c lib/md5.c BUILDSTDERR: lib/md5.c: In function 'md5_final': BUILDSTDERR: lib/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: lib/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: ^ CC -o obj/lib/mempool.o -c lib/mempool.c BUILDSTDERR: lib/mempool.c: In function 'lp_flush': BUILDSTDERR: lib/mempool.c:200:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (c = m->first_large) BUILDSTDERR: ^ CC -o obj/lib/net.o -c lib/net.c CC -o obj/lib/patmatch.o -c lib/patmatch.c CC -o obj/lib/printf.o -c lib/printf.c CC -o obj/lib/resource.o -c lib/resource.c CC -o obj/lib/sha1.o -c lib/sha1.c BUILDSTDERR: lib/resource.c: In function 'pool_free': BUILDSTDERR: lib/resource.c:79:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (rr = (resource *) r->n.next) BUILDSTDERR: ^ BUILDSTDERR: lib/resource.c: In function 'rlookup': BUILDSTDERR: lib/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 obj/lib/sha256.o -c lib/sha256.c CC -o obj/lib/sha512.o -c lib/sha512.c CC -o obj/lib/slab.o -c lib/slab.c CC -o obj/lib/slists.o -c lib/slists.c BUILDSTDERR: lib/slab.c: In function 'slab_free': BUILDSTDERR: lib/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: lib/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: lib/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: lib/slists.c: In function 's_put': BUILDSTDERR: lib/slists.c:76:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (f = n->readers) BUILDSTDERR: ^ CC -o obj/lib/tbf.o -c lib/tbf.c CC -o obj/lib/timer.o -c lib/timer.c CC -o obj/lib/xmalloc.o -c lib/xmalloc.c BUILDSTDERR: lib/timer.c: In function 'timers_fire': BUILDSTDERR: lib/timer.c:211:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (t = timers_first(loop)) BUILDSTDERR: ^ BUILDSTDERR: lib/timer.c: In function 'strfusec': BUILDSTDERR: lib/timer.c:324:57: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: ((fmt[1] == 'f') || (fmt[1] >= '1') && (fmt[1] <= '6') && (fmt[2] == 'f'))) BUILDSTDERR: ^ BUILDSTDERR: lib/timer.c: In function 'tm_format_real_time': BUILDSTDERR: lib/timer.c:368:3: warning: pointer targets in passing argument 1 of 'strfusec' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!strfusec(tbuf, TM_DATETIME_BUFFER_SIZE, fmt, t2)) BUILDSTDERR: ^ BUILDSTDERR: lib/timer.c:313:1: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: strfusec(char *buf, int size, const char *fmt, uint usec) BUILDSTDERR: ^ BUILDSTDERR: lib/timer.c:371:3: warning: pointer targets in passing argument 3 of 'strftime' differ in signedness [-Wpointer-sign] BUILDSTDERR: if (!strftime(x, TM_DATETIME_BUFFER_SIZE, tbuf, &tm)) BUILDSTDERR: ^ BUILDSTDERR: In file included from lib/timer.c:31:0: BUILDSTDERR: /usr/include/time.h:205:15: note: expected 'const char * restrict' but argument is of type 'byte *' BUILDSTDERR: extern size_t strftime (char *__restrict __s, size_t __maxsize, BUILDSTDERR: ^ CC -o obj/nest/a-path.o -c nest/a-path.c CC -o obj/nest/a-set.o -c nest/a-set.c BUILDSTDERR: nest/a-path.c: In function 'as_path_format': BUILDSTDERR: nest/a-set.c: In function 'int_set_format': BUILDSTDERR: nest/a-set.c:50: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/stdlib.h:24, 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:60: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:12: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: nest/a-set.c:62: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:12: BUILDSTDERR: ./lib/string.h:18: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:92: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:12: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: nest/a-set.c:99: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:12: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: nest/a-set.c:106: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:12: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: nest/a-set.c:112: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:12: BUILDSTDERR: ./lib/string.h:18: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:131: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/stdlib.h:24, 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:149: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:12: BUILDSTDERR: ./lib/string.h:18: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:166: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/stdlib.h:24, 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:172: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:12: BUILDSTDERR: ./lib/string.h:18: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:252: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:273:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: * (u32 *) (res->data + len) = val; BUILDSTDERR: ^ BUILDSTDERR: nest/a-path.c:379:5: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strcpy(b->end - 12, "..."); BUILDSTDERR: ^ BUILDSTDERR: In file included from /usr/include/features.h:375:0, BUILDSTDERR: from /usr/include/stdint.h:25, BUILDSTDERR: from /usr/lib/gcc/i686-redhat-linux/4.8.5/include/stdint.h:9, BUILDSTDERR: from ./sysdep/config.h:35, 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: In function 'parse_path': BUILDSTDERR: nest/a-path.c:681:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] BUILDSTDERR: pp->val.sp = pos - 1; BUILDSTDERR: ^ BUILDSTDERR: nest/a-path.c: In function 'pm_match': BUILDSTDERR: nest/a-path.c:715:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: const u8 *p = pos->val.sp; BUILDSTDERR: ^ CC -o obj/nest/cli.o -c nest/cli.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:18: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:18: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:18: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:21: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:18: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:366: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 obj/nest/cmds.o -c nest/cmds.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_time' differ in signedness [-Wpointer-sign] BUILDSTDERR: tm_format_time(tim, &config->tf_base, current_time()); BUILDSTDERR: ^ BUILDSTDERR: In file included from ./conf/conf.h:16:0, BUILDSTDERR: from ./nest/protocol.h:16, BUILDSTDERR: from nest/cmds.c:10: BUILDSTDERR: ./lib/timer.h:124:6: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: void tm_format_time(char *x, struct timeformat *fmt, btime t); BUILDSTDERR: ^ BUILDSTDERR: nest/cmds.c:31:3: warning: pointer targets in passing argument 1 of 'tm_format_time' differ in signedness [-Wpointer-sign] BUILDSTDERR: tm_format_time(tim, &config->tf_base, boot_time); BUILDSTDERR: ^ BUILDSTDERR: In file included from ./conf/conf.h:16:0, BUILDSTDERR: from ./nest/protocol.h:16, BUILDSTDERR: from nest/cmds.c:10: BUILDSTDERR: ./lib/timer.h:124:6: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: void tm_format_time(char *x, struct timeformat *fmt, btime t); BUILDSTDERR: ^ BUILDSTDERR: nest/cmds.c:33:3: warning: pointer targets in passing argument 1 of 'tm_format_time' differ in signedness [-Wpointer-sign] BUILDSTDERR: tm_format_time(tim, &config->tf_base, config->load_time); BUILDSTDERR: ^ BUILDSTDERR: In file included from ./conf/conf.h:16:0, BUILDSTDERR: from ./nest/protocol.h:16, BUILDSTDERR: from nest/cmds.c:10: BUILDSTDERR: ./lib/timer.h:124:6: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: void tm_format_time(char *x, struct timeformat *fmt, btime t); BUILDSTDERR: ^ CC -o obj/nest/iface.o -c nest/iface.c CC -o obj/nest/locks.o -c nest/locks.c BUILDSTDERR: nest/iface.c: In function 'if_end_update': BUILDSTDERR: nest/iface.c:377:4: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(a, b, i->addrs) BUILDSTDERR: ^ BUILDSTDERR: nest/iface.c: In function 'if_get_by_name': BUILDSTDERR: nest/iface.c:462:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (i = if_find_by_name(name)) BUILDSTDERR: ^ BUILDSTDERR: nest/iface.c: In function 'iface_patt_match': BUILDSTDERR: nest/iface.c:730:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: char *t = p->pattern; BUILDSTDERR: ^ BUILDSTDERR: nest/iface.c:741: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:27: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:741: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:27: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:788: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:788: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:788: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:788:4: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: nest/iface.c:788:4: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: nest/iface.c:788:4: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: nest/iface.c:788: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:788: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:788:4: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: nest/iface.c:788:4: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: nest/iface.c:788:4: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: nest/iface.c:788: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:788: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:788:4: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: nest/iface.c:788:4: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: nest/iface.c:788:4: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: nest/iface.c:788:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: nest/iface.c:788:4: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: nest/iface.c:788:4: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: nest/iface.c:788:4: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: nest/iface.c: In function 'if_show_addr': BUILDSTDERR: nest/iface.c:824:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] BUILDSTDERR: flg = (a->flags & IA_PRIMARY) ? "Preferred, " : (a->flags & IA_SECONDARY) ? "Secondary, " : ""; BUILDSTDERR: ^ BUILDSTDERR: nest/iface.c:827: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:18: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:891:2: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(a4, "%I/%d", i->addr4->ip, i->addr4->prefix.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:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: nest/iface.c:896:2: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(a6, "%I/%d", i->addr6->ip, i->addr6->prefix.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:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ CC -o obj/nest/neighbor.o -c nest/neighbor.c CC -o obj/nest/password.o -c nest/password.c BUILDSTDERR: nest/neighbor.c: In function 'neigh_if_up': BUILDSTDERR: nest/neighbor.c:352:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, x, sticky_neigh_list) BUILDSTDERR: ^ BUILDSTDERR: nest/neighbor.c: In function 'neigh_ifa_update': BUILDSTDERR: nest/neighbor.c:421:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, x, sticky_neigh_list) BUILDSTDERR: ^ BUILDSTDERR: nest/neighbor.c: In function 'neigh_prune': BUILDSTDERR: nest/neighbor.c:454: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:456:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, m, sticky_neigh_list) BUILDSTDERR: ^ BUILDSTDERR: nest/neighbor.c:458:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, m, iface_neigh_list) BUILDSTDERR: ^ CC -o obj/nest/proto.o -c nest/proto.c BUILDSTDERR: nest/proto.c: In function 'protos_commit': BUILDSTDERR: nest/proto.c:907:7: 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:155: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:983:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(p, n, proto_list) BUILDSTDERR: ^ BUILDSTDERR: nest/proto.c: In function 'proto_shutdown_loop': BUILDSTDERR: nest/proto.c:1328:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(p, p_next, proto_list) BUILDSTDERR: ^ BUILDSTDERR: nest/proto.c: In function 'proto_cmd_show': BUILDSTDERR: nest/proto.c:1691:3: warning: pointer targets in passing argument 1 of 'tm_format_time' differ in signedness [-Wpointer-sign] BUILDSTDERR: tm_format_time(tbuf, &config->tf_proto, p->last_state_change); BUILDSTDERR: ^ BUILDSTDERR: In file included from ./conf/conf.h:16:0, BUILDSTDERR: from ./nest/protocol.h:16, BUILDSTDERR: from nest/proto.c:12: BUILDSTDERR: ./lib/timer.h:124:6: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: void tm_format_time(char *x, struct timeformat *fmt, btime t); BUILDSTDERR: ^ BUILDSTDERR: nest/proto.c: In function 'proto_apply_cmd_patt': BUILDSTDERR: nest/proto.c:1847:5: 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/proto.c:11: BUILDSTDERR: ./lib/string.h:27: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:1847:5: 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:27:5: note: expected 'const byte *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ CC -o obj/nest/rt-attr.o -c nest/rt-attr.c BUILDSTDERR: nest/rt-attr.c: In function 'rt_prune_sources': BUILDSTDERR: nest/rt-attr.c:135: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:742: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:18: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:761: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/i686-redhat-linux/4.8.5/include/stdint.h:9, BUILDSTDERR: from ./sysdep/config.h:35, 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:765: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:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: nest/rt-attr.c:770: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:18: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-attr.c:785: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/i686-redhat-linux/4.8.5/include/stdint.h:9, BUILDSTDERR: from ./sysdep/config.h:35, 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:791: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:18: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:854: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:856: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:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: nest/rt-attr.c:859: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:862: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:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: nest/rt-attr.c:867: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:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: nest/rt-attr.c:875: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:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: nest/rt-attr.c:881: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:881: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:18: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, "%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:18: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: 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:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: nest/rt-attr.c:903: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:18: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:951:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (e = e->next) BUILDSTDERR: ^ CC -o obj/nest/rt-dev.o -c nest/rt-dev.c CC -o obj/nest/rt-fib.o -c nest/rt-fib.c CC -o obj/nest/rt-show.o -c nest/rt-show.c BUILDSTDERR: nest/rt-fib.c: In function 'fib_rehash': BUILDSTDERR: nest/rt-fib.c:149: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:423: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:473:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (n = f->hash_table[h]) BUILDSTDERR: ^ BUILDSTDERR: nest/rt-fib.c:476: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:508: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:521: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:531:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (n = n->next) BUILDSTDERR: ^ BUILDSTDERR: nest/rt-fib.c:535:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (n = f->hash_table[hpos]) BUILDSTDERR: ^ BUILDSTDERR: nest/rt-show.c: In function 'rt_show_rte': BUILDSTDERR: nest/rt-show.c:42:3: warning: pointer targets in passing argument 1 of 'tm_format_time' differ in signedness [-Wpointer-sign] BUILDSTDERR: tm_format_time(tm, &config->tf_route, e->lastmod); BUILDSTDERR: ^ BUILDSTDERR: In file included from ./conf/conf.h:16:0, BUILDSTDERR: from ./nest/protocol.h:16, BUILDSTDERR: from nest/rt-show.c:14: BUILDSTDERR: ./lib/timer.h:124:6: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: void tm_format_time(char *x, struct timeformat *fmt, btime t); BUILDSTDERR: ^ BUILDSTDERR: nest/rt-show.c:44: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-show.c:12: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: nest/rt-show.c:61: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-show.c:12: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: nest/rt-show.c: In function 'rt_show_net': BUILDSTDERR: nest/rt-show.c:109:3: warning: pointer targets in passing argument 1 of 'bsnprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsnprintf(ia, sizeof(ia), "%N", n->n.addr); BUILDSTDERR: ^ BUILDSTDERR: In file included from ./lib/ip.h:13:0, BUILDSTDERR: from ./nest/bird.h:14, BUILDSTDERR: from nest/rt-show.c:12: BUILDSTDERR: ./lib/string.h:20:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsnprintf(char *str, int size, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: nest/rt-show.c: In function 'rt_show_prepare_tables': BUILDSTDERR: nest/rt-show.c:340:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(tab, tabx, d->tables) BUILDSTDERR: ^ CC -o obj/nest/rt-table.o -c nest/rt-table.c BUILDSTDERR: nest/rt-table.c: In function 'rte_better': BUILDSTDERR: nest/rt-table.c:350: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:369: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:651:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (new_best = export_filter(c, r, &new_free, &tmpa, 0)) BUILDSTDERR: ^ BUILDSTDERR: nest/rt-table.c:702:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (old_best = export_filter(c, old_changed, &old_free, NULL, 1)) BUILDSTDERR: ^ BUILDSTDERR: nest/rt-table.c:720:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (old_best = export_filter(c, r, &old_free, NULL, 1)) BUILDSTDERR: ^ BUILDSTDERR: nest/rt-table.c:724:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (old_best = export_filter(c, old_changed, &old_free, NULL, 1)) BUILDSTDERR: ^ BUILDSTDERR: nest/rt-table.c: In function 'rte_announce': BUILDSTDERR: nest/rt-table.c:920:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] BUILDSTDERR: if (c->ra_mode == type) BUILDSTDERR: ^ BUILDSTDERR: nest/rt-table.c: In function 'rte_recalculate': BUILDSTDERR: nest/rt-table.c:1017:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (old = *k) BUILDSTDERR: ^ BUILDSTDERR: In file included from nest/rt-table.c:34:0: BUILDSTDERR: nest/rt-table.c: In function 'rt_refresh_begin': BUILDSTDERR: ./nest/route.h:90:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: struct fib_node *fn_, **ff_ = (fib)->hash_table; \ BUILDSTDERR: ^ BUILDSTDERR: nest/rt-table.c:1495:3: note: in expansion of macro 'FIB_WALK' BUILDSTDERR: FIB_WALK(&t->fib, net, n) BUILDSTDERR: ^ BUILDSTDERR: nest/rt-table.c: In function 'rt_refresh_end': BUILDSTDERR: ./nest/route.h:90:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: struct fib_node *fn_, **ff_ = (fib)->hash_table; \ BUILDSTDERR: ^ BUILDSTDERR: nest/rt-table.c:1518:3: note: in expansion of macro 'FIB_WALK' BUILDSTDERR: FIB_WALK(&t->fib, net, n) BUILDSTDERR: ^ BUILDSTDERR: nest/rt-table.c: In function 'rt_dump': BUILDSTDERR: ./nest/route.h:90:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: struct fib_node *fn_, **ff_ = (fib)->hash_table; \ BUILDSTDERR: ^ BUILDSTDERR: nest/rt-table.c:1566:3: note: in expansion of macro 'FIB_WALK' BUILDSTDERR: FIB_WALK(&t->fib, net, n) BUILDSTDERR: ^ BUILDSTDERR: nest/rt-table.c: In function 'rt_preconfig': BUILDSTDERR: nest/rt-table.c:1781:3: warning: pointer targets in passing argument 1 of 'cf_get_symbol' differ in signedness [-Wpointer-sign] BUILDSTDERR: rt_new_table(cf_get_symbol("master4"), NET_IP4); BUILDSTDERR: ^ BUILDSTDERR: In file included from ./nest/protocol.h:16:0, BUILDSTDERR: from nest/rt-table.c:35: BUILDSTDERR: ./conf/conf.h:157:16: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: struct symbol *cf_get_symbol(byte *c); BUILDSTDERR: ^ BUILDSTDERR: nest/rt-table.c:1782:3: warning: pointer targets in passing argument 1 of 'cf_get_symbol' differ in signedness [-Wpointer-sign] BUILDSTDERR: rt_new_table(cf_get_symbol("master6"), NET_IP6); BUILDSTDERR: ^ BUILDSTDERR: In file included from ./nest/protocol.h:16:0, BUILDSTDERR: from nest/rt-table.c:35: BUILDSTDERR: ./conf/conf.h:157:16: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: struct symbol *cf_get_symbol(byte *c); BUILDSTDERR: ^ BUILDSTDERR: nest/rt-table.c: In function 'rta_apply_hostentry': BUILDSTDERR: nest/rt-table.c:1875:6: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] BUILDSTDERR: if (skip_nexthop) BUILDSTDERR: ^ BUILDSTDERR: nest/rt-table.c: In function 'rt_next_hop_update_net': BUILDSTDERR: nest/rt-table.c:1916: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-table.c:1944: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-table.c: In function 'rt_find_table_config': BUILDSTDERR: nest/rt-table.c:2082:10: warning: pointer targets in passing argument 2 of 'cf_find_symbol' differ in signedness [-Wpointer-sign] BUILDSTDERR: struct symbol *sym = cf_find_symbol(cf, name); BUILDSTDERR: ^ BUILDSTDERR: In file included from ./nest/protocol.h:16:0, BUILDSTDERR: from nest/rt-table.c:35: BUILDSTDERR: ./conf/conf.h:155: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 'rt_update_hostcache': BUILDSTDERR: nest/rt-table.c:2508:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(n, x, hc->hostentries) BUILDSTDERR: ^ CC -o obj/proto/bfd/bfd.o -c proto/bfd/bfd.c CC -o obj/proto/bfd/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/bfd.c: In function 'bfd_take_requests': BUILDSTDERR: proto/bfd/bfd.c:667: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:883: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:1105:5: warning: pointer targets in passing argument 1 of 'tm_format_time' differ in signedness [-Wpointer-sign] BUILDSTDERR: tm_format_time(tbuf, &config->tf_proto, s->last_state_change); BUILDSTDERR: ^ BUILDSTDERR: In file included from ./conf/conf.h:16:0, BUILDSTDERR: from ./nest/protocol.h:16, BUILDSTDERR: from proto/bfd/bfd.h:15, BUILDSTDERR: from proto/bfd/bfd.c:103: BUILDSTDERR: ./lib/timer.h:124:6: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: void tm_format_time(char *x, struct timeformat *fmt, btime t); BUILDSTDERR: ^ BUILDSTDERR: proto/bfd/io.c: In function 'birdloop_main': BUILDSTDERR: proto/bfd/io.c:494:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: else if (t = timers_first(&loop->time)) BUILDSTDERR: ^ CC -o obj/proto/bfd/packets.o -c proto/bfd/packets.c BUILDSTDERR: proto/bfd/packets.c: In function 'bfd_fill_authentication': BUILDSTDERR: proto/bfd/packets.c:171: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/packets.c: In function 'bfd_check_authentication': BUILDSTDERR: proto/bfd/packets.c:263: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: ^ CC -o obj/proto/babel/babel.o -c proto/babel/babel.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:240: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_requests': BUILDSTDERR: proto/babel/babel.c:371:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(sr, srx, e->requests) BUILDSTDERR: ^ BUILDSTDERR: proto/babel/babel.c: In function 'babel_expire_neighbors': BUILDSTDERR: proto/babel/babel.c:500:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(nbr, nbx, ifa->neigh_list) BUILDSTDERR: ^ CC -o obj/proto/babel/packets.o -c proto/babel/packets.c BUILDSTDERR: In file included from proto/babel/babel.h:19:0, BUILDSTDERR: from proto/babel/babel.c:39: BUILDSTDERR: proto/babel/babel.c: In function 'babel_send_update_': BUILDSTDERR: proto/babel/babel.c:924:27: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: FIB_WALK(rtable, struct babel_entry, e) BUILDSTDERR: ^ BUILDSTDERR: ./nest/route.h:92:2: note: in definition of macro 'FIB_WALK' BUILDSTDERR: type *z; \ BUILDSTDERR: ^ BUILDSTDERR: proto/babel/babel.c: In function 'babel_dump': BUILDSTDERR: proto/babel/babel.c:1819:35: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: FIB_WALK(&p->ip4_rtable, struct babel_entry, e) BUILDSTDERR: ^ BUILDSTDERR: ./nest/route.h:92:2: note: in definition of macro 'FIB_WALK' BUILDSTDERR: type *z; \ BUILDSTDERR: ^ BUILDSTDERR: proto/babel/babel.c:1824:35: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: FIB_WALK(&p->ip6_rtable, struct babel_entry, e) BUILDSTDERR: ^ BUILDSTDERR: ./nest/route.h:92:2: note: in definition of macro 'FIB_WALK' BUILDSTDERR: type *z; \ BUILDSTDERR: ^ BUILDSTDERR: proto/babel/babel.c: In function 'babel_get_route_info': BUILDSTDERR: proto/babel/babel.c:1834: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:16, BUILDSTDERR: from proto/babel/babel.c:39: BUILDSTDERR: ./lib/string.h:18: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:1843: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:16, BUILDSTDERR: from proto/babel/babel.c:39: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/babel/babel.c:1850: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:16, BUILDSTDERR: from proto/babel/babel.c:39: BUILDSTDERR: ./lib/string.h:18: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:1880: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:16, BUILDSTDERR: from proto/babel/babel.c:39: BUILDSTDERR: ./lib/string.h:27: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:1880: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:16, BUILDSTDERR: from proto/babel/babel.c:39: BUILDSTDERR: ./lib/string.h:27: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:1918: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:16, BUILDSTDERR: from proto/babel/babel.c:39: BUILDSTDERR: ./lib/string.h:27: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:1918: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:16, BUILDSTDERR: from proto/babel/babel.c:39: BUILDSTDERR: ./lib/string.h:27: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 proto/babel/babel.h:19:0, BUILDSTDERR: from proto/babel/babel.c:39: BUILDSTDERR: proto/babel/babel.c: In function 'babel_show_entries_': BUILDSTDERR: proto/babel/babel.c:1942:27: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: FIB_WALK(rtable, struct babel_entry, e) BUILDSTDERR: ^ BUILDSTDERR: ./nest/route.h:92:2: note: in definition of macro 'FIB_WALK' BUILDSTDERR: type *z; \ BUILDSTDERR: ^ BUILDSTDERR: proto/babel/babel.c:1957:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: else if (r = e->selected) BUILDSTDERR: ^ BUILDSTDERR: In file included from proto/babel/babel.h:19:0, BUILDSTDERR: from proto/babel/babel.c:39: BUILDSTDERR: proto/babel/babel.c: In function 'babel_show_routes_': BUILDSTDERR: proto/babel/babel.c:1995:27: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: FIB_WALK(rtable, struct babel_entry, e) BUILDSTDERR: ^ BUILDSTDERR: ./nest/route.h:92:2: note: in definition of macro 'FIB_WALK' BUILDSTDERR: type *z; \ BUILDSTDERR: ^ CC -o obj/proto/bgp/attrs.o -c proto/bgp/attrs.c BUILDSTDERR: proto/bgp/attrs.c: In function 'bgp_format_origin': BUILDSTDERR: proto/bgp/attrs.c:240:3: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, (a->u.data <= 2) ? 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:15: BUILDSTDERR: ./lib/string.h:18: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_next_hop': BUILDSTDERR: proto/bgp/attrs.c:306:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: put_ip4(buf+3, ipa_to_ip4( *(ip_addr *) a->u.ptr->data )); BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/attrs.c: In function 'bgp_format_next_hop': BUILDSTDERR: proto/bgp/attrs.c:339:5: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "%I", nh[0]); BUILDSTDERR: ^ BUILDSTDERR: In file included from ./lib/ip.h:13:0, BUILDSTDERR: from ./nest/bird.h:14, BUILDSTDERR: from proto/bgp/attrs.c:15: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/attrs.c:341:5: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "%I %I", nh[0], nh[1]); BUILDSTDERR: ^ BUILDSTDERR: In file included from ./lib/ip.h:13:0, BUILDSTDERR: from ./nest/bird.h:14, BUILDSTDERR: from proto/bgp/attrs.c:15: BUILDSTDERR: ./lib/string.h:18: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:425:3: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "%I4 AS%u", get_ip4(data+4), get_u32(data+0)); BUILDSTDERR: ^ BUILDSTDERR: In file included from ./lib/ip.h:13:0, BUILDSTDERR: from ./nest/bird.h:14, BUILDSTDERR: from proto/bgp/attrs.c:15: BUILDSTDERR: ./lib/string.h:18: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_mpls_label_stack': BUILDSTDERR: proto/bgp/attrs.c:683:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: char *pos = buf; BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/attrs.c: In function 'bgp_free_bucket': BUILDSTDERR: proto/bgp/attrs.c:1267:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: HASH_REMOVE2(c->bucket_hash, RBH, c->pool, b); BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/attrs.c: In function 'bgp_free_prefix': BUILDSTDERR: proto/bgp/attrs.c:1361:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: HASH_REMOVE2(c->prefix_hash, PXH, c->pool, px); BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/attrs.c: In function 'bgp_get_attr': BUILDSTDERR: proto/bgp/attrs.c:1993:5: 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:15: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/attrs.c:2005: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:15: BUILDSTDERR: ./lib/string.h:18: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:2016: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:15: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/attrs.c:2019: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:15: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/attrs.c:2024:7: 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:15: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/attrs.c:2026:7: 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:15: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/attrs.c:2028:7: 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:15: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/attrs.c:2030: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:15: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/attrs.c:2033: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:15: BUILDSTDERR: ./lib/string.h:18: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, "%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:15: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/attrs.c:2036: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:13: 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: ^ CC -o obj/proto/bgp/bgp.o -c proto/bgp/bgp.c CC -o obj/proto/bgp/packets.o -c proto/bgp/packets.c BUILDSTDERR: proto/bgp/bgp.c: In function 'bgp_default_igp_table': BUILDSTDERR: proto/bgp/bgp.c:1614:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (tab = cf->c.global->def_tables[type]) BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/bgp.c: In function 'bgp_postconfig': BUILDSTDERR: proto/bgp/bgp.c:1684:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] BUILDSTDERR: if (cc->c.in_filter == FILTER_UNDEF) BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/bgp.c:1691:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] BUILDSTDERR: if (cc->c.out_filter == FILTER_UNDEF) BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/bgp.c: In function 'bgp_reconfigure': BUILDSTDERR: proto/bgp/bgp.c:1774:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(C, C2, p->p.channels) BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/bgp.c: In function 'bgp_get_status': BUILDSTDERR: proto/bgp/bgp.c:1930: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:110: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/bgp.c:1932: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:110: BUILDSTDERR: ./lib/string.h:18: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_show_afis': BUILDSTDERR: proto/bgp/bgp.c:1953:5: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] BUILDSTDERR: strcpy(b.end - 32, " ... "); BUILDSTDERR: ^ BUILDSTDERR: In file included from /usr/include/features.h:375:0, BUILDSTDERR: from /usr/include/stdlib.h:24, BUILDSTDERR: from proto/bgp/bgp.c:108: 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/bgp.c:1955:3: warning: pointer targets in passing argument 3 of 'cli_printf' differ in signedness [-Wpointer-sign] BUILDSTDERR: cli_msg(code, b.start); BUILDSTDERR: ^ BUILDSTDERR: In file included from proto/bgp/bgp.c:114:0: BUILDSTDERR: ./nest/cli.h:57:6: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: void cli_printf(cli *, int, char *, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2619:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 1, 0, "Invalid message header" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2619:3: warning: (near initialization for 'bgp_msg_table[0].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2620:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 1, 1, "Connection not synchronized" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2620:3: warning: (near initialization for 'bgp_msg_table[1].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2621:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 1, 2, "Bad message length" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2621:3: warning: (near initialization for 'bgp_msg_table[2].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2622:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 1, 3, "Bad message type" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2622:3: warning: (near initialization for 'bgp_msg_table[3].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2623:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 0, "Invalid OPEN message" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2623:3: warning: (near initialization for 'bgp_msg_table[4].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2624:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 1, "Unsupported version number" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2624:3: warning: (near initialization for 'bgp_msg_table[5].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2625:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 2, "Bad peer AS" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2625:3: warning: (near initialization for 'bgp_msg_table[6].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2626:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 3, "Bad BGP identifier" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2626:3: warning: (near initialization for 'bgp_msg_table[7].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2627:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 4, "Unsupported optional parameter" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2627:3: warning: (near initialization for 'bgp_msg_table[8].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2628:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 5, "Authentication failure" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2628:3: warning: (near initialization for 'bgp_msg_table[9].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2629:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 6, "Unacceptable hold time" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2629:3: warning: (near initialization for 'bgp_msg_table[10].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2630:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 2, 7, "Required capability missing" }, /* [RFC5492] */ BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2630:3: warning: (near initialization for 'bgp_msg_table[11].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2631: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:2631:3: warning: (near initialization for 'bgp_msg_table[12].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2632:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 0, "Invalid UPDATE message" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2632:3: warning: (near initialization for 'bgp_msg_table[13].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2633:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 1, "Malformed attribute list" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2633:3: warning: (near initialization for 'bgp_msg_table[14].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2634:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 2, "Unrecognized well-known attribute" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2634:3: warning: (near initialization for 'bgp_msg_table[15].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2635:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 3, "Missing mandatory attribute" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2635:3: warning: (near initialization for 'bgp_msg_table[16].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2636:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 4, "Invalid attribute flags" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2636:3: warning: (near initialization for 'bgp_msg_table[17].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2637:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 5, "Invalid attribute length" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2637:3: warning: (near initialization for 'bgp_msg_table[18].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2638:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 6, "Invalid ORIGIN attribute" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2638:3: warning: (near initialization for 'bgp_msg_table[19].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2639:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 7, "AS routing loop" }, /* Deprecated */ BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2639:3: warning: (near initialization for 'bgp_msg_table[20].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2640:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 8, "Invalid NEXT_HOP attribute" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2640:3: warning: (near initialization for 'bgp_msg_table[21].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2641:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 9, "Optional attribute error" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2641:3: warning: (near initialization for 'bgp_msg_table[22].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2642:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 10, "Invalid network field" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2642:3: warning: (near initialization for 'bgp_msg_table[23].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2643:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 3, 11, "Malformed AS_PATH" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2643:3: warning: (near initialization for 'bgp_msg_table[24].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2644:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 4, 0, "Hold timer expired" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2644:3: warning: (near initialization for 'bgp_msg_table[25].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2645: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:2645:3: warning: (near initialization for 'bgp_msg_table[26].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2646: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:2646:3: warning: (near initialization for 'bgp_msg_table[27].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2647: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:2647:3: warning: (near initialization for 'bgp_msg_table[28].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2648: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:2648:3: warning: (near initialization for 'bgp_msg_table[29].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2649: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:2649:3: warning: (near initialization for 'bgp_msg_table[30].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2650: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:2650:3: warning: (near initialization for 'bgp_msg_table[31].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2651:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 2, "Administrative shutdown" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2651:3: warning: (near initialization for 'bgp_msg_table[32].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2652:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 3, "Peer de-configured" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2652:3: warning: (near initialization for 'bgp_msg_table[33].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2653:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 4, "Administrative reset" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2653:3: warning: (near initialization for 'bgp_msg_table[34].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2654:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 5, "Connection rejected" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2654:3: warning: (near initialization for 'bgp_msg_table[35].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2655:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 6, "Other configuration change" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2655:3: warning: (near initialization for 'bgp_msg_table[36].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2656:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 7, "Connection collision resolution" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2656:3: warning: (near initialization for 'bgp_msg_table[37].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2657:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { 6, 8, "Out of Resources" }, BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2657:3: warning: (near initialization for 'bgp_msg_table[38].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2658: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:2658:3: warning: (near initialization for 'bgp_msg_table[39].msg') [-Wpointer-sign] BUILDSTDERR: proto/bgp/packets.c:2659: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:2659: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:2678:7: 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:2705: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:17:0: BUILDSTDERR: ./nest/protocol.h:242: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:2706: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:15: BUILDSTDERR: ./lib/string.h:18: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:2729: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:15: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2743: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:15: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/bgp/packets.c:2748:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: const byte *dsc = bgp_error_dsc(code, subcode); BUILDSTDERR: ^ CC -o obj/proto/ospf/dbdes.o -c proto/ospf/dbdes.c CC -o obj/proto/ospf/hello.o -c proto/ospf/hello.c CC -o obj/proto/ospf/iface.o -c proto/ospf/iface.c CC -o obj/proto/ospf/lsack.o -c proto/ospf/lsack.c BUILDSTDERR: proto/ospf/iface.c: In function 'ospf_iface_down': BUILDSTDERR: proto/ospf/iface.c:264: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:874: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:1106: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:1141: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:1321:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(ifa, ifx, p->iface_list) BUILDSTDERR: ^ CC -o obj/proto/ospf/lsalib.o -c proto/ospf/lsalib.c CC -o obj/proto/ospf/lsreq.o -c proto/ospf/lsreq.c CC -o obj/proto/ospf/lsupd.o -c proto/ospf/lsupd.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 obj/proto/ospf/neighbor.o -c proto/ospf/neighbor.c CC -o obj/proto/ospf/ospf.o -c proto/ospf/ospf.c BUILDSTDERR: In file included from ./nest/protocol.h:15:0, BUILDSTDERR: from proto/ospf/ospf.h:23, BUILDSTDERR: from proto/ospf/ospf.c:102: BUILDSTDERR: proto/ospf/ospf.c: In function 'ospf_shutdown': BUILDSTDERR: ./nest/route.h:90:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: struct fib_node *fn_, **ff_ = (fib)->hash_table; \ BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/ospf.c:517:3: note: in expansion of macro 'FIB_WALK' BUILDSTDERR: FIB_WALK(&p->rtf, ort, nf) BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/ospf.c: In function 'ospf_get_status': BUILDSTDERR: proto/ospf/ospf.c:544: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:101: 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:546: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:101: 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:571: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:102: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/ospf.c:572: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:102: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/ospf.c:574: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:102: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/ospf.c:575: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:102: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/ospf.c:578: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:102: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/ospf.c:581: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:102: BUILDSTDERR: ./lib/string.h:18: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/ospf.c:590: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:102: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/ospf.c:593: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:102: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/ospf.c:596: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:102: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/ospf.c:599: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:102: BUILDSTDERR: ./lib/string.h:18: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': CC -o obj/proto/ospf/packet.o -c proto/ospf/packet.c BUILDSTDERR: proto/ospf/ospf.c:713: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:720: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:748: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:102: BUILDSTDERR: ./lib/string.h:27: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:748: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:102: BUILDSTDERR: ./lib/string.h:27: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 ./nest/protocol.h:15:0, BUILDSTDERR: from proto/ospf/ospf.h:23, BUILDSTDERR: from proto/ospf/ospf.c:102: BUILDSTDERR: proto/ospf/ospf.c: In function 'ospf_sh': BUILDSTDERR: proto/ospf/ospf.c:810:35: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: FIB_WALK(&oa->net_fib, struct area_net, anet) BUILDSTDERR: ^ BUILDSTDERR: ./nest/route.h:92:2: note: in definition of macro 'FIB_WALK' BUILDSTDERR: type *z; \ BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/ospf.c:823:36: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: FIB_WALK(&oa->enet_fib, struct area_net, anet) BUILDSTDERR: ^ BUILDSTDERR: ./nest/route.h:92:2: note: in definition of macro 'FIB_WALK' BUILDSTDERR: type *z; \ BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/ospf.c: In function 'ospf_sh_iface': BUILDSTDERR: proto/ospf/ospf.c:854: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:102: BUILDSTDERR: ./lib/string.h:27: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:854: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:102: BUILDSTDERR: ./lib/string.h:27:5: note: expected 'const byte *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); 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/i686-redhat-linux/4.8.5/include/stdint.h:9, BUILDSTDERR: from ./sysdep/config.h:35, 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:104: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/i686-redhat-linux/4.8.5/include/stdint.h:9, BUILDSTDERR: from ./sysdep/config.h:35, 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:109: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:144: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:28: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:179: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/i686-redhat-linux/4.8.5/include/stdint.h:9, BUILDSTDERR: from ./sysdep/config.h:35, 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:184: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:267: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:114:8: note: expected 'int *' but argument is of type 'unsigned int *' BUILDSTDERR: byte * sk_rx_buffer(sock *s, int *len); /* Temporary */ BUILDSTDERR: ^ CC -o obj/proto/ospf/rt.o -c proto/ospf/rt.c CC -o obj/proto/ospf/topology.o -c proto/ospf/topology.c BUILDSTDERR: In file included from ./nest/protocol.h:15:0, BUILDSTDERR: from proto/ospf/ospf.h:23, BUILDSTDERR: from proto/ospf/rt.c:11: BUILDSTDERR: proto/ospf/rt.c: In function 'ospf_rt_abr1': BUILDSTDERR: proto/ospf/topology.c: In function 'ospf_update_lsadb': BUILDSTDERR: proto/ospf/topology.c:482:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_SLIST_DELSAFE(en, nxt, p->lsal) BUILDSTDERR: ^ BUILDSTDERR: ./nest/route.h:90:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: struct fib_node *fn_, **ff_ = (fib)->hash_table; \ BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/rt.c:1172:3: note: in expansion of macro 'FIB_WALK' BUILDSTDERR: FIB_WALK(&p->backbone->rtr, ort, nf) BUILDSTDERR: ^ BUILDSTDERR: ./nest/route.h:90:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: struct fib_node *fn_, **ff_ = (fib)->hash_table; \ BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/rt.c:1180:3: note: in expansion of macro 'FIB_WALK' BUILDSTDERR: FIB_WALK(&p->rtf, ort, nf) BUILDSTDERR: ^ BUILDSTDERR: ./nest/route.h:90:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: struct fib_node *fn_, **ff_ = (fib)->hash_table; \ BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/rt.c:1246:7: note: in expansion of macro 'FIB_WALK' BUILDSTDERR: FIB_WALK(&oa->rtr, ort, nf) BUILDSTDERR: ^ BUILDSTDERR: ./nest/route.h:90:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: struct fib_node *fn_, **ff_ = (fib)->hash_table; \ BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/rt.c:1257:3: note: in expansion of macro 'FIB_WALK' BUILDSTDERR: FIB_WALK(&p->backbone->rtr, ort, nf) BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/topology.c: In function 'prepare_prefix_net_lsa_body': BUILDSTDERR: proto/ospf/topology.c:1609:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (en = ifa->link_lsa) BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/rt.c: In function 'ospf_rt_abr2': BUILDSTDERR: ./nest/route.h:90:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: struct fib_node *fn_, **ff_ = (fib)->hash_table; \ BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/rt.c:1297:7: note: in expansion of macro 'FIB_WALK' BUILDSTDERR: FIB_WALK(&oa->rtr, ort, nf) BUILDSTDERR: ^ BUILDSTDERR: ./nest/route.h:90:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: struct fib_node *fn_, **ff_ = (fib)->hash_table; \ BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/rt.c:1342:3: note: in expansion of macro 'FIB_WALK' BUILDSTDERR: FIB_WALK(&p->rtf, ort, nf) BUILDSTDERR: ^ BUILDSTDERR: ./nest/route.h:90:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: struct fib_node *fn_, **ff_ = (fib)->hash_table; \ BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/rt.c:1370:3: note: in expansion of macro 'FIB_WALK' BUILDSTDERR: FIB_WALK(&p->rtf, ort, nf) BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/rt.c: In function 'ospf_rt_reset': BUILDSTDERR: ./nest/route.h:90:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: struct fib_node *fn_, **ff_ = (fib)->hash_table; \ BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/rt.c:1586:3: note: in expansion of macro 'FIB_WALK' BUILDSTDERR: FIB_WALK(&p->rtf, ort, ri) BUILDSTDERR: ^ BUILDSTDERR: ./nest/route.h:90:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: struct fib_node *fn_, **ff_ = (fib)->hash_table; \ BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/rt.c:1609:5: note: in expansion of macro 'FIB_WALK' BUILDSTDERR: FIB_WALK(&oa->rtr, ort, ri) BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/rt.c:1618:37: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: FIB_WALK(&oa->net_fib, struct area_net, anet) BUILDSTDERR: ^ BUILDSTDERR: ./nest/route.h:92:2: note: in definition of macro 'FIB_WALK' BUILDSTDERR: type *z; \ BUILDSTDERR: ^ BUILDSTDERR: proto/ospf/rt.c:1625:38: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: FIB_WALK(&oa->enet_fib, struct area_net, anet) BUILDSTDERR: ^ BUILDSTDERR: ./nest/route.h:92:2: note: in definition of macro 'FIB_WALK' BUILDSTDERR: type *z; \ BUILDSTDERR: ^ CC -o obj/proto/pipe/pipe.o -c proto/pipe/pipe.c BUILDSTDERR: proto/pipe/pipe.c: In function 'pipe_get_status': BUILDSTDERR: proto/pipe/pipe.c:205:3: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] BUILDSTDERR: bsprintf(buf, "%s <=> %s", p->pri->table->name, p->sec->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:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ CC -o obj/proto/radv/packets.o -c proto/radv/packets.c BUILDSTDERR: proto/radv/packets.c: In function 'radv_prepare_ra': BUILDSTDERR: proto/radv/packets.c:297:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: char *buf = ifa->sk->tbuf; BUILDSTDERR: ^ BUILDSTDERR: In file included from ./nest/protocol.h:15:0, BUILDSTDERR: from proto/radv/radv.h:18, BUILDSTDERR: from proto/radv/packets.c:10: BUILDSTDERR: proto/radv/packets.c:355:33: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: FIB_WALK(&p->routes, struct radv_route, rt) BUILDSTDERR: ^ BUILDSTDERR: ./nest/route.h:92:2: note: in definition of macro 'FIB_WALK' BUILDSTDERR: type *z; \ BUILDSTDERR: ^ CC -o obj/proto/radv/radv.o -c proto/radv/radv.c CC -o obj/proto/rip/packets.o -c proto/rip/packets.c BUILDSTDERR: proto/radv/radv.c: In function 'radv_prepare_prefixes': BUILDSTDERR: proto/radv/radv.c:172: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:195:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: WALK_LIST_DELSAFE(px, pxn, ifa->prefixes) BUILDSTDERR: ^ BUILDSTDERR: proto/radv/radv.c: In function 'radv_get_status': BUILDSTDERR: proto/radv/radv.c:726: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:752: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:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/radv/radv.c:755: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:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/rip/packets.c: In function 'rip_fill_authentication': BUILDSTDERR: proto/rip/packets.c:256: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/i686-redhat-linux/4.8.5/include/stdint.h:9, BUILDSTDERR: from ./sysdep/config.h:35, BUILDSTDERR: from ./nest/bird.h:12, BUILDSTDERR: from proto/rip/rip.h:15, BUILDSTDERR: from proto/rip/packets.c:14: 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:261: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:15: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:345: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/i686-redhat-linux/4.8.5/include/stdint.h:9, BUILDSTDERR: from ./sysdep/config.h:35, BUILDSTDERR: from ./nest/bird.h:12, BUILDSTDERR: from proto/rip/rip.h:15, BUILDSTDERR: from proto/rip/packets.c:14: 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:350: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:15: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: 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:14: BUILDSTDERR: In function 'strncpy', BUILDSTDERR: inlined from 'rip_fill_authentication.isra.12' at proto/rip/packets.c:217: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: ^ CC -o obj/proto/rip/rip.o -c proto/rip/rip.c BUILDSTDERR: proto/rip/rip.c: In function 'rip_update_rte': BUILDSTDERR: proto/rip/rip.c:233: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:280: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:834: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:889: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:1160: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:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/rip/rip.c:1163: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:18: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:1172: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:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: proto/rip/rip.c:1176: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:18: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:1204: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:27:5: note: expected 'const byte *' but argument is of type 'char *' BUILDSTDERR: int patmatch(const byte *pat, const byte *str); BUILDSTDERR: ^ CC -o obj/proto/static/static.o -c proto/static/static.c BUILDSTDERR: proto/rip/rip.c:1204: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:27: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:1241: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:27: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:1241: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:27: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 ./nest/protocol.h:15:0, BUILDSTDERR: from proto/rip/rip.h:18, BUILDSTDERR: from proto/rip/rip.c:79: BUILDSTDERR: proto/rip/rip.c: In function 'rip_dump': BUILDSTDERR: proto/rip/rip.c:1266:31: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: FIB_WALK(&p->rtable, struct rip_entry, en) BUILDSTDERR: ^ BUILDSTDERR: ./nest/route.h:92:2: note: in definition of macro 'FIB_WALK' BUILDSTDERR: type *z; \ BUILDSTDERR: ^ CC -o obj/sysdep/linux/netlink.o -c sysdep/linux/netlink.c BUILDSTDERR: sysdep/linux/netlink.c: In function 'kif_do_scan': BUILDSTDERR: sysdep/linux/netlink.c:1087:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (h = nl_get_scan()) BUILDSTDERR: ^ BUILDSTDERR: sysdep/linux/netlink.c:1114:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (h = nl_get_scan()) BUILDSTDERR: ^ BUILDSTDERR: sysdep/linux/netlink.c:1121:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (h = nl_get_scan()) BUILDSTDERR: ^ BUILDSTDERR: sysdep/linux/netlink.c: In function 'nl_send_route': BUILDSTDERR: sysdep/linux/netlink.c:1268:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: else if (ea = ea_find(eattrs, EA_KRT_SCOPE)) BUILDSTDERR: ^ BUILDSTDERR: sysdep/linux/netlink.c:1273:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (ea = ea_find(eattrs, EA_KRT_PREFSRC)) BUILDSTDERR: ^ BUILDSTDERR: sysdep/linux/netlink.c:1274: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: sysdep/linux/netlink.c:1276:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (ea = ea_find(eattrs, EA_KRT_REALM)) BUILDSTDERR: ^ BUILDSTDERR: sysdep/linux/netlink.c:1284: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: sysdep/linux/netlink.c: In function 'krt_do_scan': BUILDSTDERR: sysdep/linux/netlink.c:1818:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (h = nl_get_scan()) BUILDSTDERR: ^ BUILDSTDERR: sysdep/linux/netlink.c:1827:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (h = nl_get_scan()) BUILDSTDERR: ^ BUILDSTDERR: sysdep/linux/netlink.c: In function 'krt_sys_shutdown': BUILDSTDERR: sysdep/linux/netlink.c:2022:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: HASH_REMOVE2(nl_table_map, RTH, krt_pool, p); BUILDSTDERR: ^ BUILDSTDERR: sysdep/linux/netlink.c: In function 'krt_sys_get_attr': BUILDSTDERR: sysdep/linux/netlink.c:2060: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 sysdep/linux/netlink.c:19: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: sysdep/linux/netlink.c:2064: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 sysdep/linux/netlink.c:19: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: sysdep/linux/netlink.c:2068: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 sysdep/linux/netlink.c:19: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: sysdep/linux/netlink.c:2072: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 sysdep/linux/netlink.c:19: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: sysdep/linux/netlink.c:2077: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 sysdep/linux/netlink.c:19: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: sysdep/linux/netlink.c:2085: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 sysdep/linux/netlink.c:19: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ CC -o obj/sysdep/unix/io.o -c sysdep/unix/io.c BUILDSTDERR: In file included from sysdep/unix/io.c:45:0: BUILDSTDERR: ./sysdep/linux/sysio.h: In function 'sk_process_cmsg4_ttl': BUILDSTDERR: ./sysdep/linux/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: sysdep/unix/io.c: In function 'sk_process_cmsg6_ttl': BUILDSTDERR: sysdep/unix/io.c:387:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] BUILDSTDERR: s->rcv_ttl = * (int *) CMSG_DATA(cm); BUILDSTDERR: ^ BUILDSTDERR: sysdep/unix/io.c: In function 'sk_tcp_connected': BUILDSTDERR: sysdep/unix/io.c:1031: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 sysdep/unix/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: sysdep/unix/io.c: In function 'sk_passive_connected': BUILDSTDERR: sysdep/unix/io.c:1057: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 sysdep/unix/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: sysdep/unix/io.c:1076: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 sysdep/unix/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: sysdep/unix/io.c: In function 'sk_open': BUILDSTDERR: sysdep/unix/io.c:1353:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] BUILDSTDERR: s->ttx = ""; /* Force s->ttx != s->tpos */ BUILDSTDERR: ^ BUILDSTDERR: sysdep/unix/io.c: In function 'sk_err': BUILDSTDERR: sysdep/unix/io.c:1951: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 sysdep/unix/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: sysdep/unix/io.c: In function 'io_loop': BUILDSTDERR: sysdep/unix/io.c:2174:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: if (t = timers_first(&main_timeloop)) BUILDSTDERR: ^ CC -o obj/sysdep/unix/krt.o -c sysdep/unix/krt.c BUILDSTDERR: sysdep/unix/krt.c: In function 'krt_learn_scan': BUILDSTDERR: sysdep/unix/krt.c:324:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for(mm=&n->routes; m = *mm; mm=&m->next) BUILDSTDERR: ^ BUILDSTDERR: sysdep/unix/krt.c: In function 'krt_learn_prune': BUILDSTDERR: sysdep/unix/krt.c:377:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: while (e = *ee) BUILDSTDERR: ^ BUILDSTDERR: sysdep/unix/krt.c: In function 'krt_learn_async': BUILDSTDERR: sysdep/unix/krt.c:438:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for(gg=&n->routes; g = *gg; gg = &g->next) BUILDSTDERR: ^ BUILDSTDERR: sysdep/unix/krt.c:476:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: for(gg=&n->routes; g=*gg; gg=&g->next) BUILDSTDERR: ^ BUILDSTDERR: In file included from sysdep/unix/krt.c:56:0: BUILDSTDERR: sysdep/unix/krt.c: In function 'krt_flush_routes': BUILDSTDERR: ./nest/route.h:90:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: struct fib_node *fn_, **ff_ = (fib)->hash_table; \ BUILDSTDERR: ^ BUILDSTDERR: sysdep/unix/krt.c:547:3: note: in expansion of macro 'FIB_WALK' BUILDSTDERR: FIB_WALK(&t->fib, net, n) BUILDSTDERR: ^ BUILDSTDERR: sysdep/unix/krt.c: In function 'krt_prune': BUILDSTDERR: ./nest/route.h:90:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses] BUILDSTDERR: struct fib_node *fn_, **ff_ = (fib)->hash_table; \ BUILDSTDERR: ^ BUILDSTDERR: sysdep/unix/krt.c:712:3: note: in expansion of macro 'FIB_WALK' BUILDSTDERR: FIB_WALK(&t->fib, net, n) BUILDSTDERR: ^ BUILDSTDERR: sysdep/unix/krt.c: In function 'krt_get_attr': BUILDSTDERR: sysdep/unix/krt.c:1210: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 sysdep/unix/krt.c:54: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ BUILDSTDERR: sysdep/unix/krt.c:1214: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 sysdep/unix/krt.c:54: BUILDSTDERR: ./lib/string.h:18:5: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: int bsprintf(char *str, const char *fmt, ...); BUILDSTDERR: ^ CC -o obj/sysdep/unix/log.o -c sysdep/unix/log.c BUILDSTDERR: sysdep/unix/log.c: In function 'log_commit': BUILDSTDERR: sysdep/unix/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 sysdep/unix/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: sysdep/unix/log.c:123:8: warning: pointer targets in passing argument 1 of 'tm_format_real_time' differ in signedness [-Wpointer-sign] BUILDSTDERR: tm_format_real_time(tbuf, config->tf_log.fmt1, current_real_time()); BUILDSTDERR: ^ BUILDSTDERR: In file included from ./conf/conf.h:16:0, BUILDSTDERR: from ./nest/protocol.h:16, BUILDSTDERR: from ./nest/mrtdump.h:10, BUILDSTDERR: from sysdep/unix/log.c:27: BUILDSTDERR: ./lib/timer.h:125:6: note: expected 'char *' but argument is of type 'byte *' BUILDSTDERR: void tm_format_real_time(char *x, const char *fmt, btime t); BUILDSTDERR: ^ BUILDSTDERR: sysdep/unix/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 sysdep/unix/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: sysdep/unix/log.c: In function 'mrt_dump_message': BUILDSTDERR: sysdep/unix/log.c:340:10: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] BUILDSTDERR: write(p->cf->global->mrtdump_file, buf, len); BUILDSTDERR: ^ CC -o obj/sysdep/unix/main.o -c sysdep/unix/main.c BUILDSTDERR: sysdep/unix/main.c: In function 'add_num_const': BUILDSTDERR: sysdep/unix/main.c:102: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 sysdep/unix/main.c:33: BUILDSTDERR: ./conf/conf.h:157:16: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: struct symbol *cf_get_symbol(byte *c); BUILDSTDERR: ^ CC -o obj/sysdep/unix/random.o -c sysdep/unix/random.c CC -o obj/client/commands.o -c client/commands.c cd obj/doc/ && /builddir/build/BUILD/bird-2.0.2/doc/sgml2html prog.sgml Processing file prog.sgml cd obj/doc/ && /builddir/build/BUILD/bird-2.0.2/doc/sgml2latex --output=tex prog.sgml cd obj/doc/ && /builddir/build/BUILD/bird-2.0.2/doc/sgml2html bird.sgml cd obj/doc/ && /builddir/build/BUILD/bird-2.0.2/doc/sgml2latex --output=tex bird.sgml Processing file prog.sgml Processing file bird.sgml Processing file bird.sgml CC -o obj/conf/cf-parse.tab.o -c obj/conf/cf-parse.tab.c CC -o obj/conf/cf-lex.o -c obj/conf/cf-lex.c BUILDSTDERR: obj/conf/cf-parse.y: In function 'cf_parse': BUILDSTDERR: obj/conf/cf-parse.y:2311:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] BUILDSTDERR: TEXT { this_ipn->pattern = $1; /* this_ipn->prefix stays zero */ } BUILDSTDERR: ^ BUILDSTDERR: obj/conf/cf-parse.y:2312:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] BUILDSTDERR: | opttext net_or_ipa { this_ipn->pattern = $1; this_ipn->prefix = $2; } BUILDSTDERR: ^ BUILDSTDERR: In file included from conf/cf-lex.l:59:0: BUILDSTDERR: obj/conf/keywords.h:84:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "define", DEFINE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:84:1: warning: (near initialization for 'keyword_list[0].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:85:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "on", ON, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:85:1: warning: (near initialization for 'keyword_list[1].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:86:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "off", OFF, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:86:1: warning: (near initialization for 'keyword_list[2].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:87:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "yes", YES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:87:1: warning: (near initialization for 'keyword_list[3].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:88:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "no", NO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:88:1: warning: (near initialization for 'keyword_list[4].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:89:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "s", S, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:89:1: warning: (near initialization for 'keyword_list[5].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:90:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ms", MS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:90:1: warning: (near initialization for 'keyword_list[6].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:91:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "us", US, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:91:1: warning: (near initialization for 'keyword_list[7].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:92:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "port", PORT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:92:1: warning: (near initialization for 'keyword_list[8].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:93:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "vpn", VPN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:93:1: warning: (near initialization for 'keyword_list[9].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:94:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "mpls", MPLS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:94:1: warning: (near initialization for 'keyword_list[10].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:95:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "from", FROM, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:95:1: warning: (near initialization for 'keyword_list[11].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:96:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "flow4", FLOW4, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:96:1: warning: (near initialization for 'keyword_list[12].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:97:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "flow6", FLOW6, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:97:1: warning: (near initialization for 'keyword_list[13].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:98:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dst", DST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:98:1: warning: (near initialization for 'keyword_list[14].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:99:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "src", SRC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:99:1: warning: (near initialization for 'keyword_list[15].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:100:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "proto", PROTO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:100:1: warning: (near initialization for 'keyword_list[16].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:101:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "next", NEXT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:101:1: warning: (near initialization for 'keyword_list[17].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:102:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "header", HEADER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:102:1: warning: (near initialization for 'keyword_list[18].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:103:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dport", DPORT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:103:1: warning: (near initialization for 'keyword_list[19].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:104:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sport", SPORT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:104:1: warning: (near initialization for 'keyword_list[20].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:105:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "icmp", ICMP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:105:1: warning: (near initialization for 'keyword_list[21].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:106:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "type", TYPE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:106:1: warning: (near initialization for 'keyword_list[22].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:107:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "code", CODE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:107:1: warning: (near initialization for 'keyword_list[23].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:108:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "tcp", TCP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:108:1: warning: (near initialization for 'keyword_list[24].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:109:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "flags", FLAGS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:109:1: warning: (near initialization for 'keyword_list[25].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:110:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "length", LENGTH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:110:1: warning: (near initialization for 'keyword_list[26].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:111:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dscp", DSCP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:111:1: warning: (near initialization for 'keyword_list[27].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:112:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dont_fragment", DONT_FRAGMENT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:112:1: warning: (near initialization for 'keyword_list[28].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:113:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "is_fragment", IS_FRAGMENT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:113:1: warning: (near initialization for 'keyword_list[29].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:114:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "first_fragment", FIRST_FRAGMENT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:114:1: warning: (near initialization for 'keyword_list[30].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:115:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "last_fragment", LAST_FRAGMENT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:115:1: warning: (near initialization for 'keyword_list[31].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:116:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "fragment", FRAGMENT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:116:1: warning: (near initialization for 'keyword_list[32].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:117:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "label", LABEL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:117:1: warning: (near initialization for 'keyword_list[33].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:118:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "offset", OFFSET, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:118:1: warning: (near initialization for 'keyword_list[34].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:119:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "function", FUNCTION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:119:1: warning: (near initialization for 'keyword_list[35].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:120:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "print", PRINT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:120:1: warning: (near initialization for 'keyword_list[36].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:121:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "printn", PRINTN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:121:1: warning: (near initialization for 'keyword_list[37].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:122:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "unset", UNSET, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:122:1: warning: (near initialization for 'keyword_list[38].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:123:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "return", RETURN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:123:1: warning: (near initialization for 'keyword_list[39].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:124:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "accept", ACCEPT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:124:1: warning: (near initialization for 'keyword_list[40].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:125:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "reject", REJECT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:125:1: warning: (near initialization for 'keyword_list[41].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:126:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "error", ERROR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:126:1: warning: (near initialization for 'keyword_list[42].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:127:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "quitbird", QUITBIRD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:127:1: warning: (near initialization for 'keyword_list[43].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:128:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "int", INT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:128:1: warning: (near initialization for 'keyword_list[44].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:129:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bool", BOOL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:129:1: warning: (near initialization for 'keyword_list[45].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:130:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ip", IP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:130:1: warning: (near initialization for 'keyword_list[46].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:131:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "prefix", PREFIX, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:131:1: warning: (near initialization for 'keyword_list[47].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:132:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rd", RD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:132:1: warning: (near initialization for 'keyword_list[48].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:133:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "pair", PAIR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:133:1: warning: (near initialization for 'keyword_list[49].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:134:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "quad", QUAD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:134:1: warning: (near initialization for 'keyword_list[50].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:135:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ec", EC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:135:1: warning: (near initialization for 'keyword_list[51].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:136:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lc", LC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:136:1: warning: (near initialization for 'keyword_list[52].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:137:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "set", SET, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:137:1: warning: (near initialization for 'keyword_list[53].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:138:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "string", STRING, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:138:1: warning: (near initialization for 'keyword_list[54].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:139:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgpmask", BGPMASK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:139:1: warning: (near initialization for 'keyword_list[55].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:140:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgppath", BGPPATH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:140:1: warning: (near initialization for 'keyword_list[56].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:141:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "clist", CLIST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:141:1: warning: (near initialization for 'keyword_list[57].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:142:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "eclist", ECLIST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:142:1: warning: (near initialization for 'keyword_list[58].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:143:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lclist", LCLIST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:143:1: warning: (near initialization for 'keyword_list[59].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:144:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "if", IF, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:144:1: warning: (near initialization for 'keyword_list[60].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:145:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "then", THEN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:145:1: warning: (near initialization for 'keyword_list[61].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:146:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "else", ELSE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:146:1: warning: (near initialization for 'keyword_list[62].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:147:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "case", CASE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:147:1: warning: (near initialization for 'keyword_list[63].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:148:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "true", TRUE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:148:1: warning: (near initialization for 'keyword_list[64].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:149:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "false", FALSE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:149:1: warning: (near initialization for 'keyword_list[65].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:150:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rt", RT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:150:1: warning: (near initialization for 'keyword_list[66].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:151:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ro", RO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:151:1: warning: (near initialization for 'keyword_list[67].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:152:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "unknown", UNKNOWN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:152:1: warning: (near initialization for 'keyword_list[68].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:153:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "generic", GENERIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:153:1: warning: (near initialization for 'keyword_list[69].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:154:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "gw", GW, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:154:1: warning: (near initialization for 'keyword_list[70].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:155:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "net", NET, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:155:1: warning: (near initialization for 'keyword_list[71].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:156:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "mask", MASK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:156:1: warning: (near initialization for 'keyword_list[72].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:157:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "source", SOURCE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:157:1: warning: (near initialization for 'keyword_list[73].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:158:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "scope", SCOPE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:158:1: warning: (near initialization for 'keyword_list[74].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:159:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dest", DEST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:159:1: warning: (near initialization for 'keyword_list[75].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:160:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ifname", IFNAME, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:160:1: warning: (near initialization for 'keyword_list[76].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:161:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ifindex", IFINDEX, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:161:1: warning: (near initialization for 'keyword_list[77].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:162:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "preference", PREFERENCE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:162:1: warning: (near initialization for 'keyword_list[78].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:163:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "roa_check", ROA_CHECK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:163:1: warning: (near initialization for 'keyword_list[79].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:164:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "asn", ASN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:164:1: warning: (near initialization for 'keyword_list[80].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:165:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "is_v4", IS_V4, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:165:1: warning: (near initialization for 'keyword_list[81].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:166:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "is_v6", IS_V6, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:166:1: warning: (near initialization for 'keyword_list[82].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:167:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "len", LEN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:167:1: warning: (near initialization for 'keyword_list[83].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:168:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "maxlen", MAXLEN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:168:1: warning: (near initialization for 'keyword_list[84].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:169:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "defined", DEFINED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:169:1: warning: (near initialization for 'keyword_list[85].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:170:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "add", ADD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:170:1: warning: (near initialization for 'keyword_list[86].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:171:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "delete", DELETE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:171:1: warning: (near initialization for 'keyword_list[87].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:172:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "contains", CONTAINS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:172:1: warning: (near initialization for 'keyword_list[88].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:173:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "reset", RESET, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:173:1: warning: (near initialization for 'keyword_list[89].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:174:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "prepend", PREPEND, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:174:1: warning: (near initialization for 'keyword_list[90].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:175:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "first", FIRST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:175:1: warning: (near initialization for 'keyword_list[91].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:176:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "last", LAST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:176:1: warning: (near initialization for 'keyword_list[92].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:177:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "last_nonaggregated", LAST_NONAGGREGATED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:177:1: warning: (near initialization for 'keyword_list[93].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:178:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "match", MATCH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:178:1: warning: (near initialization for 'keyword_list[94].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:179:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "empty", EMPTY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:179:1: warning: (near initialization for 'keyword_list[95].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:180:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "filter", FILTER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:180:1: warning: (near initialization for 'keyword_list[96].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:181:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "where", WHERE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:181:1: warning: (near initialization for 'keyword_list[97].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:182:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "eval", EVAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:182:1: warning: (near initialization for 'keyword_list[98].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:183:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bt_assert", BT_ASSERT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:183:1: warning: (near initialization for 'keyword_list[99].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:184:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bt_test_suite", BT_TEST_SUITE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:184:1: warning: (near initialization for 'keyword_list[100].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:185:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "format", FORMAT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:185:1: warning: (near initialization for 'keyword_list[101].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:186:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "router", ROUTER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:186:1: warning: (near initialization for 'keyword_list[102].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:187:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "id", ID, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:187:1: warning: (near initialization for 'keyword_list[103].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:188:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "protocol", PROTOCOL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:188:1: warning: (near initialization for 'keyword_list[104].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:189:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "template", TEMPLATE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:189:1: warning: (near initialization for 'keyword_list[105].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:190:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "disabled", DISABLED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:190:1: warning: (near initialization for 'keyword_list[106].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:191:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "debug", DEBUG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:191:1: warning: (near initialization for 'keyword_list[107].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:192:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "all", ALL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:192:1: warning: (near initialization for 'keyword_list[108].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:193:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "direct", DIRECT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:193:1: warning: (near initialization for 'keyword_list[109].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:194:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "interface", INTERFACE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:194:1: warning: (near initialization for 'keyword_list[110].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:195:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "import", IMPORT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:195:1: warning: (near initialization for 'keyword_list[111].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:196:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "export", EXPORT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:196:1: warning: (near initialization for 'keyword_list[112].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:197:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "none", NONE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:197:1: warning: (near initialization for 'keyword_list[113].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:198:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "vrf", VRF, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:198:1: warning: (near initialization for 'keyword_list[114].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:199:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "table", TABLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:199:1: warning: (near initialization for 'keyword_list[115].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:200:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "states", STATES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:200:1: warning: (near initialization for 'keyword_list[116].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:201:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "routes", ROUTES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:201:1: warning: (near initialization for 'keyword_list[117].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:202:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "filters", FILTERS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:202:1: warning: (near initialization for 'keyword_list[118].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:203:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ipv4", IPV4, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:203:1: warning: (near initialization for 'keyword_list[119].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:204:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ipv6", IPV6, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:204:1: warning: (near initialization for 'keyword_list[120].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:205:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "vpn4", VPN4, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:205:1: warning: (near initialization for 'keyword_list[121].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:206:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "vpn6", VPN6, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:206:1: warning: (near initialization for 'keyword_list[122].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:207:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "roa4", ROA4, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:207:1: warning: (near initialization for 'keyword_list[123].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:208:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "roa6", ROA6, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:208:1: warning: (near initialization for 'keyword_list[124].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:209:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sadr", SADR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:209:1: warning: (near initialization for 'keyword_list[125].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:210:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "receive", RECEIVE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:210:1: warning: (near initialization for 'keyword_list[126].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:211:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "limit", LIMIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:211:1: warning: (near initialization for 'keyword_list[127].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:212:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "action", ACTION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:212:1: warning: (near initialization for 'keyword_list[128].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:213:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "warn", WARN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:213:1: warning: (near initialization for 'keyword_list[129].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:214:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "block", BLOCK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:214:1: warning: (near initialization for 'keyword_list[130].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:215:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "restart", RESTART, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:215:1: warning: (near initialization for 'keyword_list[131].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:216:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "disable", DISABLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:216:1: warning: (near initialization for 'keyword_list[132].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:217:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "keep", KEEP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:217:1: warning: (near initialization for 'keyword_list[133].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:218:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "filtered", FILTERED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:218:1: warning: (near initialization for 'keyword_list[134].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:219:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "password", PASSWORD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:219:1: warning: (near initialization for 'keyword_list[135].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:220:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "passive", PASSIVE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:220:1: warning: (near initialization for 'keyword_list[136].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:221:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "to", TO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:221:1: warning: (near initialization for 'keyword_list[137].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:222:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "events", EVENTS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:222:1: warning: (near initialization for 'keyword_list[138].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:223:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "packets", PACKETS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:223:1: warning: (near initialization for 'keyword_list[139].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:224:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "protocols", PROTOCOLS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:224:1: warning: (near initialization for 'keyword_list[140].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:225:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "interfaces", INTERFACES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:225:1: warning: (near initialization for 'keyword_list[141].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:226:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "algorithm", ALGORITHM, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:226:1: warning: (near initialization for 'keyword_list[142].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:227:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "keyed", KEYED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:227:1: warning: (near initialization for 'keyword_list[143].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:228:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hmac", HMAC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:228:1: warning: (near initialization for 'keyword_list[144].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:229:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "md5", MD5, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:229:1: warning: (near initialization for 'keyword_list[145].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:230:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sha1", SHA1, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:230:1: warning: (near initialization for 'keyword_list[146].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:231:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sha256", SHA256, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:231:1: warning: (near initialization for 'keyword_list[147].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:232:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sha384", SHA384, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:232:1: warning: (near initialization for 'keyword_list[148].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:233:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sha512", SHA512, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:233:1: warning: (near initialization for 'keyword_list[149].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:234:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "primary", PRIMARY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:234:1: warning: (near initialization for 'keyword_list[150].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:235:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stats", STATS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:235:1: warning: (near initialization for 'keyword_list[151].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:236:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "count", COUNT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:236:1: warning: (near initialization for 'keyword_list[152].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:237:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "by", BY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:237:1: warning: (near initialization for 'keyword_list[153].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:238:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "for", FOR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:238:1: warning: (near initialization for 'keyword_list[154].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:239:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "commands", COMMANDS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:239:1: warning: (near initialization for 'keyword_list[155].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:240:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "preexport", PREEXPORT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:240:1: warning: (near initialization for 'keyword_list[156].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:241:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "noexport", NOEXPORT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:241:1: warning: (near initialization for 'keyword_list[157].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:242:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "generate", GENERATE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:242:1: warning: (near initialization for 'keyword_list[158].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:243:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp", BGP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:243:1: warning: (near initialization for 'keyword_list[159].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:244:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "passwords", PASSWORDS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:244:1: warning: (near initialization for 'keyword_list[160].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:245:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "description", DESCRIPTION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:245:1: warning: (near initialization for 'keyword_list[161].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:246:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sorted", SORTED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:246:1: warning: (near initialization for 'keyword_list[162].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:247:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "reload", RELOAD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:247:1: warning: (near initialization for 'keyword_list[163].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:248:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "in", IN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:248:1: warning: (near initialization for 'keyword_list[164].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:249:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "out", OUT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:249:1: warning: (near initialization for 'keyword_list[165].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:250:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "mrtdump", MRTDUMP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:250:1: warning: (near initialization for 'keyword_list[166].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:251:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "messages", MESSAGES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:251:1: warning: (near initialization for 'keyword_list[167].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:252:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "restrict", RESTRICT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:252:1: warning: (near initialization for 'keyword_list[168].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:253:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "memory", MEMORY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:253:1: warning: (near initialization for 'keyword_list[169].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:254:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "igp_metric", IGP_METRIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:254:1: warning: (near initialization for 'keyword_list[170].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:255:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "class", CLASS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:255:1: warning: (near initialization for 'keyword_list[171].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:256:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "timeformat", TIMEFORMAT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:256:1: warning: (near initialization for 'keyword_list[172].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:257:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "iso", ISO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:257:1: warning: (near initialization for 'keyword_list[173].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:258:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "short", SHORT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:258:1: warning: (near initialization for 'keyword_list[174].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:259:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "long", LONG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:259:1: warning: (near initialization for 'keyword_list[175].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:260:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "route", ROUTE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:260:1: warning: (near initialization for 'keyword_list[176].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:261:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "base", BASE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:261:1: warning: (near initialization for 'keyword_list[177].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:262:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "log", LOG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:262:1: warning: (near initialization for 'keyword_list[178].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:263:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "graceful", GRACEFUL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:263:1: warning: (near initialization for 'keyword_list[179].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:264:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "wait", WAIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:264:1: warning: (near initialization for 'keyword_list[180].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:265:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "max", MAX, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:265:1: warning: (near initialization for 'keyword_list[181].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:266:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "flush", FLUSH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:266:1: warning: (near initialization for 'keyword_list[182].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:267:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "as", AS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:267:1: warning: (near initialization for 'keyword_list[183].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:268:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ipv4_mc", IPV4_MC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:268:1: warning: (near initialization for 'keyword_list[184].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:269:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ipv4_mpls", IPV4_MPLS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:269:1: warning: (near initialization for 'keyword_list[185].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:270:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ipv6_mc", IPV6_MC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:270:1: warning: (near initialization for 'keyword_list[186].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:271:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ipv6_mpls", IPV6_MPLS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:271:1: warning: (near initialization for 'keyword_list[187].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:272:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ipv6_sadr", IPV6_SADR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:272:1: warning: (near initialization for 'keyword_list[188].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:273:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "vpn4_mc", VPN4_MC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:273:1: warning: (near initialization for 'keyword_list[189].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:274:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "vpn4_mpls", VPN4_MPLS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:274:1: warning: (near initialization for 'keyword_list[190].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:275:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "vpn6_mc", VPN6_MC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:275:1: warning: (near initialization for 'keyword_list[191].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:276:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "vpn6_mpls", VPN6_MPLS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:276:1: warning: (near initialization for 'keyword_list[192].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:277:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "pri", PRI, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:277:1: warning: (near initialization for 'keyword_list[193].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:278:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sec", SEC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:278:1: warning: (near initialization for 'keyword_list[194].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:279:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_DUMMY", -((T_ENUM_RTS<<16) | RTS_DUMMY), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:279:1: warning: (near initialization for 'keyword_list[195].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:280:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_STATIC", -((T_ENUM_RTS<<16) | RTS_STATIC), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:280:1: warning: (near initialization for 'keyword_list[196].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:281:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_INHERIT", -((T_ENUM_RTS<<16) | RTS_INHERIT), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:281:1: warning: (near initialization for 'keyword_list[197].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:282:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_DEVICE", -((T_ENUM_RTS<<16) | RTS_DEVICE), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:282:1: warning: (near initialization for 'keyword_list[198].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:283: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: obj/conf/keywords.h:283:1: warning: (near initialization for 'keyword_list[199].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:284:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_REDIRECT", -((T_ENUM_RTS<<16) | RTS_REDIRECT), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:284:1: warning: (near initialization for 'keyword_list[200].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:285:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_RIP", -((T_ENUM_RTS<<16) | RTS_RIP), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:285:1: warning: (near initialization for 'keyword_list[201].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:286:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_OSPF", -((T_ENUM_RTS<<16) | RTS_OSPF), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:286:1: warning: (near initialization for 'keyword_list[202].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:287: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: obj/conf/keywords.h:287:1: warning: (near initialization for 'keyword_list[203].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:288: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: obj/conf/keywords.h:288:1: warning: (near initialization for 'keyword_list[204].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:289: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: obj/conf/keywords.h:289:1: warning: (near initialization for 'keyword_list[205].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:290:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_BGP", -((T_ENUM_RTS<<16) | RTS_BGP), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:290:1: warning: (near initialization for 'keyword_list[206].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:291:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_PIPE", -((T_ENUM_RTS<<16) | RTS_PIPE), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:291:1: warning: (near initialization for 'keyword_list[207].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:292:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTS_BABEL", -((T_ENUM_RTS<<16) | RTS_BABEL), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:292:1: warning: (near initialization for 'keyword_list[208].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:293:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_HOST", -((T_ENUM_SCOPE<<16) | SCOPE_HOST), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:293:1: warning: (near initialization for 'keyword_list[209].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:294:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_LINK", -((T_ENUM_SCOPE<<16) | SCOPE_LINK), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:294:1: warning: (near initialization for 'keyword_list[210].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:295:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_SITE", -((T_ENUM_SCOPE<<16) | SCOPE_SITE), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:295:1: warning: (near initialization for 'keyword_list[211].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:296:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_ORGANIZATION", -((T_ENUM_SCOPE<<16) | SCOPE_ORGANIZATION), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:296:1: warning: (near initialization for 'keyword_list[212].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:297:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_UNIVERSE", -((T_ENUM_SCOPE<<16) | SCOPE_UNIVERSE), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:297:1: warning: (near initialization for 'keyword_list[213].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:298:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "SCOPE_UNDEFINED", -((T_ENUM_SCOPE<<16) | SCOPE_UNDEFINED), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:298:1: warning: (near initialization for 'keyword_list[214].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:299:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_UNICAST", -((T_ENUM_RTD<<16) | RTD_UNICAST), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:299:1: warning: (near initialization for 'keyword_list[215].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:300:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_BLACKHOLE", -((T_ENUM_RTD<<16) | RTD_BLACKHOLE), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:300:1: warning: (near initialization for 'keyword_list[216].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:301:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_UNREACHABLE", -((T_ENUM_RTD<<16) | RTD_UNREACHABLE), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:301:1: warning: (near initialization for 'keyword_list[217].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:302:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "RTD_PROHIBIT", -((T_ENUM_RTD<<16) | RTD_PROHIBIT), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:302:1: warning: (near initialization for 'keyword_list[218].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:303:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ROA_UNKNOWN", -((T_ENUM_ROA<<16) | ROA_UNKNOWN), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:303:1: warning: (near initialization for 'keyword_list[219].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:304:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ROA_VALID", -((T_ENUM_ROA<<16) | ROA_VALID), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:304:1: warning: (near initialization for 'keyword_list[220].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:305:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ROA_INVALID", -((T_ENUM_ROA<<16) | ROA_INVALID), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:305:1: warning: (near initialization for 'keyword_list[221].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:306:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "NET_IP4", -((T_ENUM_NETTYPE<<16) | NET_IP4), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:306:1: warning: (near initialization for 'keyword_list[222].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:307:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "NET_IP6", -((T_ENUM_NETTYPE<<16) | NET_IP6), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:307:1: warning: (near initialization for 'keyword_list[223].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:308:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "NET_VPN4", -((T_ENUM_NETTYPE<<16) | NET_VPN4), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:308:1: warning: (near initialization for 'keyword_list[224].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:309:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "NET_VPN6", -((T_ENUM_NETTYPE<<16) | NET_VPN6), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:309:1: warning: (near initialization for 'keyword_list[225].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:310:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "NET_ROA4", -((T_ENUM_NETTYPE<<16) | NET_ROA4), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:310:1: warning: (near initialization for 'keyword_list[226].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:311:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "NET_ROA6", -((T_ENUM_NETTYPE<<16) | NET_ROA6), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:311:1: warning: (near initialization for 'keyword_list[227].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:312:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "NET_FLOW4", -((T_ENUM_NETTYPE<<16) | NET_FLOW4), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:312:1: warning: (near initialization for 'keyword_list[228].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:313:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "NET_FLOW6", -((T_ENUM_NETTYPE<<16) | NET_FLOW6), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:313:1: warning: (near initialization for 'keyword_list[229].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:314:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "NET_IP6_SADR", -((T_ENUM_NETTYPE<<16) | NET_IP6_SADR), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:314:1: warning: (near initialization for 'keyword_list[230].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:315:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "show", SHOW, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:315:1: warning: (near initialization for 'keyword_list[231].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:316:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "status", STATUS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:316:1: warning: (near initialization for 'keyword_list[232].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:317:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "summary", SUMMARY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:317:1: warning: (near initialization for 'keyword_list[233].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:318:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "symbols", SYMBOLS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:318:1: warning: (near initialization for 'keyword_list[234].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:319:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dump", DUMP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:319:1: warning: (near initialization for 'keyword_list[235].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:320:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "resources", RESOURCES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:320:1: warning: (near initialization for 'keyword_list[236].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:321:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sockets", SOCKETS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:321:1: warning: (near initialization for 'keyword_list[237].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:322:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "neighbors", NEIGHBORS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:322:1: warning: (near initialization for 'keyword_list[238].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:323:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "attributes", ATTRIBUTES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:323:1: warning: (near initialization for 'keyword_list[239].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:324:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "echo", ECHO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:324:1: warning: (near initialization for 'keyword_list[240].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:325:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "enable", ENABLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:325:1: warning: (near initialization for 'keyword_list[241].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:326:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bfd", BFD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:326:1: warning: (near initialization for 'keyword_list[242].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:327:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "min", MIN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:327:1: warning: (near initialization for 'keyword_list[243].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:328:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "idle", IDLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:328:1: warning: (near initialization for 'keyword_list[244].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:329:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rx", RX, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:329:1: warning: (near initialization for 'keyword_list[245].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:330:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "tx", TX, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:330:1: warning: (near initialization for 'keyword_list[246].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:331:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "interval", INTERVAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:331:1: warning: (near initialization for 'keyword_list[247].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:332:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "multiplier", MULTIPLIER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:332:1: warning: (near initialization for 'keyword_list[248].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:333:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "multihop", MULTIHOP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:333:1: warning: (near initialization for 'keyword_list[249].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:334:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "neighbor", NEIGHBOR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:334:1: warning: (near initialization for 'keyword_list[250].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:335:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dev", DEV, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:335:1: warning: (near initialization for 'keyword_list[251].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:336:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "local", LOCAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:336:1: warning: (near initialization for 'keyword_list[252].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:337:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "authentication", AUTHENTICATION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:337:1: warning: (near initialization for 'keyword_list[253].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:338:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "simple", SIMPLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:338:1: warning: (near initialization for 'keyword_list[254].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:339:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "meticulous", METICULOUS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:339:1: warning: (near initialization for 'keyword_list[255].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:340:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sessions", SESSIONS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:340:1: warning: (near initialization for 'keyword_list[256].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:341:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "babel", BABEL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:341:1: warning: (near initialization for 'keyword_list[257].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:342:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "metric", METRIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:342:1: warning: (near initialization for 'keyword_list[258].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:343:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rxcost", RXCOST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:343:1: warning: (near initialization for 'keyword_list[259].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:344:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hello", HELLO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:344:1: warning: (near initialization for 'keyword_list[260].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:345:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "update", UPDATE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:345:1: warning: (near initialization for 'keyword_list[261].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:346:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "wired", WIRED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:346:1: warning: (near initialization for 'keyword_list[262].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:347:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "wireless", WIRELESS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:347:1: warning: (near initialization for 'keyword_list[263].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:348:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "buffer", BUFFER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:348:1: warning: (near initialization for 'keyword_list[264].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:349:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "priority", PRIORITY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:349:1: warning: (near initialization for 'keyword_list[265].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:350:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "check", CHECK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:350:1: warning: (near initialization for 'keyword_list[266].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:351:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "link", LINK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:351:1: warning: (near initialization for 'keyword_list[267].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:352:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hop", HOP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:352:1: warning: (near initialization for 'keyword_list[268].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:353:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "babel_metric", BABEL_METRIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:353:1: warning: (near initialization for 'keyword_list[269].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:354:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "entries", ENTRIES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:354:1: warning: (near initialization for 'keyword_list[270].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:355:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hold", HOLD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:355:1: warning: (near initialization for 'keyword_list[271].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:356:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "time", TIME, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:356:1: warning: (near initialization for 'keyword_list[272].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:357:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "connect", CONNECT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:357:1: warning: (near initialization for 'keyword_list[273].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:358:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "retry", RETRY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:358:1: warning: (near initialization for 'keyword_list[274].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:359:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "keepalive", KEEPALIVE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:359:1: warning: (near initialization for 'keyword_list[275].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:360:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "startup", STARTUP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:360:1: warning: (near initialization for 'keyword_list[276].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:361:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "via", VIA, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:361:1: warning: (near initialization for 'keyword_list[277].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:362:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "self", SELF, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:362:1: warning: (near initialization for 'keyword_list[278].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:363:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "default", DEFAULT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:363:1: warning: (near initialization for 'keyword_list[279].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:364:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "path", PATH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:364:1: warning: (near initialization for 'keyword_list[280].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:365:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "start", START, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:365:1: warning: (near initialization for 'keyword_list[281].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:366:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "delay", DELAY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:366:1: warning: (near initialization for 'keyword_list[282].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:367:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "forget", FORGET, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:367:1: warning: (near initialization for 'keyword_list[283].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:368:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "after", AFTER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:368:1: warning: (near initialization for 'keyword_list[284].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:369:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_path", BGP_PATH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:369:1: warning: (near initialization for 'keyword_list[285].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:370:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_local_pref", BGP_LOCAL_PREF, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:370:1: warning: (near initialization for 'keyword_list[286].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:371:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_med", BGP_MED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:371:1: warning: (near initialization for 'keyword_list[287].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:372:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_origin", BGP_ORIGIN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:372:1: warning: (near initialization for 'keyword_list[288].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:373:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_next_hop", BGP_NEXT_HOP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:373:1: warning: (near initialization for 'keyword_list[289].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:374:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_atomic_aggr", BGP_ATOMIC_AGGR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:374:1: warning: (near initialization for 'keyword_list[290].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:375:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_aggregator", BGP_AGGREGATOR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:375:1: warning: (near initialization for 'keyword_list[291].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:376:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_community", BGP_COMMUNITY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:376:1: warning: (near initialization for 'keyword_list[292].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:377:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_ext_community", BGP_EXT_COMMUNITY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:377:1: warning: (near initialization for 'keyword_list[293].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:378:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_large_community", BGP_LARGE_COMMUNITY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:378:1: warning: (near initialization for 'keyword_list[294].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:379:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "address", ADDRESS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:379:1: warning: (near initialization for 'keyword_list[295].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:380:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rr", RR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:380:1: warning: (near initialization for 'keyword_list[296].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:381:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rs", RS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:381:1: warning: (near initialization for 'keyword_list[297].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:382:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "client", CLIENT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:382:1: warning: (near initialization for 'keyword_list[298].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:383:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cluster", CLUSTER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:383:1: warning: (near initialization for 'keyword_list[299].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:384:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "as4", AS4, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:384:1: warning: (near initialization for 'keyword_list[300].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:385:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "advertise", ADVERTISE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:385:1: warning: (near initialization for 'keyword_list[301].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:386:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "capabilities", CAPABILITIES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:386:1: warning: (near initialization for 'keyword_list[302].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:387:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "prefer", PREFER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:387:1: warning: (near initialization for 'keyword_list[303].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:388:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "older", OLDER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:388:1: warning: (near initialization for 'keyword_list[304].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:389:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "missing", MISSING, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:389:1: warning: (near initialization for 'keyword_list[305].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:390:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lladdr", LLADDR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:390:1: warning: (near initialization for 'keyword_list[306].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:391:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "drop", DROP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:391:1: warning: (near initialization for 'keyword_list[307].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:392:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ignore", IGNORE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:392:1: warning: (near initialization for 'keyword_list[308].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:393:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "refresh", REFRESH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:393:1: warning: (near initialization for 'keyword_list[309].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:394:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "interpret", INTERPRET, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:394:1: warning: (near initialization for 'keyword_list[310].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:395:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "communities", COMMUNITIES, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:395:1: warning: (near initialization for 'keyword_list[311].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:396:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_originator_id", BGP_ORIGINATOR_ID, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:396:1: warning: (near initialization for 'keyword_list[312].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:397:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bgp_cluster_list", BGP_CLUSTER_LIST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:397:1: warning: (near initialization for 'keyword_list[313].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:398:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "igp", IGP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:398:1: warning: (near initialization for 'keyword_list[314].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:399:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "gateway", GATEWAY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:399:1: warning: (near initialization for 'keyword_list[315].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:400:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "recursive", RECURSIVE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:400:1: warning: (near initialization for 'keyword_list[316].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:401:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "med", MED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:401:1: warning: (near initialization for 'keyword_list[317].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:402:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ttl", TTL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:402:1: warning: (near initialization for 'keyword_list[318].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:403:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "security", SECURITY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:403:1: warning: (near initialization for 'keyword_list[319].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:404:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "deterministic", DETERMINISTIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:404:1: warning: (near initialization for 'keyword_list[320].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:405:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "secondary", SECONDARY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:405:1: warning: (near initialization for 'keyword_list[321].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:406:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "allow", ALLOW, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:406:1: warning: (near initialization for 'keyword_list[322].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:407:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "paths", PATHS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:407:1: warning: (near initialization for 'keyword_list[323].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:408:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "aware", AWARE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:408:1: warning: (near initialization for 'keyword_list[324].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:409:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "extended", EXTENDED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:409:1: warning: (near initialization for 'keyword_list[325].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:410:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "setkey", SETKEY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:410:1: warning: (near initialization for 'keyword_list[326].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:411:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "strict", STRICT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:411:1: warning: (near initialization for 'keyword_list[327].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:412:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bind", BIND, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:412:1: warning: (near initialization for 'keyword_list[328].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:413:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "confederation", CONFEDERATION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:413:1: warning: (near initialization for 'keyword_list[329].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:414:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "member", MEMBER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:414:1: warning: (near initialization for 'keyword_list[330].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:415:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "multicast", MULTICAST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:415:1: warning: (near initialization for 'keyword_list[331].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:416:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cease", CEASE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:416:1: warning: (near initialization for 'keyword_list[332].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:417:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hit", HIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:417:1: warning: (near initialization for 'keyword_list[333].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:418:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "administrative", ADMINISTRATIVE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:418:1: warning: (near initialization for 'keyword_list[334].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:419:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "shutdown", SHUTDOWN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:419:1: warning: (near initialization for 'keyword_list[335].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:420:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "peer", PEER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:420:1: warning: (near initialization for 'keyword_list[336].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:421:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "configuration", CONFIGURATION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:421:1: warning: (near initialization for 'keyword_list[337].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:422:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "change", CHANGE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:422:1: warning: (near initialization for 'keyword_list[338].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:423:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "deconfigured", DECONFIGURED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:423:1: warning: (near initialization for 'keyword_list[339].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:424:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "connection", CONNECTION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:424:1: warning: (near initialization for 'keyword_list[340].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:425:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rejected", REJECTED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:425:1: warning: (near initialization for 'keyword_list[341].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:426:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "collision", COLLISION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:426:1: warning: (near initialization for 'keyword_list[342].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:427:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "of", OF, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:427:1: warning: (near initialization for 'keyword_list[343].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:428:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ORIGIN_IGP", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_IGP), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:428:1: warning: (near initialization for 'keyword_list[344].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:429:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ORIGIN_EGP", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_EGP), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:429:1: warning: (near initialization for 'keyword_list[345].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:430:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ORIGIN_INCOMPLETE", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_INCOMPLETE), NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:430:1: warning: (near initialization for 'keyword_list[346].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:431:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ospf", OSPF, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:431:1: warning: (near initialization for 'keyword_list[347].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:432:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "v2", V2, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:432:1: warning: (near initialization for 'keyword_list[348].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:433:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "v3", V3, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:433:1: warning: (near initialization for 'keyword_list[349].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:434:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ospf_metric1", OSPF_METRIC1, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:434:1: warning: (near initialization for 'keyword_list[350].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:435:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ospf_metric2", OSPF_METRIC2, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:435:1: warning: (near initialization for 'keyword_list[351].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:436:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ospf_tag", OSPF_TAG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:436:1: warning: (near initialization for 'keyword_list[352].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:437:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ospf_router_id", OSPF_ROUTER_ID, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:437:1: warning: (near initialization for 'keyword_list[353].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:438:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "area", AREA, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:438:1: warning: (near initialization for 'keyword_list[354].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:439:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rfc1583compat", RFC1583COMPAT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:439:1: warning: (near initialization for 'keyword_list[355].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:440:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stub", STUB, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:440:1: warning: (near initialization for 'keyword_list[356].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:441:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "tick", TICK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:441:1: warning: (near initialization for 'keyword_list[357].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:442:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cost", COST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:442:1: warning: (near initialization for 'keyword_list[358].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:443:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cost2", COST2, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:443:1: warning: (near initialization for 'keyword_list[359].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:444:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "retransmit", RETRANSMIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:444:1: warning: (near initialization for 'keyword_list[360].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:445:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "transmit", TRANSMIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:445:1: warning: (near initialization for 'keyword_list[361].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:446:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dead", DEAD, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:446:1: warning: (near initialization for 'keyword_list[362].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:447:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "broadcast", BROADCAST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:447:1: warning: (near initialization for 'keyword_list[363].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:448:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bcast", BCAST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:448:1: warning: (near initialization for 'keyword_list[364].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:449:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "nonbroadcast", NONBROADCAST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:449:1: warning: (near initialization for 'keyword_list[365].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:450:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "nbma", NBMA, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:450:1: warning: (near initialization for 'keyword_list[366].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:451:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "pointopoint", POINTOPOINT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:451:1: warning: (near initialization for 'keyword_list[367].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:452:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ptp", PTP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:452:1: warning: (near initialization for 'keyword_list[368].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:453:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "pointomultipoint", POINTOMULTIPOINT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:453:1: warning: (near initialization for 'keyword_list[369].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:454:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ptmp", PTMP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:454:1: warning: (near initialization for 'keyword_list[370].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:455:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "cryptographic", CRYPTOGRAPHIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:455:1: warning: (near initialization for 'keyword_list[371].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:456:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "eligible", ELIGIBLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:456:1: warning: (near initialization for 'keyword_list[372].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:457:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "poll", POLL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:457:1: warning: (near initialization for 'keyword_list[373].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:458:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "networks", NETWORKS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:458:1: warning: (near initialization for 'keyword_list[374].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:459:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "hidden", HIDDEN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:459:1: warning: (near initialization for 'keyword_list[375].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:460:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "virtual", VIRTUAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:460:1: warning: (near initialization for 'keyword_list[376].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:461:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "only", ONLY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:461:1: warning: (near initialization for 'keyword_list[377].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:462:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "large", LARGE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:462:1: warning: (near initialization for 'keyword_list[378].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:463:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "normal", NORMAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:463:1: warning: (near initialization for 'keyword_list[379].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:464:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stubnet", STUBNET, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:464:1: warning: (near initialization for 'keyword_list[380].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:465:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "tag", TAG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:465:1: warning: (near initialization for 'keyword_list[381].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:466:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "external", EXTERNAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:466:1: warning: (near initialization for 'keyword_list[382].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:467:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lsadb", LSADB, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:467:1: warning: (near initialization for 'keyword_list[383].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:468:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ecmp", ECMP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:468:1: warning: (near initialization for 'keyword_list[384].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:469:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "weight", WEIGHT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:469:1: warning: (near initialization for 'keyword_list[385].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:470:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "nssa", NSSA, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:470:1: warning: (near initialization for 'keyword_list[386].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:471:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "translator", TRANSLATOR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:471:1: warning: (near initialization for 'keyword_list[387].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:472:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stability", STABILITY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:472:1: warning: (near initialization for 'keyword_list[388].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:473:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "global", GLOBAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:473:1: warning: (near initialization for 'keyword_list[389].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:474:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lsid", LSID, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:474:1: warning: (near initialization for 'keyword_list[390].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:475:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "instance", INSTANCE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:475:1: warning: (near initialization for 'keyword_list[391].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:476:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "real", REAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:476:1: warning: (near initialization for 'keyword_list[392].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:477:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "netmask", NETMASK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:477:1: warning: (near initialization for 'keyword_list[393].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:478:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "merge", MERGE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:478:1: warning: (near initialization for 'keyword_list[394].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:479:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lsa", LSA, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:479:1: warning: (near initialization for 'keyword_list[395].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:480:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "suppression", SUPPRESSION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:480:1: warning: (near initialization for 'keyword_list[396].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:481:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rfc5838", RFC5838, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:481:1: warning: (near initialization for 'keyword_list[397].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:482:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "topology", TOPOLOGY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:482:1: warning: (near initialization for 'keyword_list[398].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:483:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "state", STATE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:483:1: warning: (near initialization for 'keyword_list[399].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:484:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "pipe", PIPE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:484:1: warning: (near initialization for 'keyword_list[400].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:485:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "radv", RADV, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:485:1: warning: (near initialization for 'keyword_list[401].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:486:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ra", RA, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:486:1: warning: (near initialization for 'keyword_list[402].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:487:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "managed", MANAGED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:487:1: warning: (near initialization for 'keyword_list[403].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:488:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "other", OTHER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:488:1: warning: (near initialization for 'keyword_list[404].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:489:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "config", CONFIG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:489:1: warning: (near initialization for 'keyword_list[405].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:490:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "linger", LINGER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:490:1: warning: (near initialization for 'keyword_list[406].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:491:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "mtu", MTU, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:491:1: warning: (near initialization for 'keyword_list[407].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:492:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "reachable", REACHABLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:492:1: warning: (near initialization for 'keyword_list[408].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:493:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "retrans", RETRANS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:493:1: warning: (near initialization for 'keyword_list[409].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:494:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "timer", TIMER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:494:1: warning: (near initialization for 'keyword_list[410].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:495:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "current", CURRENT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:495:1: warning: (near initialization for 'keyword_list[411].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:496:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "valid", VALID, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:496:1: warning: (near initialization for 'keyword_list[412].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:497:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "preferred", PREFERRED, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:497:1: warning: (near initialization for 'keyword_list[413].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:498:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "mult", MULT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:498:1: warning: (near initialization for 'keyword_list[414].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:499:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "lifetime", LIFETIME, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:499:1: warning: (near initialization for 'keyword_list[415].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:500:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "skip", SKIP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:500:1: warning: (near initialization for 'keyword_list[416].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:501:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "onlink", ONLINK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:501:1: warning: (near initialization for 'keyword_list[417].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:502:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "autonomous", AUTONOMOUS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:502:1: warning: (near initialization for 'keyword_list[418].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:503:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rdnss", RDNSS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:503:1: warning: (near initialization for 'keyword_list[419].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:504:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "dnssl", DNSSL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:504:1: warning: (near initialization for 'keyword_list[420].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:505:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ns", NS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:505:1: warning: (near initialization for 'keyword_list[421].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:506:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "domain", DOMAIN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:506:1: warning: (near initialization for 'keyword_list[422].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:507:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "trigger", TRIGGER, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:507:1: warning: (near initialization for 'keyword_list[423].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:508:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "sensitive", SENSITIVE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:508:1: warning: (near initialization for 'keyword_list[424].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:509:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "low", LOW, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:509:1: warning: (near initialization for 'keyword_list[425].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:510:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "medium", MEDIUM, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:510:1: warning: (near initialization for 'keyword_list[426].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:511:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "high", HIGH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:511:1: warning: (near initialization for 'keyword_list[427].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:512:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "propagate", PROPAGATE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:512:1: warning: (near initialization for 'keyword_list[428].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:513:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ra_preference", RA_PREFERENCE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:513:1: warning: (near initialization for 'keyword_list[429].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:514:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ra_lifetime", RA_LIFETIME, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:514:1: warning: (near initialization for 'keyword_list[430].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:515: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: obj/conf/keywords.h:515:1: warning: (near initialization for 'keyword_list[431].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:516: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: obj/conf/keywords.h:516:1: warning: (near initialization for 'keyword_list[432].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:517: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: obj/conf/keywords.h:517:1: warning: (near initialization for 'keyword_list[433].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:518:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rip", RIP, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:518:1: warning: (near initialization for 'keyword_list[434].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:519:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "ng", NG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:519:1: warning: (near initialization for 'keyword_list[435].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:520:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "infinity", INFINITY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:520:1: warning: (near initialization for 'keyword_list[436].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:521:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "timeout", TIMEOUT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:521:1: warning: (near initialization for 'keyword_list[437].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:522:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "garbage", GARBAGE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:522:1: warning: (near initialization for 'keyword_list[438].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:523:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "mode", MODE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:523:1: warning: (near initialization for 'keyword_list[439].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:524:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "version", VERSION, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:524:1: warning: (near initialization for 'keyword_list[440].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:525:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "split", SPLIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:525:1: warning: (near initialization for 'keyword_list[441].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:526:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "horizon", HORIZON, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:526:1: warning: (near initialization for 'keyword_list[442].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:527:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "poison", POISON, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:527:1: warning: (near initialization for 'keyword_list[443].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:528:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "reverse", REVERSE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:528:1: warning: (near initialization for 'keyword_list[444].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:529:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "zero", ZERO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:529:1: warning: (near initialization for 'keyword_list[445].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:530:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "plaintext", PLAINTEXT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:530:1: warning: (near initialization for 'keyword_list[446].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:531:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rip_metric", RIP_METRIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:531:1: warning: (near initialization for 'keyword_list[447].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:532:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "rip_tag", RIP_TAG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:532:1: warning: (near initialization for 'keyword_list[448].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:533:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "static", STATIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:533:1: warning: (near initialization for 'keyword_list[449].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:534:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "prohibit", PROHIBIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:534:1: warning: (near initialization for 'keyword_list[450].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:535:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "blackhole", BLACKHOLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:535:1: warning: (near initialization for 'keyword_list[451].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:536:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "unreachable", UNREACHABLE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:536:1: warning: (near initialization for 'keyword_list[452].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:537:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "kernel", KERNEL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:537:1: warning: (near initialization for 'keyword_list[453].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:538:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_prefsrc", KRT_PREFSRC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:538:1: warning: (near initialization for 'keyword_list[454].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:539:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_realm", KRT_REALM, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:539:1: warning: (near initialization for 'keyword_list[455].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:540:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_scope", KRT_SCOPE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:540:1: warning: (near initialization for 'keyword_list[456].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:541:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_mtu", KRT_MTU, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:541:1: warning: (near initialization for 'keyword_list[457].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:542:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_window", KRT_WINDOW, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:542:1: warning: (near initialization for 'keyword_list[458].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:543:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_rtt", KRT_RTT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:543:1: warning: (near initialization for 'keyword_list[459].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:544:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_rttvar", KRT_RTTVAR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:544:1: warning: (near initialization for 'keyword_list[460].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:545:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_sstresh", KRT_SSTRESH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:545:1: warning: (near initialization for 'keyword_list[461].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:546:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_cwnd", KRT_CWND, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:546:1: warning: (near initialization for 'keyword_list[462].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:547:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_advmss", KRT_ADVMSS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:547:1: warning: (near initialization for 'keyword_list[463].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:548:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_reordering", KRT_REORDERING, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:548:1: warning: (near initialization for 'keyword_list[464].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:549:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_hoplimit", KRT_HOPLIMIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:549:1: warning: (near initialization for 'keyword_list[465].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:550:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_initcwnd", KRT_INITCWND, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:550:1: warning: (near initialization for 'keyword_list[466].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:551:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_rto_min", KRT_RTO_MIN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:551:1: warning: (near initialization for 'keyword_list[467].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:552:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_initrwnd", KRT_INITRWND, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:552:1: warning: (near initialization for 'keyword_list[468].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:553:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_quickack", KRT_QUICKACK, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:553:1: warning: (near initialization for 'keyword_list[469].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:554:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_mtu", KRT_LOCK_MTU, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:554:1: warning: (near initialization for 'keyword_list[470].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:555:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_window", KRT_LOCK_WINDOW, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:555:1: warning: (near initialization for 'keyword_list[471].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:556:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_rtt", KRT_LOCK_RTT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:556:1: warning: (near initialization for 'keyword_list[472].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:557:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_rttvar", KRT_LOCK_RTTVAR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:557:1: warning: (near initialization for 'keyword_list[473].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:558:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_sstresh", KRT_LOCK_SSTRESH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:558:1: warning: (near initialization for 'keyword_list[474].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:559:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_cwnd", KRT_LOCK_CWND, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:559:1: warning: (near initialization for 'keyword_list[475].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:560:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_advmss", KRT_LOCK_ADVMSS, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:560:1: warning: (near initialization for 'keyword_list[476].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:561:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_reordering", KRT_LOCK_REORDERING, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:561:1: warning: (near initialization for 'keyword_list[477].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:562:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_hoplimit", KRT_LOCK_HOPLIMIT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:562:1: warning: (near initialization for 'keyword_list[478].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:563:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_lock_rto_min", KRT_LOCK_RTO_MIN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:563:1: warning: (near initialization for 'keyword_list[479].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:564:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_feature_ecn", KRT_FEATURE_ECN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:564:1: warning: (near initialization for 'keyword_list[480].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:565:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_feature_allfrag", KRT_FEATURE_ALLFRAG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:565:1: warning: (near initialization for 'keyword_list[481].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:566:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "syslog", SYSLOG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:566:1: warning: (near initialization for 'keyword_list[482].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:567:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "trace", TRACE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:567:1: warning: (near initialization for 'keyword_list[483].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:568:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "info", INFO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:568:1: warning: (near initialization for 'keyword_list[484].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:569:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "remote", REMOTE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:569:1: warning: (near initialization for 'keyword_list[485].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:570:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "warning", WARNING, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:570:1: warning: (near initialization for 'keyword_list[486].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:571:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "auth", AUTH, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:571:1: warning: (near initialization for 'keyword_list[487].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:572:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "fatal", FATAL, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:572:1: warning: (near initialization for 'keyword_list[488].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:573:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "bug", BUG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:573:1: warning: (near initialization for 'keyword_list[489].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:574:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "stderr", STDERR, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:574:1: warning: (near initialization for 'keyword_list[490].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:575:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "soft", SOFT, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:575:1: warning: (near initialization for 'keyword_list[491].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:576:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "name", NAME, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:576:1: warning: (near initialization for 'keyword_list[492].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:577:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "confirm", CONFIRM, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:577:1: warning: (near initialization for 'keyword_list[493].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:578:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "undo", UNDO, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:578:1: warning: (near initialization for 'keyword_list[494].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:579:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "latency", LATENCY, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:579:1: warning: (near initialization for 'keyword_list[495].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:580:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "watchdog", WATCHDOG, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:580:1: warning: (near initialization for 'keyword_list[496].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:581:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "configure", CONFIGURE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:581:1: warning: (near initialization for 'keyword_list[497].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:582:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "down", DOWN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:582:1: warning: (near initialization for 'keyword_list[498].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:583:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "persist", PERSIST, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:583:1: warning: (near initialization for 'keyword_list[499].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:584:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "scan", SCAN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:584:1: warning: (near initialization for 'keyword_list[500].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:585:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "learn", LEARN, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:585:1: warning: (near initialization for 'keyword_list[501].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:586:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "device", DEVICE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:586:1: warning: (near initialization for 'keyword_list[502].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:587:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_source", KRT_SOURCE, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:587:1: warning: (near initialization for 'keyword_list[503].name') [-Wpointer-sign] BUILDSTDERR: obj/conf/keywords.h:588:1: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] BUILDSTDERR: { "krt_metric", KRT_METRIC, NULL }, BUILDSTDERR: ^ BUILDSTDERR: obj/conf/keywords.h:588:1: warning: (near initialization for 'keyword_list[504].name') [-Wpointer-sign] BUILDSTDERR: In file included from ./conf/conf.h:14:0, BUILDSTDERR: from ./nest/protocol.h:16, BUILDSTDERR: from conf/cf-lex.l:46: BUILDSTDERR: conf/cf-lex.l: In function 'sym_rehash': BUILDSTDERR: conf/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: conf/cf-lex.l:85:1: note: in expansion of macro 'HASH_DEFINE_REHASH_FN' BUILDSTDERR: HASH_DEFINE_REHASH_FN(SYM, struct symbol) BUILDSTDERR: ^ BUILDSTDERR: conf/cf-lex.l:67:13: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: static uint cf_hash(byte *c); BUILDSTDERR: ^ BUILDSTDERR: conf/cf-lex.l: In function 'cf_lex': BUILDSTDERR: conf/cf-lex.l:149:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if (e && (*e != ':') || (errno == ERANGE) || (l >> 32)) BUILDSTDERR: ^ BUILDSTDERR: conf/cf-lex.l:167:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if (e && *e || (errno == ERANGE) || (l >> len2)) BUILDSTDERR: ^ BUILDSTDERR: conf/cf-lex.l:194:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if (e && (*e != ':') || (errno == ERANGE) || (l >> len1)) BUILDSTDERR: ^ BUILDSTDERR: conf/cf-lex.l:200:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if (e && *e || (errno == ERANGE) || (l >> len2)) BUILDSTDERR: ^ BUILDSTDERR: conf/cf-lex.l:222:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if (e && *e || (errno == ERANGE) || (l >> 16)) BUILDSTDERR: ^ BUILDSTDERR: conf/cf-lex.l:246:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if (e && *e || errno == ERANGE || (unsigned long int)(unsigned int) l != l) BUILDSTDERR: ^ BUILDSTDERR: conf/cf-lex.l:257:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] BUILDSTDERR: if (e && *e || errno == ERANGE || (unsigned long int)(unsigned int) l != l) BUILDSTDERR: ^ BUILDSTDERR: conf/cf-lex.l:274: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: conf/cf-lex.l:67:13: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: static uint cf_hash(byte *c); BUILDSTDERR: ^ BUILDSTDERR: conf/cf-lex.l:274: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 obj/conf/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: conf/cf-lex.l:274: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: conf/cf-lex.l:274:10: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: conf/cf-lex.l:274:10: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: In file included from obj/conf/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: conf/cf-lex.l:274: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: conf/cf-lex.l:274:10: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: conf/cf-lex.l:274:10: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: conf/cf-lex.l:274:10: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: conf/cf-lex.l:274:10: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: conf/cf-lex.l:274:10: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: conf/cf-lex.l:286: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 conf/cf-lex.l:46: BUILDSTDERR: ./conf/conf.h:157:16: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: struct symbol *cf_get_symbol(byte *c); BUILDSTDERR: ^ BUILDSTDERR: obj/conf/cf-lex.c: In function 'yy_get_next_buffer': BUILDSTDERR: obj/conf/cf-lex.c:1535: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: obj/conf/cf-lex.c:1535:3: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: conf/cf-lex.l: In function 'cf_new_symbol': BUILDSTDERR: conf/cf-lex.l:525: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 obj/conf/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: conf/cf-lex.l:534: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 obj/conf/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: conf/cf-lex.l:539:3: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign] BUILDSTDERR: BUILDSTDERR: ^ BUILDSTDERR: conf/cf-lex.l:351:1: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: { BUILDSTDERR: ^ BUILDSTDERR: conf/cf-lex.l: In function 'cf_find_symbol': BUILDSTDERR: conf/cf-lex.l:561:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: In file included from obj/conf/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: conf/cf-lex.l:561:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: conf/cf-lex.l:561:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: conf/cf-lex.l:561:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: conf/cf-lex.l:561:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: conf/cf-lex.l:561:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: In file included from obj/conf/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: conf/cf-lex.l:561:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: conf/cf-lex.l:561:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: conf/cf-lex.l:561:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: conf/cf-lex.l:561:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: conf/cf-lex.l:566:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: In file included from obj/conf/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: conf/cf-lex.l:566:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: conf/cf-lex.l:566:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: conf/cf-lex.l:566:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: conf/cf-lex.l:566:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: conf/cf-lex.l:566:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] BUILDSTDERR: In file included from obj/conf/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: conf/cf-lex.l:566:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: return s; BUILDSTDERR: ^ BUILDSTDERR: conf/cf-lex.l:566:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: conf/cf-lex.l:566:7: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] BUILDSTDERR: conf/cf-lex.l:566:7: note: expected 'const char *' but argument is of type 'byte *' BUILDSTDERR: conf/cf-lex.l: In function 'cf_default_name': BUILDSTDERR: conf/cf-lex.l:597: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: conf/cf-lex.l:582:1: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: { BUILDSTDERR: ^ BUILDSTDERR: conf/cf-lex.l: In function 'cf_define_symbol': BUILDSTDERR: conf/cf-lex.l:628:7: warning: pointer targets in passing argument 1 of 'cf_new_symbol' differ in signedness [-Wpointer-sign] BUILDSTDERR: } BUILDSTDERR: ^ BUILDSTDERR: conf/cf-lex.l:521:1: note: expected 'byte *' but argument is of type 'char *' BUILDSTDERR: { BUILDSTDERR: ^ LD -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -o birdcl obj/client/commands.o obj/client/util.o obj/client/client.o obj/client/birdcl.o LD -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -o birdc obj/client/commands.o obj/client/util.o obj/client/client.o obj/client/birdc.o -lreadline -ltinfo TEXINPUTS=:/builddir/build/BUILD/bird-2.0.2/doc/tex pdflatex -output-directory=obj/doc/ obj/doc/prog.tex This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013) restricted \write18 enabled. entering extended mode (./obj/doc/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.styTEXINPUTS=:/builddir/build/BUILD/bird-2.0.2/doc/tex pdflatex -output-directory=obj/doc/ obj/doc/bird.tex )) (/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)This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013) restricted \write18 enabled. (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)entering extended mode (./obj/doc/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)) (/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) 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-2.0.2/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) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) No file 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/generic/ifxetex/ifxetex.sty)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty) (/usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def [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 (/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-2.0.2/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) 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)) (/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}] [2] Chapter 1. (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) [3] [4] [5] Chapter 2. [6] [7] [8] [9] [10] [11] [12]} [13]] [2] [14 Chapter 1. (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd)] [3] [15] [4] [16] [5] [17] Chapter 2. LaTeX Warning: Hyper reference `route-attributes' on page 6 undefined on input line 342. [6] [18] [7] [19] [8] [20] Chapter 3. [9] [21] LaTeX Warning: Hyper reference `proto-iface' on page 10 undefined on input line 733. [10 [22]] [23] LaTeX Warning: Hyper reference `dsc-table-sorted' on page 11 undefined on input line 780. [11] [24] LaTeX Warning: Hyper reference `channel-opts' on page 12 undefined on input lin e 871. [12] [25] [13 [26]] [14 [27]] [15] [28] Chapter 4. Overfull \hbox (4.7988pt too wide) in paragraph at lines 1294--1297 [] []\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 $\OMS/ cmsy/m/n/10 j$ \OT1/cmtt/m/n/10 all)] [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 no export) [16 [29]] [17 [30]] LaTeX Warning: Hyper reference `opt-log' on page 18 undefined on input line 143 7. [18] [31] Chapter 5. [19] [32] [20] [33] Underfull \hbox (badness 5050) in paragraph at lines 1710--1717 []\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 1747--1747 [] \OT1/cmtt/m/n/10 es = [ (rt, myas, 3*10), (rt, myas+one, 0..16*16*1 6-1), (ro, myas+2, *) ];[] [21] [34] Underfull \hbox (badness 2393) in paragraph at lines 1763--1771 []\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 1772--1780 []\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 1781--1785 \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 [22 [35]] [36] [23] [37] LaTeX Warning: Hyper reference `routes' on page 24 undefined on input line 2009 . [24 [38]] [39] [25] Chapter 3. [40] Chapter 6. LaTeX Warning: Hyper reference `ip-sadr-routes' on page 26 undefined on input l ine 2181. [26] [41] LaTeX Warning: Hyper reference `proto-tx-class' on page 27 undefined on input l ine 2273. [27 [42]] [28 [43]] LaTeX Warning: Hyper reference `proto-iface' on page 29 undefined on input line 2493. [29] [44] [45] LaTeX Warning: Hyper reference `proto-pass' on page 30 undefined on input line 2607. [30] Chapter 4. [46] [31] [47] [32] [48] LaTeX Warning: Hyper reference `bfd' on page 33 undefined on input line 2864. [33] [49] [34 [50]] Chapter 5. [51 [35]] [52] LaTeX Warning: Hyper reference `dsc-table-sorted' on page 36 undefined on input line 3148. [36] [53] [37] [54] LaTeX Warning: Hyper reference `dsc-table-sorted' on page 38 undefined on input line 3279. LaTeX Warning: Hyper reference `dsc-table-sorted' on page 38 undefined on input line 3299. LaTeX Warning: Hyper reference `bgp-graceful-restart' on page 38 undefined on i nput line 3316. [38 [55]] Overfull \hbox (17.87607pt too wide) in paragraph at lines 3479--3479 [] \OT1/cmtt/m/n/10 export filter { # We u se non-trivial export rules[] [39 [56]] Overfull \hbox (17.87607pt too wide) in paragraph at lines 3479--3479 [] \OT1/cmtt/m/n/10 table mymulticasttable4; # Another IPv4 tab le, dedicated for multicast[] LaTeX Warning: Hyper reference `proto-iface' on page 40 undefined on input line 3521. [40] [57] LaTeX Warning: Hyper reference `ip-sadr-routes' on page 41 undefined on input l ine 3576. LaTeX Warning: Hyper reference `proto-iface' on page 41 undefined on input line 3612. [41] [58] LaTeX Warning: Hyper reference `ip-sadr-routes' on page 42 undefined on input l ine 3697. LaTeX Warning: Hyper reference `mpls-routes' on page 42 undefined on input line 3697. [42] [59] Underfull \hbox (badness 10000) in paragraph at lines 3834--3841 []\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 3834--3841 \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 3834--3841 \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 3834--3841 \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 , [43] [60] [44] [61] Overfull \hbox (212.12437pt too wide) in paragraph at lines 4065--4065 [] \OT1/cmtt/m/n/10 algorithm ( keyed md5 | key ed sha1 | hmac sha1 | hmac sha256 | hmac sha384 | hmac sha512 );[] [45] Overfull \hbox (212.12437pt too wide) in paragraph at lines 4065--4065 [] \OT1/cmtt/m/n/10 algorithm ( keyed md5 | key ed sha1 | hmac sha1 | hmac sha256 | hmac sha384 | hmac sha512 );[] [46 [62]] [63 [47]] LaTeX Warning: Hyper reference `proto-iface' on page 48 undefined on input line 4242. [48 [64]] [65 [49]] [66] LaTeX Warning: Hyper reference `bfd' on page 50 undefined on input line 4444. LaTeX Warning: Hyper reference `proto-tx-class' on page 50 undefined on input l ine 4465. LaTeX Warning: Hyper reference `proto-pass' on page 50 undefined on input line 4501. [50] [51] [67] [52] [68] [53] [69] LaTeX Warning: Hyper reference `proto-iface' on page 54 undefined on input line 4814. [54] [70] LaTeX Warning: Hyper reference `radv-trigger' on page 55 undefined on input lin e 4957. LaTeX Warning: Hyper reference `rta-ra-lifetime' on page 55 undefined on input line 4973. LaTeX Warning: Hyper reference `radv-trigger' on page 55 undefined on input lin e 4976. LaTeX Warning: Hyper reference `rta-ra-preference' on page 55 undefined on inpu t line 4985. [55] [71] LaTeX Warning: Hyper reference `radv-trigger' on page 56 undefined on input lin e 5053. LaTeX Warning: Hyper reference `radv-trigger' on page 56 undefined on input lin e 5062. [56 [72]] LaTeX Warning: Hyper reference `radv-iface-route-preference' on page 57 undefin ed on input line 5126. Underfull \hbox (badness 1354) in paragraph at lines 5123--5128 []\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 57 undefined on input line 5134. Overfull \hbox (33.62593pt too wide) in paragraph at lines 5200--5200 [] \OT1/cmtt/m/n/10 propagate routes yes; # Propagate the rou tes from the radv_routes table[] [57] Underfull \hbox (badness 5036) in paragraph at lines 6854--6860 []\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 Underfull \hbox (badness 10000) in paragraph at lines 6894--6896 []\OT1/cmtt/m/n/10 Connecting \OT1/cmr/m/n/10 state es-tab-lishes the trans-por t con-nec-tion. The state from a call Underfull \hbox (badness 1043) in paragraph at lines 6917--6921 \OT1/cmr/m/n/10 main-tain-ing a con-nec-tion are used timer events that are sch ed-uled by \OT1/cmr/m/it/10 rpki[]schedule[]next[]refresh()\OT1/cmr/m/n/10 , [73 [58]] [74 Overfull \hbox (170.12474pt too wide) in paragraph at lines 5295--5295 [] \OT1/cmtt/m/n/10 algorithm ( keyed md5 | keyed sha1 | hmac sha1 | hmac sha256 | hmac sha384 | hmac sha512 );[] LaTeX Warning: Hyper reference `proto-iface' on page 59 undefined on input line 5320. [59]] [75] LaTeX Warning: Hyper reference `proto-pass' on page 60 undefined on input line 5454. LaTeX Warning: Hyper reference `proto-tx-class' on page 60 undefined on input l ine 5479. [60] [76] [61] [77 [62]] [78 [63]] LaTeX Warning: Hyper reference `type-prefix' on page 64 undefined on input line 5878. [64] [79] LaTeX Warning: Hyper reference `route-next-hop' on page 65 undefined on input l ine 5883. [65] Chapter 6. [80] [66] [81] [82] LaTeX Warning: Hyper reference `bfd' on page 67 undefined on input line 6128. [67] Chapter 7. [83 Chapter 7. [68]] (obj/doc//bird.aux [84]) 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)]] [89] [90] [91] [92] Output written on obj/doc//bird.pdf (68 pages, 373603 bytes). Transcript written on obj/doc//bird.log. TEXINPUTS=:/builddir/build/BUILD/bird-2.0.2/doc/tex pdflatex -output-directory=obj/doc/ obj/doc/bird.tex [93] [94] [95]This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013) restricted \write18 enabled. [96] [97]entering extended mode (./obj/doc/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) Underfull \hbox (badness 3460) in paragraph at lines 9357--9360 []\OT1/cmr/m/n/10 This func-tion checks mean-ing-ful-ness of bi-nary flowspec. It should re-turn \OT1/cmtt/m/n/10 FLOW[]ST[]VALID \OT1/cmr/m/n/10 or Underfull \hbox (badness 3460) in paragraph at lines 9383--9386 []\OT1/cmr/m/n/10 This func-tion checks mean-ing-ful-ness of bi-nary flowspec. It should re-turn \OT1/cmtt/m/n/10 FLOW[]ST[]VALID \OT1/cmr/m/n/10 or [98]) (/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 [99] [100]) [101]) (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) Chapter 8. [102 (/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) [103 (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def]) [104] [105] (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty) [106] [107]) Package hyperref Message: Driver (autodetected): hpdftex. (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def [108] (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty)) [109 (/usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty]) (/builddir/build/BUILD/bird-2.0.2/doc/tex/birddoc.sty) (/usr/share/texlive/texmf-local/texmf-compat/tex/latex/misc/qwertz.sty) [110 (/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 [111])))) (/usr/share/texlive/texmf-local/texmf-compat/tex/latex/misc/null.sty) (obj/doc//bird.aux [112] [113] (obj/doc//prog.aux) ) (see the transcript file for additional information)(/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty Output written on obj/doc//prog.pdf (113 pages, 484211 bytes). Transcript written on obj/doc//prog.log. TEXINPUTS=:/builddir/build/BUILD/bird-2.0.2/doc/tex pdflatex -output-directory=obj/doc/ obj/doc/prog.tex This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013) restricted \write18 enabled. }] (obj/doc//bird.tocentering extended mode (./obj/doc/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)) [2]) (/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 Chapter 1. (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) [3] [4)] [5]) (/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 Chapter 2. [6]) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def [7)] [8] (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) Chapter 3. [9] (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty) [10]) Package hyperref Message: Driver (autodetected): hpdftex. (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def [11 (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty])) (/usr/share/texlive/texmf-dist/tex/latex/enumitem/enumitem.sty [12]) (/builddir/build/BUILD/bird-2.0.2/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) [13 (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/pdftex-def/pdftex.def])))) [14 (/usr/share/texlive/texmf-local/texmf-compat/tex/latex/misc/null.sty) (obj/doc//prog.aux)] (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/color.cfg [15)]) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) (obj/doc//prog.out) (obj/doc//prog.out) Chapter 4. Overfull \hbox (4.7988pt too wide) in paragraph at lines 1294--1297 [] []\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 $\OMS/ cmsy/m/n/10 j$ \OT1/cmtt/m/n/10 all)] [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 no export) [16 (/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) [17] (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) [18] Underfull \hbox (badness 10000) in paragraph at lines 22--22 [1{/usr/share/texlive/texmf/fonts/map/pdftex/updmap/pdftex.map Chapter 5. [19] [20] Underfull \hbox (badness 5050) in paragraph at lines 1710--1717 []\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 1747--1747 [] \OT1/cmtt/m/n/10 es = [ (rt, myas, 3*10), (rt, myas+one, 0..16*16*1 6-1), (ro, myas+2, *) ];[] [21] Underfull \hbox (badness 2393) in paragraph at lines 1763--1771 []\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 1772--1780 []\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 1781--1785 \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 [22] [23] [24] [25] Chapter 6. [26] [27] [28] [29}]] (obj/doc//prog.toc [30 [2]]) [3] [31] Chapter 1. (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) [4] [32] [5 [33]] [6] [34] Chapter 2. [7] [35] [8] [36 [9]] [37 [10]] [38 [11]] Overfull \hbox (17.87607pt too wide) in paragraph at lines 3479--3479 [] \OT1/cmtt/m/n/10 export filter { # We u se non-trivial export rules[] [39 [12]] Overfull \hbox (17.87607pt too wide) in paragraph at lines 3479--3479 [] \OT1/cmtt/m/n/10 table mymulticasttable4; # Another IPv4 tab le, dedicated for multicast[] [40] [13] [41] [14] [42 [15]] Underfull \hbox (badness 10000) in paragraph at lines 3834--3841 []\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 3834--3841 \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 3834--3841 \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 3834--3841 \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 , [43 [16]] [44] [17 Overfull \hbox (212.12437pt too wide) in paragraph at lines 4065--4065 [] \OT1/cmtt/m/n/10 algorithm ( keyed md5 | key ed sha1 | hmac sha1 | hmac sha256 | hmac sha384 | hmac sha512 );[] [45]] Overfull \hbox (212.12437pt too wide) in paragraph at lines 4065--4065 [] \OT1/cmtt/m/n/10 algorithm ( keyed md5 | key ed sha1 | hmac sha1 | hmac sha256 | hmac sha384 | hmac sha512 );[] [46] [18] [47 [19]] [48 [20]] [49] [21] [50] [22] [51] [23 [52]] [53 [24]] [54] [25] [55 [26]] [27 [56]] Underfull \hbox (badness 1354) in paragraph at lines 5123--5128 []\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 Overfull \hbox (33.62593pt too wide) in paragraph at lines 5200--5200 [] \OT1/cmtt/m/n/10 propagate routes yes; # Propagate the rou tes from the radv_routes table[] [57 [28]] [58] [29] Overfull \hbox (170.12474pt too wide) in paragraph at lines 5295--5295 [] \OT1/cmtt/m/n/10 algorithm ( keyed md5 | keyed sha1 | hmac sha1 | hmac sha256 | hmac sha384 | hmac sha512 );[] [59] [30] [60] [31] [61] [32] [62] [33] [63] [34] [64] [35] [65] [36] [66] [37] [67] [38] Chapter 7. [68] (obj/doc//bird.aux [39] [40]) ) (see the transcript file for additional information)]]]] [45] [46] Chapter 4. [47] [48 Output written on obj/doc//bird.pdf (68 pages, 381320 bytes). Transcript written on obj/doc//bird.log. ] [49] [50] [51] Chapter 5. [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] Underfull \hbox (badness 5036) in paragraph at lines 6854--6860 []\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 Underfull \hbox (badness 10000) in paragraph at lines 6894--6896 []\OT1/cmtt/m/n/10 Connecting \OT1/cmr/m/n/10 state es-tab-lishes the trans-por t con-nec-tion. The state from a call Underfull \hbox (badness 1043) in paragraph at lines 6917--6921 \OT1/cmr/m/n/10 main-tain-ing a con-nec-tion are used timer events that are sch ed-uled by \OT1/cmr/m/it/10 rpki[]schedule[]next[]refresh()\OT1/cmr/m/n/10 , [74] [75] [76] [77] [78] [79] [80] Chapter 6. [81] [82] [83] Chapter 7. [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] Underfull \hbox (badness 3460) in paragraph at lines 9357--9360 []\OT1/cmr/m/n/10 This func-tion checks mean-ing-ful-ness of bi-nary flowspec. It should re-turn \OT1/cmtt/m/n/10 FLOW[]ST[]VALID \OT1/cmr/m/n/10 or Underfull \hbox (badness 3460) in paragraph at lines 9383--9386 []\OT1/cmr/m/n/10 This func-tion checks mean-ing-ful-ness of bi-nary flowspec. It should re-turn \OT1/cmtt/m/n/10 FLOW[]ST[]VALID \OT1/cmr/m/n/10 or [99] [100] [101] [102] Chapter 8. [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] (obj/doc//prog.aux) ) (see the transcript file for additional information) Output written on obj/doc//prog.pdf (114 pages, 490923 bytes). Transcript written on obj/doc//prog.log. LD -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pthread -o bird obj/conf/cf-parse.tab.o obj/conf/cf-lex.o obj/conf/conf.o obj/filter/filter.o obj/filter/f-util.o obj/filter/tree.o obj/filter/trie.o obj/lib/bitops.o obj/lib/checksum.o obj/lib/event.o obj/lib/flowspec.o obj/lib/idm.o obj/lib/ip.o obj/lib/lists.o obj/lib/mac.o obj/lib/md5.o obj/lib/mempool.o obj/lib/net.o obj/lib/patmatch.o obj/lib/printf.o obj/lib/resource.o obj/lib/sha1.o obj/lib/sha256.o obj/lib/sha512.o obj/lib/slab.o obj/lib/slists.o obj/lib/tbf.o obj/lib/timer.o obj/lib/xmalloc.o obj/nest/a-path.o obj/nest/a-set.o obj/nest/cli.o obj/nest/cmds.o obj/nest/iface.o obj/nest/locks.o obj/nest/neighbor.o obj/nest/password.o obj/nest/proto.o obj/nest/rt-attr.o obj/nest/rt-dev.o obj/nest/rt-fib.o obj/nest/rt-show.o obj/nest/rt-table.o obj/proto/bfd/bfd.o obj/proto/bfd/io.o obj/proto/bfd/packets.o obj/proto/babel/babel.o obj/proto/babel/packets.o obj/proto/bgp/attrs.o obj/proto/bgp/bgp.o obj/proto/bgp/packets.o obj/proto/ospf/dbdes.o obj/proto/ospf/hello.o obj/proto/ospf/iface.o obj/proto/ospf/lsack.o obj/proto/ospf/lsalib.o obj/proto/ospf/lsreq.o obj/proto/ospf/lsupd.o obj/proto/ospf/neighbor.o obj/proto/ospf/ospf.o obj/proto/ospf/packet.o obj/proto/ospf/rt.o obj/proto/ospf/topology.o obj/proto/pipe/pipe.o obj/proto/radv/packets.o obj/proto/radv/radv.o obj/proto/rip/packets.o obj/proto/rip/rip.o obj/proto/static/static.o obj/sysdep/linux/netlink.o obj/sysdep/unix/io.o obj/sysdep/unix/krt.o obj/sysdep/unix/log.o obj/sysdep/unix/main.o obj/sysdep/unix/random.o rm obj/doc/bird.tex obj/doc/prog.tex obj/doc/bird.sgml + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.psSBzK + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386 + cd bird-2.0.2 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386 /usr/bin/install -c -d /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386//usr/sbin /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386//etc /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386//var/run /usr/bin/install -c ./bird /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386//usr/sbin/bird /usr/bin/install -c ./birdcl /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386//usr/sbin/birdcl if test -n "birdcl birdc" ; then \ /usr/bin/install -c ./birdc /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386//usr/sbin/birdc ; \ fi if ! test -f /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386//etc/bird.conf ; then \ /usr/bin/install -c -m 644 ./doc/bird.conf.example /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386//etc/bird.conf ; \ else \ echo "Not overwriting old bird.conf" ; \ fi + install -d /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386/var/lib/bird + install -D -p -m 0644 /builddir/build/SOURCES/bird.service /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386/usr/lib/systemd/system/bird.service + /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-2.0.2 extracting debug info from /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386/usr/sbin/bird extracting debug info from /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386/usr/sbin/birdcl extracting debug info from /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386/usr/sbin/birdc /usr/lib/rpm/sepdebugcrcfix: Updated 3 CRC32s, 0 CRC32s did match. BUILDSTDERR: 4615 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: bird2-2.0.2-6.el7.i686 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.teNhwj + umask 022 + cd /builddir/build/BUILD + cd bird-2.0.2 + DOCDIR=/builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386/usr/share/doc/bird2-2.0.2 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386/usr/share/doc/bird2-2.0.2 + cp -pr NEWS /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386/usr/share/doc/bird2-2.0.2 + cp -pr README /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386/usr/share/doc/bird2-2.0.2 + exit 0 Provides: bird2 = 2.0.2-6.el7 bird2(x86-32) = 2.0.2-6.el7 config(bird2) = 2.0.2-6.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 shadow-utils Requires(post): /bin/sh systemd Requires(preun): /bin/sh systemd Requires(postun): /bin/sh systemd Requires: libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.11) libc.so.6(GLIBC_2.15) libc.so.6(GLIBC_2.17) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) libpthread.so.0 libpthread.so.0(GLIBC_2.0) libpthread.so.0(GLIBC_2.1) libpthread.so.0(GLIBC_2.2) libreadline.so.6 libtinfo.so.5 rtld(GNU_HASH) Processing files: bird2-doc-2.0.2-6.el7.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.wAHHOS + umask 022 + cd /builddir/build/BUILD + cd bird-2.0.2 + DOCDIR=/builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386/usr/share/doc/bird2-doc-2.0.2 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386/usr/share/doc/bird2-doc-2.0.2 + cp -pr NEWS /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386/usr/share/doc/bird2-doc-2.0.2 + cp -pr README /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386/usr/share/doc/bird2-doc-2.0.2 + cp -pr doc/bird.conf.example doc/bird.conf.example2 /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386/usr/share/doc/bird2-doc-2.0.2 + cp -pr obj/doc/bird-1.html obj/doc/bird-2.html obj/doc/bird-3.html obj/doc/bird-4.html obj/doc/bird-5.html obj/doc/bird-6.html obj/doc/bird-7.html obj/doc/bird.html /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386/usr/share/doc/bird2-doc-2.0.2 + cp -pr obj/doc/bird.pdf /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386/usr/share/doc/bird2-doc-2.0.2 + cp -pr obj/doc/prog-1.html obj/doc/prog-2.html obj/doc/prog-3.html obj/doc/prog-4.html obj/doc/prog-5.html obj/doc/prog-6.html obj/doc/prog-7.html obj/doc/prog-8.html obj/doc/prog.html /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386/usr/share/doc/bird2-doc-2.0.2 + cp -pr obj/doc/prog.pdf /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386/usr/share/doc/bird2-doc-2.0.2 + exit 0 Provides: bird2-doc = 2.0.2-6.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: bird2-debuginfo-2.0.2-6.el7.i686 Provides: bird2-debuginfo = 2.0.2-6.el7 bird2-debuginfo(x86-32) = 2.0.2-6.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/bird2-2.0.2-6.el7.i386 Wrote: /builddir/build/RPMS/bird2-2.0.2-6.el7.i686.rpm Wrote: /builddir/build/RPMS/bird2-doc-2.0.2-6.el7.noarch.rpm Wrote: /builddir/build/RPMS/bird2-debuginfo-2.0.2-6.el7.i686.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.E64oUl + umask 022 + cd /builddir/build/BUILD + cd bird-2.0.2 + /usr/bin/rm -rf /builddir/build/BUILDROOT/bird2-2.0.2-6.el7.i386 + exit 0 Child return code was: 0