<86>Apr 21 01:41:54 userdel[95509]: delete user 'rooter' <86>Apr 21 01:41:54 userdel[95509]: removed group 'rooter' owned by 'rooter' <86>Apr 21 01:41:54 groupadd[95648]: group added to /etc/group: name=rooter, GID=561 <86>Apr 21 01:41:54 groupadd[95648]: group added to /etc/gshadow: name=rooter <86>Apr 21 01:41:54 groupadd[95648]: new group: name=rooter, GID=561 <86>Apr 21 01:41:54 useradd[95655]: new user: name=rooter, UID=561, GID=561, home=/root, shell=/bin/bash <86>Apr 21 01:41:54 userdel[95669]: delete user 'builder' <86>Apr 21 01:41:54 userdel[95669]: removed group 'builder' owned by 'builder' <86>Apr 21 01:41:54 userdel[95669]: removed shadow group 'builder' owned by 'builder' <86>Apr 21 01:41:54 groupadd[95676]: group added to /etc/group: name=builder, GID=562 <86>Apr 21 01:41:54 groupadd[95676]: group added to /etc/gshadow: name=builder <86>Apr 21 01:41:54 groupadd[95676]: new group: name=builder, GID=562 <86>Apr 21 01:41:54 useradd[95683]: new user: name=builder, UID=562, GID=562, home=/usr/src, shell=/bin/bash <13>Apr 21 01:41:57 rpmi: rpm-macros-ubt-0.2-alt1.M80P.1 1488269670 installed <13>Apr 21 01:41:57 rpmi: tex-common-0.2-alt4 1244804096 installed <13>Apr 21 01:41:57 rpmi: sgml-common-0.6.3-alt15 1423664786 installed <13>Apr 21 01:41:58 rpmi: groff-base-1.22.3-alt1 1454540699 installed <13>Apr 21 01:41:58 rpmi: libtinfo-devel-5.9-alt8 1456756459 installed <13>Apr 21 01:41:58 rpmi: libOpenSP-1.5.2-alt3.qa1 1365943428 installed <13>Apr 21 01:41:58 rpmi: OpenSP-1.5.2-alt3.qa1 1365943428 installed <13>Apr 21 01:41:58 rpmi: flex-2.6.0-alt1 1449073214 installed <13>Apr 21 01:41:58 rpmi: libncurses-devel-5.9-alt8 1456756459 installed <13>Apr 21 01:41:58 rpmi: linuxdoc-tools-0.9.69-alt1 1372919690 installed <13>Apr 21 01:41:58 rpmi: rpm-build-ubt-0.3.1-alt1.M80P.1 1513692283 installed <13>Apr 21 01:41:58 rpmi: libreadline-devel-6.3.8-alt2 1449773803 installed Installing bird-1.6.4-alt1.M80P.1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.2489 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf bird-1.6.4 + echo 'Source #0 (bird-1.6.4.tar):' Source #0 (bird-1.6.4.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/bird-1.6.4.tar + cd bird-1.6.4 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (bird-1.6.4-alt.patch):' Patch #0 (bird-1.6.4-alt.patch): + /usr/bin/patch -p1 patching file .gear/rules patching file .gear/tags/880eebf91138f61633f525a43c6600f8998d9255 patching file .gear/tags/list patching file altlinux/bird.init patching file altlinux/bird.service patching file altlinux/bird.spec patching file altlinux/bird.watch patching file altlinux/bird6.init patching file altlinux/bird6.service patching file doc/LinuxDocTools.pm + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.2489 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd bird-1.6.4 + autoreconf -fisv autoreconf-default: Entering directory `.' autoreconf-default: configure.ac: not using Gettext autoreconf-default: configure.ac: not using aclocal autoreconf-default: configure.ac: tracing autoreconf-default: configure.ac: not using Libtool autoreconf-default: configure.ac: not using Intltool autoreconf-default: configure.ac: not using gtk-doc autoreconf-default: running: /usr/bin/autoconf-2.60 --force autoreconf-default: running: /usr/bin/autoheader-2.60 --force autoreconf-default: configure.ac: not using Automake autoreconf-default: Leaving directory `.' + export 'CFLAGS=-pipe -Wall -g -O2 -D_FORTIFY_SOURCE=1' + CFLAGS='-pipe -Wall -g -O2 -D_FORTIFY_SOURCE=1' + mkdir build-bird6 + pushd build-bird6 ~/RPM/BUILD/bird-1.6.4/build-bird6 ~/RPM/BUILD/bird-1.6.4 + CFLAGS='-pipe -Wall -g -O2 -D_FORTIFY_SOURCE=1' + export CFLAGS + CXXFLAGS='-pipe -Wall -g -O2' + export CXXFLAGS + FFLAGS='-pipe -Wall -g -O2' + export FFLAGS + '[' -n '' ']' ++ printf %s '-pipe -Wall -g -O2' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS= + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ../configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + ../configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --without-included-gettext --enable-ipv6 --with-protocols=all configure: WARNING: unrecognized options: --disable-dependency-tracking, --without-included-gettext checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to accept ISO C89... none needed checking for library containing clock_gettime... none required checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking for x86_64-alt-linux-gcc... (cached) x86_64-alt-linux-gcc checking whether we are using the GNU C compiler... (cached) yes checking whether x86_64-alt-linux-gcc accepts -g... (cached) yes checking for x86_64-alt-linux-gcc option to accept ISO C89... (cached) none needed checking whether POSIX threads are available... yes checking CFLAGS... -pipe -Wall -g -O2 -D_FORTIFY_SOURCE=1 -pthread checking how to run the C preprocessor... x86_64-alt-linux-gcc -E checking for a BSD-compatible install... /bin/install -c checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking for flex... flex checking for bison... bison checking for gm4... no checking for m4... m4 checking which OS configuration should we use... ../sysdep/cf/linux-v6.h checking system-dependent directories... sysdep/linux sysdep/unix lib checking protocols... ok checking for linux/rtnetlink.h... yes checking for grep that handles long lines and -e... /bin/grep checking for egrep... /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 Rules config.status: creating ./sysdep/autoconf.h config.status: executing merge commands Merging system-dependent modules (sysdep/linux sysdep/unix lib) configure: WARNING: unrecognized options: --disable-dependency-tracking, --without-included-gettext BIRD was configured with the following options: Source directory: .. Object directory: . Iproute2 directory: /etc/iproute2 System configuration: ../sysdep/cf/linux-v6.h Debugging: no POSIX threads: yes Routing protocols: bfd bgp ospf pipe radv rip static babel Client: yes + '[' -n '' ']' + NPROCS=8 + make -j8 make: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6' echo >sysdep/paths.h "/* Generated by Makefile, don't edit manually! */" make depend make: Circular birdcl <- birdcl dependency dropped. make: Circular birdc <- birdc dependency dropped. echo >>sysdep/paths.h "#define PATH_CONFIG_FILE \"/etc/bird6.conf\"" make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6' mkdir -p nest filter proto/bfd proto/bgp proto/ospf proto/pipe proto/radv proto/rip proto/static proto/babel client doc echo >>sysdep/paths.h "#define PATH_CONTROL_SOCKET \"/var/run/bird6.ctl\"" touch .dir-stamp set -e ; for a in lib conf ; do make -C $a depend ; done if test -n "/etc/iproute2" ; then echo >>sysdep/paths.h "#define PATH_IPROUTE_DIR \"/etc/iproute2\"" ; fi mkdir -p nest filter proto/bfd proto/bgp proto/ospf proto/pipe proto/radv proto/rip proto/static proto/babel client doc make[2]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/lib' x86_64-alt-linux-gcc -I../ -I../.. -MM bitops.c checksum.c event.c io.c ip.c krt.c lists.c log.c mac.c main.c md5.c mempool.c netlink.c patmatch.c printf.c random.c resource.c sha1.c sha256.c sha512.c slab.c slists.c tbf.c xmalloc.c >depend touch .dir-stamp make[2]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/lib' make[2]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/conf' m4 -P ../../conf/gen_keywords.m4 ../../conf/confbase.Y ../../sysdep/unix/config.Y ../../sysdep/unix/krt.Y ../../sysdep/linux/netlink.Y ../../nest/config.Y ../../filter/config.Y ../../proto/bfd/config.Y ../../proto/bgp/config.Y ../../proto/ospf/config.Y ../../proto/pipe/config.Y ../../proto/radv/config.Y ../../proto/rip/config.Y ../../proto/static/config.Y ../../proto/babel/config.Y >keywords.h m4 -P ../../conf/gen_commands.m4 ../../client/cmds.m4 ../../conf/confbase.Y ../../sysdep/unix/config.Y ../../sysdep/unix/krt.Y ../../sysdep/linux/netlink.Y ../../nest/config.Y ../../filter/config.Y ../../proto/bfd/config.Y ../../proto/bgp/config.Y ../../proto/ospf/config.Y ../../proto/pipe/config.Y ../../proto/radv/config.Y ../../proto/rip/config.Y ../../proto/static/config.Y ../../proto/babel/config.Y | sort >commands.h m4 -P ../../conf/gen_parser.m4 ../../conf/confbase.Y ../../sysdep/unix/config.Y ../../sysdep/unix/krt.Y ../../sysdep/linux/netlink.Y ../../nest/config.Y ../../filter/config.Y ../../proto/bfd/config.Y ../../proto/bgp/config.Y ../../proto/ospf/config.Y ../../proto/pipe/config.Y ../../proto/radv/config.Y ../../proto/rip/config.Y ../../proto/static/config.Y ../../proto/babel/config.Y >cf-parse.y flex -s -B -8 -ocf-lex.c -Pcf_ cf-lex.l bison -bcf-parse -dv -pcf_ cf-parse.y x86_64-alt-linux-gcc -I../ -I../.. -MM cf-parse.tab.c cf-lex.c conf.c >depend make[2]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/conf' set -e ; for a in nest filter proto/bfd proto/bgp proto/ospf proto/pipe proto/radv proto/rip proto/static proto/babel client ; do make -C $a -f /usr/src/RPM/BUILD/bird-1.6.4/$a/Makefile depend ; done make[2]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/nest' x86_64-alt-linux-gcc -I../ -I../.. -MM ../../nest/rt-table.c ../../nest/rt-fib.c ../../nest/rt-attr.c ../../nest/rt-roa.c ../../nest/proto.c ../../nest/iface.c ../../nest/rt-dev.c ../../nest/password.c ../../nest/cli.c ../../nest/locks.c ../../nest/cmds.c ../../nest/neighbor.c ../../nest/a-path.c ../../nest/a-set.c >depend make[2]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/nest' make[2]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/filter' x86_64-alt-linux-gcc -I../ -I../.. -MM ../../filter/f-util.c ../../filter/filter.c ../../filter/tree.c ../../filter/trie.c >depend make[2]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/filter' make[2]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/bfd' x86_64-alt-linux-gcc -I../../ -I../../.. -MM ../../../proto/bfd/bfd.c ../../../proto/bfd/packets.c ../../../proto/bfd/io.c >depend make[2]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/bfd' make[2]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/bgp' x86_64-alt-linux-gcc -I../../ -I../../.. -MM ../../../proto/bgp/bgp.c ../../../proto/bgp/attrs.c ../../../proto/bgp/packets.c >depend make[2]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/bgp' make[2]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/ospf' x86_64-alt-linux-gcc -I../../ -I../../.. -MM ../../../proto/ospf/ospf.c ../../../proto/ospf/topology.c ../../../proto/ospf/packet.c ../../../proto/ospf/hello.c ../../../proto/ospf/neighbor.c ../../../proto/ospf/iface.c ../../../proto/ospf/dbdes.c ../../../proto/ospf/lsreq.c ../../../proto/ospf/lsupd.c ../../../proto/ospf/lsack.c ../../../proto/ospf/lsalib.c ../../../proto/ospf/rt.c >depend make[2]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/ospf' make[2]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/pipe' x86_64-alt-linux-gcc -I../../ -I../../.. -MM ../../../proto/pipe/pipe.c >depend make[2]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/pipe' make[2]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/radv' x86_64-alt-linux-gcc -I../../ -I../../.. -MM ../../../proto/radv/radv.c ../../../proto/radv/packets.c >depend make[2]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/radv' make[2]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/rip' x86_64-alt-linux-gcc -I../../ -I../../.. -MM ../../../proto/rip/rip.c ../../../proto/rip/packets.c >depend make[2]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/rip' make[2]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/static' x86_64-alt-linux-gcc -I../../ -I../../.. -MM ../../../proto/static/static.c >depend make[2]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/static' make[2]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/babel' x86_64-alt-linux-gcc -I../../ -I../../.. -MM ../../../proto/babel/babel.c ../../../proto/babel/packets.c >depend make[2]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/babel' make[2]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/client' x86_64-alt-linux-gcc -I../ -I../.. -MM ../../client/commands.c ../../client/util.c ../../client/client.c ../../client/birdc.c ../../client/birdcl.c >depend make[2]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/client' make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6' touch .dep-stamp set -e ; for a in lib conf ; do make -C $a subdir ; done make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/lib' CC -o bitops.o -c bitops.c CC -o checksum.o -c checksum.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o event.o -c event.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o io.o -c io.c CC -o ip.o -c ip.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o krt.o -c krt.c CC -o lists.o -c lists.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined CC -o log.o -c log.c : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from io.c:44:0: ../lib/sysio.h: In function 'sk_process_cmsg4_ttl': ../lib/sysio.h:139:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] s->rcv_ttl = * (int *) CMSG_DATA(cm); ^ io.c: In function 'tm_shot': io.c:351:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (m = n->next) ^ krt.c: In function 'kif_choose_primary': io.c: In function 'sk_process_cmsg6_ttl': krt.c:158:49: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] if (!it->pattern || patmatch(it->pattern, i->name)) ^ io.c:707:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] s->rcv_ttl = * (int *) CMSG_DATA(cm); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from krt.c:54: ../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ krt.c:159:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (a = find_preferred_ifa(i, it->prefix, ipa_mkmask(it->pxlen))) ^ krt.c:163:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (a = kif_get_primary_ip(i)) ^ krt.c: In function 'krt_learn_scan': krt.c:376:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] for(mm=&n->routes; m = *mm; mm=&m->next) ^ krt.c: In function 'krt_learn_prune': krt.c:430:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (e = *ee) ^ krt.c: In function 'krt_learn_async': io.c: In function 'sk_tcp_connected': krt.c:491:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] for(gg=&n->routes; g = *gg; gg = &g->next) ^ io.c:1311:35: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] if ((getsockname(s->fd, &sa.sa, &sa_len) < 0) || ^ In file included from io.c:21:0: /usr/include/sys/socket.h:127:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' extern int getsockname (int __fd, __SOCKADDR_ARG __addr, ^ io.c: In function 'sk_passive_connected': krt.c:529:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] for(gg=&n->routes; g=*gg; gg=&g->next) ^ io.c:1327:66: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign] int fd = accept(s->fd, ((type == SK_TCP) ? &rem_sa.sa : NULL), &rem_sa_len); ^ In file included from io.c:21:0: /usr/include/sys/socket.h:243:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' extern int accept (int __fd, __SOCKADDR_ARG __addr, ^ io.c:1346:38: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] if ((getsockname(fd, &loc_sa.sa, &loc_sa_len) < 0) || ^ In file included from io.c:21:0: /usr/include/sys/socket.h:127:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' extern int getsockname (int __fd, __SOCKADDR_ARG __addr, ^ io.c: In function 'sk_open': io.c:1395:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] s->ttx = ""; /* Force s->ttx != s->tpos */ ^ io.c: In function 'sk_err': io.c:1876:54: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] if (getsockopt(s->fd, SOL_SOCKET, SO_ERROR, &se, &sse) < 0) ^ In file included from io.c:21:0: /usr/include/sys/socket.h:219:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' extern int getsockopt (int __fd, int __level, int __optname, ^ krt.c: In function 'krt_get_attr': krt.c:1250:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "source"); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from krt.c:54: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ krt.c:1254:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "metric"); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from krt.c:54: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ip.c: In function 'ip6_pton': ip.c:309:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (*a == '.' && (i == 6 || i < 6 && hfil >= 0)) ^ CC -o mac.o -c mac.c CC -o main.o -c main.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o md5.o -c md5.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o mempool.o -c mempool.c CC -o netlink.o -c netlink.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition log.c: In function 'log_commit': log.c:109:12: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf->end - 100, " ... "); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdio.h:27, from log.c:18: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ log.c:123:27: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] tm_format_datetime(tbuf, &config->tf_log, now); ^ In file included from ../lib/birdlib.h:12:0, from ../../nest/bird.h:13, from log.c:25: ../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); ^ log.c:126:10: warning: pointer targets in passing argument 1 of 'fputs' differ in signedness [-Wpointer-sign] fputs(buf->start, l->fh); ^ In file included from log.c:18:0: /usr/include/stdio.h:689:12: note: expected 'const char * restrict' but argument is of type 'byte * {aka unsigned char *}' extern int fputs (const char *__restrict __s, FILE *__restrict __stream); ^ :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition log.c: In function 'mrt_dump_message': log.c:341:5: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(p->cf->global->mrtdump_file, buf, len); ^ CC -o patmatch.o -c patmatch.c main.c: In function 'add_num_const': main.c:101:36: warning: pointer targets in passing argument 1 of 'cf_get_symbol' differ in signedness [-Wpointer-sign] struct symbol *s = cf_get_symbol(name); ^ In file included from ../../nest/protocol.h:16:0, from main.c:32: ../conf/conf.h:159:16: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' struct symbol *cf_get_symbol(byte *c); ^ main.c: In function 'unix_read_config': main.c:194:38: warning: pointer targets in passing argument 1 of 'config_alloc' differ in signedness [-Wpointer-sign] struct config *conf = config_alloc(name); ^ In file included from ../../nest/protocol.h:16:0, from main.c:32: ../conf/conf.h:65:16: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' struct config *config_alloc(const byte *name); ^ :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition mempool.c: In function 'lp_flush': mempool.c:194:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (c = m->first_large) ^ CC -o printf.o -c printf.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition netlink.c: In function 'kif_do_scan': netlink.c:839:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (h = nl_get_scan()) ^ netlink.c:866:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (h = nl_get_scan()) ^ netlink.c: In function 'nl_send_route': netlink.c:986:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (ea = ea_find(eattrs, EA_KRT_SCOPE)) ^ netlink.c:991:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (ea = ea_find(eattrs, EA_KRT_PREFSRC)) ^ netlink.c:992:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] nl_add_attr_ipa(&r.h, sizeof(r), RTA_PREFSRC, *(ip_addr *)ea->u.ptr->data); ^ netlink.c:994:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (ea = ea_find(eattrs, EA_KRT_REALM)) ^ netlink.c:1002:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (ea = ea_walk(&ews, EA_KRT_METRICS, KRT_METRICS_MAX)) ^ netlink.c: In function 'krt_do_scan': netlink.c:1484:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (h = nl_get_scan()) ^ netlink.c: In function 'krt_sys_shutdown': CC -o random.o -c random.c netlink.c:1670:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] HASH_REMOVE2(nl_table_map, RTH, krt_pool, p); ^ netlink.c: In function 'krt_sys_get_attr': netlink.c:1708:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "prefsrc"); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from netlink.c:18: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ netlink.c:1712:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "realm"); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from netlink.c:18: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ netlink.c:1716:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "scope"); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from netlink.c:18: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ netlink.c:1720:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "lock:"); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from netlink.c:18: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ netlink.c:1725:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "features:"); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from netlink.c:18: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ netlink.c:1733:16: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "%s", krt_metrics_names[id]); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from netlink.c:18: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o resource.o -c resource.c CC -o sha1.o -c sha1.c CC -o sha256.o -c sha256.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined CC -o sha512.o -c sha512.c : note: this is the location of the previous definition CC -o slab.o -c slab.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition resource.c: In function 'pool_free': resource.c:79:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (rr = (resource *) r->n.next) ^ resource.c: In function 'rlookup': resource.c:246:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (r = pool_lookup(&root_pool.r, a)) ^ slab.c: In function 'slab_free': slab.c:321:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(h, g, s->empty_heads) ^ slab.c:323:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(h, g, s->partial_heads) ^ slab.c:325:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(h, g, s->full_heads) ^ CC -o slists.o -c slists.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition slists.c: In function 's_put': slists.c:76:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (f = n->readers) ^ CC -o tbf.o -c tbf.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o xmalloc.o -c xmalloc.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition rm -f birdlib.a ar rcs birdlib.a bitops.o checksum.o event.o io.o ip.o krt.o lists.o log.o mac.o main.o md5.o mempool.o netlink.o patmatch.o printf.o random.o resource.o sha1.o sha256.o sha512.o slab.o slists.o tbf.o xmalloc.o ranlib birdlib.a make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/lib' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/conf' CC -o cf-parse.tab.o -c cf-parse.tab.c CC -o cf-lex.o -c cf-lex.c CC -o conf.o -c conf.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition conf.c: In function 'config_alloc': conf.c:95:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] uint nlen = strlen(name) + 1; ^ In file included from ../lib/string.h:13:0, from ../lib/ip.h:13, from ../../nest/bird.h:14, from conf.c:48: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const byte * {aka const unsigned char *}' extern size_t strlen (const char *__s) ^ cf-parse.y: In function 'cf_parse': cf-parse.y:1160:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] kpi->pattern = $2; ^ cf-parse.y:1376:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] TEXT { this_ipn->pattern = $1; this_ipn->prefix = IPA_NONE; this_ipn->pxlen = 0; } ^ cf-parse.y:1378:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] | TEXT prefix_or_ipa { this_ipn->pattern = $1; this_ipn->prefix = $2.addr; this_ipn->pxlen = $2.len; } ^ cf-parse.y:3534:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] this_srt->if_name = $3; ^ In file included from cf-lex.l:59:0: ../conf/keywords.h:76:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "define", DEFINE, NULL }, ^ ../conf/keywords.h:76:3: note: (near initialization for 'keyword_list[0].name') ../conf/keywords.h:77:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "on", ON, NULL }, ^ ../conf/keywords.h:77:3: note: (near initialization for 'keyword_list[1].name') ../conf/keywords.h:78:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "off", OFF, NULL }, ^ ../conf/keywords.h:78:3: note: (near initialization for 'keyword_list[2].name') ../conf/keywords.h:79:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "yes", YES, NULL }, ^ ../conf/keywords.h:79:3: note: (near initialization for 'keyword_list[3].name') ../conf/keywords.h:80:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "no", NO, NULL }, ^ ../conf/keywords.h:80:3: note: (near initialization for 'keyword_list[4].name') ../conf/keywords.h:81:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "s", S, NULL }, ^ ../conf/keywords.h:81:3: note: (near initialization for 'keyword_list[5].name') ../conf/keywords.h:82:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ms", MS, NULL }, ^ ../conf/keywords.h:82:3: note: (near initialization for 'keyword_list[6].name') ../conf/keywords.h:83:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "us", US, NULL }, ^ ../conf/keywords.h:83:3: note: (near initialization for 'keyword_list[7].name') ../conf/keywords.h:84:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "port", PORT, NULL }, ^ ../conf/keywords.h:84:3: note: (near initialization for 'keyword_list[8].name') ../conf/keywords.h:85:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "log", LOG, NULL }, ^ ../conf/keywords.h:85:3: note: (near initialization for 'keyword_list[9].name') ../conf/keywords.h:86:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "syslog", SYSLOG, NULL }, ^ ../conf/keywords.h:86:3: note: (near initialization for 'keyword_list[10].name') ../conf/keywords.h:87:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "all", ALL, NULL }, ^ ../conf/keywords.h:87:3: note: (near initialization for 'keyword_list[11].name') ../conf/keywords.h:88:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "debug", DEBUG, NULL }, ^ ../conf/keywords.h:88:3: note: (near initialization for 'keyword_list[12].name') ../conf/keywords.h:89:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "trace", TRACE, NULL }, ^ ../conf/keywords.h:89:3: note: (near initialization for 'keyword_list[13].name') ../conf/keywords.h:90:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "info", INFO, NULL }, ^ ../conf/keywords.h:90:3: note: (near initialization for 'keyword_list[14].name') ../conf/keywords.h:91:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "remote", REMOTE, NULL }, ^ ../conf/keywords.h:91:3: note: (near initialization for 'keyword_list[15].name') ../conf/keywords.h:92:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "warning", WARNING, NULL }, ^ ../conf/keywords.h:92:3: note: (near initialization for 'keyword_list[16].name') ../conf/keywords.h:93:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "error", ERROR, NULL }, ^ ../conf/keywords.h:93:3: note: (near initialization for 'keyword_list[17].name') ../conf/keywords.h:94:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "auth", AUTH, NULL }, ^ ../conf/keywords.h:94:3: note: (near initialization for 'keyword_list[18].name') ../conf/keywords.h:95:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "fatal", FATAL, NULL }, ^ ../conf/keywords.h:95:3: note: (near initialization for 'keyword_list[19].name') ../conf/keywords.h:96:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bug", BUG, NULL }, ^ ../conf/keywords.h:96:3: note: (near initialization for 'keyword_list[20].name') ../conf/keywords.h:97:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "stderr", STDERR, NULL }, ^ ../conf/keywords.h:97:3: note: (near initialization for 'keyword_list[21].name') ../conf/keywords.h:98:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "soft", SOFT, NULL }, ^ ../conf/keywords.h:98:3: note: (near initialization for 'keyword_list[22].name') ../conf/keywords.h:99:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "timeformat", TIMEFORMAT, NULL }, ^ ../conf/keywords.h:99:3: note: (near initialization for 'keyword_list[23].name') ../conf/keywords.h:100:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "iso", ISO, NULL }, ^ ../conf/keywords.h:100:3: note: (near initialization for 'keyword_list[24].name') ../conf/keywords.h:101:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "old", OLD, NULL }, ^ ../conf/keywords.h:101:3: note: (near initialization for 'keyword_list[25].name') ../conf/keywords.h:102:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "short", SHORT, NULL }, ^ ../conf/keywords.h:102:3: note: (near initialization for 'keyword_list[26].name') ../conf/keywords.h:103:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "long", LONG, NULL }, ^ ../conf/keywords.h:103:3: note: (near initialization for 'keyword_list[27].name') ../conf/keywords.h:104:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "base", BASE, NULL }, ^ ../conf/keywords.h:104:3: note: (near initialization for 'keyword_list[28].name') ../conf/keywords.h:105:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "name", NAME, NULL }, ^ ../conf/keywords.h:105:3: note: (near initialization for 'keyword_list[29].name') ../conf/keywords.h:106:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "confirm", CONFIRM, NULL }, ^ ../conf/keywords.h:106:3: note: (near initialization for 'keyword_list[30].name') ../conf/keywords.h:107:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "undo", UNDO, NULL }, ^ ../conf/keywords.h:107:3: note: (near initialization for 'keyword_list[31].name') ../conf/keywords.h:108:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "check", CHECK, NULL }, ^ ../conf/keywords.h:108:3: note: (near initialization for 'keyword_list[32].name') ../conf/keywords.h:109:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "timeout", TIMEOUT, NULL }, ^ ../conf/keywords.h:109:3: note: (near initialization for 'keyword_list[33].name') ../conf/keywords.h:110:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "latency", LATENCY, NULL }, ^ ../conf/keywords.h:110:3: note: (near initialization for 'keyword_list[34].name') ../conf/keywords.h:111:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "limit", LIMIT, NULL }, ^ ../conf/keywords.h:111:3: note: (near initialization for 'keyword_list[35].name') ../conf/keywords.h:112:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "watchdog", WATCHDOG, NULL }, ^ ../conf/keywords.h:112:3: note: (near initialization for 'keyword_list[36].name') ../conf/keywords.h:113:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "configure", CONFIGURE, NULL }, ^ ../conf/keywords.h:113:3: note: (near initialization for 'keyword_list[37].name') ../conf/keywords.h:114:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "down", DOWN, NULL }, ^ ../conf/keywords.h:114:3: note: (near initialization for 'keyword_list[38].name') ../conf/keywords.h:115:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "kernel", KERNEL, NULL }, ^ ../conf/keywords.h:115:3: note: (near initialization for 'keyword_list[39].name') ../conf/keywords.h:116:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "persist", PERSIST, NULL }, ^ ../conf/keywords.h:116:3: note: (near initialization for 'keyword_list[40].name') ../conf/keywords.h:117:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "scan", SCAN, NULL }, ^ ../conf/keywords.h:117:3: note: (near initialization for 'keyword_list[41].name') ../conf/keywords.h:118:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "time", TIME, NULL }, ^ ../conf/keywords.h:118:3: note: (near initialization for 'keyword_list[42].name') ../conf/keywords.h:119:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "learn", LEARN, NULL }, ^ ../conf/keywords.h:119:3: note: (near initialization for 'keyword_list[43].name') ../conf/keywords.h:120:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "device", DEVICE, NULL }, ^ ../conf/keywords.h:120:3: note: (near initialization for 'keyword_list[44].name') ../conf/keywords.h:121:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "routes", ROUTES, NULL }, ^ ../conf/keywords.h:121:3: note: (near initialization for 'keyword_list[45].name') ../conf/keywords.h:122:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "graceful", GRACEFUL, NULL }, ^ ../conf/keywords.h:122:3: note: (near initialization for 'keyword_list[46].name') ../conf/keywords.h:123:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "restart", RESTART, NULL }, ^ ../conf/keywords.h:123:3: note: (near initialization for 'keyword_list[47].name') ../conf/keywords.h:124:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_source", KRT_SOURCE, NULL }, ^ ../conf/keywords.h:124:3: note: (near initialization for 'keyword_list[48].name') ../conf/keywords.h:125:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_metric", KRT_METRIC, NULL }, ^ ../conf/keywords.h:125:3: note: (near initialization for 'keyword_list[49].name') ../conf/keywords.h:126:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "merge", MERGE, NULL }, ^ ../conf/keywords.h:126:3: note: (near initialization for 'keyword_list[50].name') ../conf/keywords.h:127:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "paths", PATHS, NULL }, ^ ../conf/keywords.h:127:3: note: (near initialization for 'keyword_list[51].name') ../conf/keywords.h:128:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "table", TABLE, NULL }, ^ ../conf/keywords.h:128:3: note: (near initialization for 'keyword_list[52].name') ../conf/keywords.h:129:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "metric", METRIC, NULL }, ^ ../conf/keywords.h:129:3: note: (near initialization for 'keyword_list[53].name') ../conf/keywords.h:130:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_prefsrc", KRT_PREFSRC, NULL }, ^ ../conf/keywords.h:130:3: note: (near initialization for 'keyword_list[54].name') ../conf/keywords.h:131:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_realm", KRT_REALM, NULL }, ^ ../conf/keywords.h:131:3: note: (near initialization for 'keyword_list[55].name') ../conf/keywords.h:132:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_scope", KRT_SCOPE, NULL }, ^ ../conf/keywords.h:132:3: note: (near initialization for 'keyword_list[56].name') ../conf/keywords.h:133:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_mtu", KRT_MTU, NULL }, ^ ../conf/keywords.h:133:3: note: (near initialization for 'keyword_list[57].name') ../conf/keywords.h:134:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_window", KRT_WINDOW, NULL }, ^ ../conf/keywords.h:134:3: note: (near initialization for 'keyword_list[58].name') ../conf/keywords.h:135:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_rtt", KRT_RTT, NULL }, ^ ../conf/keywords.h:135:3: note: (near initialization for 'keyword_list[59].name') ../conf/keywords.h:136:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_rttvar", KRT_RTTVAR, NULL }, ^ ../conf/keywords.h:136:3: note: (near initialization for 'keyword_list[60].name') ../conf/keywords.h:137:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_sstresh", KRT_SSTRESH, NULL }, ^ ../conf/keywords.h:137:3: note: (near initialization for 'keyword_list[61].name') ../conf/keywords.h:138:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_cwnd", KRT_CWND, NULL }, ^ ../conf/keywords.h:138:3: note: (near initialization for 'keyword_list[62].name') ../conf/keywords.h:139:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_advmss", KRT_ADVMSS, NULL }, ^ ../conf/keywords.h:139:3: note: (near initialization for 'keyword_list[63].name') ../conf/keywords.h:140:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_reordering", KRT_REORDERING, NULL }, ^ ../conf/keywords.h:140:3: note: (near initialization for 'keyword_list[64].name') ../conf/keywords.h:141:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_hoplimit", KRT_HOPLIMIT, NULL }, ^ ../conf/keywords.h:141:3: note: (near initialization for 'keyword_list[65].name') ../conf/keywords.h:142:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_initcwnd", KRT_INITCWND, NULL }, ^ ../conf/keywords.h:142:3: note: (near initialization for 'keyword_list[66].name') ../conf/keywords.h:143:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_rto_min", KRT_RTO_MIN, NULL }, ^ ../conf/keywords.h:143:3: note: (near initialization for 'keyword_list[67].name') ../conf/keywords.h:144:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_initrwnd", KRT_INITRWND, NULL }, ^ ../conf/keywords.h:144:3: note: (near initialization for 'keyword_list[68].name') ../conf/keywords.h:145:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_quickack", KRT_QUICKACK, NULL }, ^ ../conf/keywords.h:145:3: note: (near initialization for 'keyword_list[69].name') ../conf/keywords.h:146:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_lock_mtu", KRT_LOCK_MTU, NULL }, ^ ../conf/keywords.h:146:3: note: (near initialization for 'keyword_list[70].name') ../conf/keywords.h:147:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_lock_window", KRT_LOCK_WINDOW, NULL }, ^ ../conf/keywords.h:147:3: note: (near initialization for 'keyword_list[71].name') ../conf/keywords.h:148:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_lock_rtt", KRT_LOCK_RTT, NULL }, ^ ../conf/keywords.h:148:3: note: (near initialization for 'keyword_list[72].name') ../conf/keywords.h:149:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_lock_rttvar", KRT_LOCK_RTTVAR, NULL }, ^ ../conf/keywords.h:149:3: note: (near initialization for 'keyword_list[73].name') ../conf/keywords.h:150:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_lock_sstresh", KRT_LOCK_SSTRESH, NULL }, ^ ../conf/keywords.h:150:3: note: (near initialization for 'keyword_list[74].name') ../conf/keywords.h:151:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_lock_cwnd", KRT_LOCK_CWND, NULL }, ^ ../conf/keywords.h:151:3: note: (near initialization for 'keyword_list[75].name') ../conf/keywords.h:152:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_lock_advmss", KRT_LOCK_ADVMSS, NULL }, ^ ../conf/keywords.h:152:3: note: (near initialization for 'keyword_list[76].name') ../conf/keywords.h:153:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_lock_reordering", KRT_LOCK_REORDERING, NULL }, ^ ../conf/keywords.h:153:3: note: (near initialization for 'keyword_list[77].name') ../conf/keywords.h:154:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_lock_hoplimit", KRT_LOCK_HOPLIMIT, NULL }, ^ ../conf/keywords.h:154:3: note: (near initialization for 'keyword_list[78].name') ../conf/keywords.h:155:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_lock_rto_min", KRT_LOCK_RTO_MIN, NULL }, ^ ../conf/keywords.h:155:3: note: (near initialization for 'keyword_list[79].name') ../conf/keywords.h:156:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_feature_ecn", KRT_FEATURE_ECN, NULL }, ^ ../conf/keywords.h:156:3: note: (near initialization for 'keyword_list[80].name') ../conf/keywords.h:157:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_feature_allfrag", KRT_FEATURE_ALLFRAG, NULL }, ^ ../conf/keywords.h:157:3: note: (near initialization for 'keyword_list[81].name') ../conf/keywords.h:158:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "router", ROUTER, NULL }, ^ ../conf/keywords.h:158:3: note: (near initialization for 'keyword_list[82].name') ../conf/keywords.h:159:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "id", ID, NULL }, ^ ../conf/keywords.h:159:3: note: (near initialization for 'keyword_list[83].name') ../conf/keywords.h:160:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "protocol", PROTOCOL, NULL }, ^ ../conf/keywords.h:160:3: note: (near initialization for 'keyword_list[84].name') ../conf/keywords.h:161:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "template", TEMPLATE, NULL }, ^ ../conf/keywords.h:161:3: note: (near initialization for 'keyword_list[85].name') ../conf/keywords.h:162:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "preference", PREFERENCE, NULL }, ^ ../conf/keywords.h:162:3: note: (near initialization for 'keyword_list[86].name') ../conf/keywords.h:163:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "disabled", DISABLED, NULL }, ^ ../conf/keywords.h:163:3: note: (near initialization for 'keyword_list[87].name') ../conf/keywords.h:164:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "direct", DIRECT, NULL }, ^ ../conf/keywords.h:164:3: note: (near initialization for 'keyword_list[88].name') ../conf/keywords.h:165:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "interface", INTERFACE, NULL }, ^ ../conf/keywords.h:165:3: note: (near initialization for 'keyword_list[89].name') ../conf/keywords.h:166:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "import", IMPORT, NULL }, ^ ../conf/keywords.h:166:3: note: (near initialization for 'keyword_list[90].name') ../conf/keywords.h:167:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "export", EXPORT, NULL }, ^ ../conf/keywords.h:167:3: note: (near initialization for 'keyword_list[91].name') ../conf/keywords.h:168:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "filter", FILTER, NULL }, ^ ../conf/keywords.h:168:3: note: (near initialization for 'keyword_list[92].name') ../conf/keywords.h:169:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "none", NONE, NULL }, ^ ../conf/keywords.h:169:3: note: (near initialization for 'keyword_list[93].name') ../conf/keywords.h:170:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "vrf", VRF, NULL }, ^ ../conf/keywords.h:170:3: note: (near initialization for 'keyword_list[94].name') ../conf/keywords.h:171:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "states", STATES, NULL }, ^ ../conf/keywords.h:171:3: note: (near initialization for 'keyword_list[95].name') ../conf/keywords.h:172:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "filters", FILTERS, NULL }, ^ ../conf/keywords.h:172:3: note: (near initialization for 'keyword_list[96].name') ../conf/keywords.h:173:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "receive", RECEIVE, NULL }, ^ ../conf/keywords.h:173:3: note: (near initialization for 'keyword_list[97].name') ../conf/keywords.h:174:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "action", ACTION, NULL }, ^ ../conf/keywords.h:174:3: note: (near initialization for 'keyword_list[98].name') ../conf/keywords.h:175:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "warn", WARN, NULL }, ^ ../conf/keywords.h:175:3: note: (near initialization for 'keyword_list[99].name') ../conf/keywords.h:176:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "block", BLOCK, NULL }, ^ ../conf/keywords.h:176:3: note: (near initialization for 'keyword_list[100].name') ../conf/keywords.h:177:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "disable", DISABLE, NULL }, ^ ../conf/keywords.h:177:3: note: (near initialization for 'keyword_list[101].name') ../conf/keywords.h:178:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "keep", KEEP, NULL }, ^ ../conf/keywords.h:178:3: note: (near initialization for 'keyword_list[102].name') ../conf/keywords.h:179:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "filtered", FILTERED, NULL }, ^ ../conf/keywords.h:179:3: note: (near initialization for 'keyword_list[103].name') ../conf/keywords.h:180:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "password", PASSWORD, NULL }, ^ ../conf/keywords.h:180:3: note: (near initialization for 'keyword_list[104].name') ../conf/keywords.h:181:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "from", FROM, NULL }, ^ ../conf/keywords.h:181:3: note: (near initialization for 'keyword_list[105].name') ../conf/keywords.h:182:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "passive", PASSIVE, NULL }, ^ ../conf/keywords.h:182:3: note: (near initialization for 'keyword_list[106].name') ../conf/keywords.h:183:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "to", TO, NULL }, ^ ../conf/keywords.h:183:3: note: (near initialization for 'keyword_list[107].name') ../conf/keywords.h:184:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "events", EVENTS, NULL }, ^ ../conf/keywords.h:184:3: note: (near initialization for 'keyword_list[108].name') ../conf/keywords.h:185:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "packets", PACKETS, NULL }, ^ ../conf/keywords.h:185:3: note: (near initialization for 'keyword_list[109].name') ../conf/keywords.h:186:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "protocols", PROTOCOLS, NULL }, ^ ../conf/keywords.h:186:3: note: (near initialization for 'keyword_list[110].name') ../conf/keywords.h:187:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "interfaces", INTERFACES, NULL }, ^ ../conf/keywords.h:187:3: note: (near initialization for 'keyword_list[111].name') ../conf/keywords.h:188:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "algorithm", ALGORITHM, NULL }, ^ ../conf/keywords.h:188:3: note: (near initialization for 'keyword_list[112].name') ../conf/keywords.h:189:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "keyed", KEYED, NULL }, ^ ../conf/keywords.h:189:3: note: (near initialization for 'keyword_list[113].name') ../conf/keywords.h:190:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "hmac", HMAC, NULL }, ^ ../conf/keywords.h:190:3: note: (near initialization for 'keyword_list[114].name') ../conf/keywords.h:191:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "md5", MD5, NULL }, ^ ../conf/keywords.h:191:3: note: (near initialization for 'keyword_list[115].name') ../conf/keywords.h:192:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "sha1", SHA1, NULL }, ^ ../conf/keywords.h:192:3: note: (near initialization for 'keyword_list[116].name') ../conf/keywords.h:193:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "sha256", SHA256, NULL }, ^ ../conf/keywords.h:193:3: note: (near initialization for 'keyword_list[117].name') ../conf/keywords.h:194:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "sha384", SHA384, NULL }, ^ ../conf/keywords.h:194:3: note: (near initialization for 'keyword_list[118].name') ../conf/keywords.h:195:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "sha512", SHA512, NULL }, ^ ../conf/keywords.h:195:3: note: (near initialization for 'keyword_list[119].name') ../conf/keywords.h:196:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "primary", PRIMARY, NULL }, ^ ../conf/keywords.h:196:3: note: (near initialization for 'keyword_list[120].name') ../conf/keywords.h:197:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "stats", STATS, NULL }, ^ ../conf/keywords.h:197:3: note: (near initialization for 'keyword_list[121].name') ../conf/keywords.h:198:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "count", COUNT, NULL }, ^ ../conf/keywords.h:198:3: note: (near initialization for 'keyword_list[122].name') ../conf/keywords.h:199:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "for", FOR, NULL }, ^ ../conf/keywords.h:199:3: note: (near initialization for 'keyword_list[123].name') ../conf/keywords.h:200:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "commands", COMMANDS, NULL }, ^ ../conf/keywords.h:200:3: note: (near initialization for 'keyword_list[124].name') ../conf/keywords.h:201:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "preexport", PREEXPORT, NULL }, ^ ../conf/keywords.h:201:3: note: (near initialization for 'keyword_list[125].name') ../conf/keywords.h:202:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "noexport", NOEXPORT, NULL }, ^ ../conf/keywords.h:202:3: note: (near initialization for 'keyword_list[126].name') ../conf/keywords.h:203:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "generate", GENERATE, NULL }, ^ ../conf/keywords.h:203:3: note: (near initialization for 'keyword_list[127].name') ../conf/keywords.h:204:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "roa", ROA, NULL }, ^ ../conf/keywords.h:204:3: note: (near initialization for 'keyword_list[128].name') ../conf/keywords.h:205:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "listen", LISTEN, NULL }, ^ ../conf/keywords.h:205:3: note: (near initialization for 'keyword_list[129].name') ../conf/keywords.h:206:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp", BGP, NULL }, ^ ../conf/keywords.h:206:3: note: (near initialization for 'keyword_list[130].name') ../conf/keywords.h:207:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "v6only", V6ONLY, NULL }, ^ ../conf/keywords.h:207:3: note: (near initialization for 'keyword_list[131].name') ../conf/keywords.h:208:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "dual", DUAL, NULL }, ^ ../conf/keywords.h:208:3: note: (near initialization for 'keyword_list[132].name') ../conf/keywords.h:209:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "address", ADDRESS, NULL }, ^ ../conf/keywords.h:209:3: note: (near initialization for 'keyword_list[133].name') ../conf/keywords.h:210:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "passwords", PASSWORDS, NULL }, ^ ../conf/keywords.h:210:3: note: (near initialization for 'keyword_list[134].name') ../conf/keywords.h:211:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "description", DESCRIPTION, NULL }, ^ ../conf/keywords.h:211:3: note: (near initialization for 'keyword_list[135].name') ../conf/keywords.h:212:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "sorted", SORTED, NULL }, ^ ../conf/keywords.h:212:3: note: (near initialization for 'keyword_list[136].name') ../conf/keywords.h:213:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "reload", RELOAD, NULL }, ^ ../conf/keywords.h:213:3: note: (near initialization for 'keyword_list[137].name') ../conf/keywords.h:214:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "in", IN, NULL }, ^ ../conf/keywords.h:214:3: note: (near initialization for 'keyword_list[138].name') ../conf/keywords.h:215:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "out", OUT, NULL }, ^ ../conf/keywords.h:215:3: note: (near initialization for 'keyword_list[139].name') ../conf/keywords.h:216:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "mrtdump", MRTDUMP, NULL }, ^ ../conf/keywords.h:216:3: note: (near initialization for 'keyword_list[140].name') ../conf/keywords.h:217:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "messages", MESSAGES, NULL }, ^ ../conf/keywords.h:217:3: note: (near initialization for 'keyword_list[141].name') ../conf/keywords.h:218:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "restrict", RESTRICT, NULL }, ^ ../conf/keywords.h:218:3: note: (near initialization for 'keyword_list[142].name') ../conf/keywords.h:219:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "memory", MEMORY, NULL }, ^ ../conf/keywords.h:219:3: note: (near initialization for 'keyword_list[143].name') ../conf/keywords.h:220:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "igp_metric", IGP_METRIC, NULL }, ^ ../conf/keywords.h:220:3: note: (near initialization for 'keyword_list[144].name') ../conf/keywords.h:221:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "class", CLASS, NULL }, ^ ../conf/keywords.h:221:3: note: (near initialization for 'keyword_list[145].name') ../conf/keywords.h:222:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "dscp", DSCP, NULL }, ^ ../conf/keywords.h:222:3: note: (near initialization for 'keyword_list[146].name') ../conf/keywords.h:223:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "wait", WAIT, NULL }, ^ ../conf/keywords.h:223:3: note: (near initialization for 'keyword_list[147].name') ../conf/keywords.h:224:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "max", MAX, NULL }, ^ ../conf/keywords.h:224:3: note: (near initialization for 'keyword_list[148].name') ../conf/keywords.h:225:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "flush", FLUSH, NULL }, ^ ../conf/keywords.h:225:3: note: (near initialization for 'keyword_list[149].name') ../conf/keywords.h:226:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "as", AS, NULL }, ^ ../conf/keywords.h:226:3: note: (near initialization for 'keyword_list[150].name') ../conf/keywords.h:227:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_DUMMY", -((T_ENUM_RTS<<16) | RTS_DUMMY), NULL }, ^ ../conf/keywords.h:227:3: note: (near initialization for 'keyword_list[151].name') ../conf/keywords.h:228:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_STATIC", -((T_ENUM_RTS<<16) | RTS_STATIC), NULL }, ^ ../conf/keywords.h:228:3: note: (near initialization for 'keyword_list[152].name') ../conf/keywords.h:229:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_INHERIT", -((T_ENUM_RTS<<16) | RTS_INHERIT), NULL }, ^ ../conf/keywords.h:229:3: note: (near initialization for 'keyword_list[153].name') ../conf/keywords.h:230:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_DEVICE", -((T_ENUM_RTS<<16) | RTS_DEVICE), NULL }, ^ ../conf/keywords.h:230:3: note: (near initialization for 'keyword_list[154].name') ../conf/keywords.h:231:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_STATIC_DEVICE", -((T_ENUM_RTS<<16) | RTS_STATIC_DEVICE), NULL }, ^ ../conf/keywords.h:231:3: note: (near initialization for 'keyword_list[155].name') ../conf/keywords.h:232:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_REDIRECT", -((T_ENUM_RTS<<16) | RTS_REDIRECT), NULL }, ^ ../conf/keywords.h:232:3: note: (near initialization for 'keyword_list[156].name') ../conf/keywords.h:233:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_RIP", -((T_ENUM_RTS<<16) | RTS_RIP), NULL }, ^ ../conf/keywords.h:233:3: note: (near initialization for 'keyword_list[157].name') ../conf/keywords.h:234:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_OSPF", -((T_ENUM_RTS<<16) | RTS_OSPF), NULL }, ^ ../conf/keywords.h:234:3: note: (near initialization for 'keyword_list[158].name') ../conf/keywords.h:235:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_OSPF_IA", -((T_ENUM_RTS<<16) | RTS_OSPF_IA), NULL }, ^ ../conf/keywords.h:235:3: note: (near initialization for 'keyword_list[159].name') ../conf/keywords.h:236:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_OSPF_EXT1", -((T_ENUM_RTS<<16) | RTS_OSPF_EXT1), NULL }, ^ ../conf/keywords.h:236:3: note: (near initialization for 'keyword_list[160].name') ../conf/keywords.h:237:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_OSPF_EXT2", -((T_ENUM_RTS<<16) | RTS_OSPF_EXT2), NULL }, ^ ../conf/keywords.h:237:3: note: (near initialization for 'keyword_list[161].name') ../conf/keywords.h:238:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_BGP", -((T_ENUM_RTS<<16) | RTS_BGP), NULL }, ^ ../conf/keywords.h:238:3: note: (near initialization for 'keyword_list[162].name') ../conf/keywords.h:239:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_PIPE", -((T_ENUM_RTS<<16) | RTS_PIPE), NULL }, ^ ../conf/keywords.h:239:3: note: (near initialization for 'keyword_list[163].name') ../conf/keywords.h:240:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_BABEL", -((T_ENUM_RTS<<16) | RTS_BABEL), NULL }, ^ ../conf/keywords.h:240:3: note: (near initialization for 'keyword_list[164].name') ../conf/keywords.h:241:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "SCOPE_HOST", -((T_ENUM_SCOPE<<16) | SCOPE_HOST), NULL }, ^ ../conf/keywords.h:241:3: note: (near initialization for 'keyword_list[165].name') ../conf/keywords.h:242:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "SCOPE_LINK", -((T_ENUM_SCOPE<<16) | SCOPE_LINK), NULL }, ^ ../conf/keywords.h:242:3: note: (near initialization for 'keyword_list[166].name') ../conf/keywords.h:243:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "SCOPE_SITE", -((T_ENUM_SCOPE<<16) | SCOPE_SITE), NULL }, ^ ../conf/keywords.h:243:3: note: (near initialization for 'keyword_list[167].name') ../conf/keywords.h:244:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "SCOPE_ORGANIZATION", -((T_ENUM_SCOPE<<16) | SCOPE_ORGANIZATION), NULL }, ^ ../conf/keywords.h:244:3: note: (near initialization for 'keyword_list[168].name') ../conf/keywords.h:245:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "SCOPE_UNIVERSE", -((T_ENUM_SCOPE<<16) | SCOPE_UNIVERSE), NULL }, ^ ../conf/keywords.h:245:3: note: (near initialization for 'keyword_list[169].name') ../conf/keywords.h:246:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "SCOPE_UNDEFINED", -((T_ENUM_SCOPE<<16) | SCOPE_UNDEFINED), NULL }, ^ ../conf/keywords.h:246:3: note: (near initialization for 'keyword_list[170].name') ../conf/keywords.h:247:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTC_UNICAST", -((T_ENUM_RTC<<16) | RTC_UNICAST), NULL }, ^ ../conf/keywords.h:247:3: note: (near initialization for 'keyword_list[171].name') ../conf/keywords.h:248:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTC_BROADCAST", -((T_ENUM_RTC<<16) | RTC_BROADCAST), NULL }, ^ ../conf/keywords.h:248:3: note: (near initialization for 'keyword_list[172].name') ../conf/keywords.h:249:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTC_MULTICAST", -((T_ENUM_RTC<<16) | RTC_MULTICAST), NULL }, ^ ../conf/keywords.h:249:3: note: (near initialization for 'keyword_list[173].name') ../conf/keywords.h:250:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTC_ANYCAST", -((T_ENUM_RTC<<16) | RTC_ANYCAST), NULL }, ^ ../conf/keywords.h:250:3: note: (near initialization for 'keyword_list[174].name') ../conf/keywords.h:251:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTD_ROUTER", -((T_ENUM_RTD<<16) | RTD_ROUTER), NULL }, ^ ../conf/keywords.h:251:3: note: (near initialization for 'keyword_list[175].name') ../conf/keywords.h:252:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTD_DEVICE", -((T_ENUM_RTD<<16) | RTD_DEVICE), NULL }, ^ ../conf/keywords.h:252:3: note: (near initialization for 'keyword_list[176].name') ../conf/keywords.h:253:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTD_BLACKHOLE", -((T_ENUM_RTD<<16) | RTD_BLACKHOLE), NULL }, ^ ../conf/keywords.h:253:3: note: (near initialization for 'keyword_list[177].name') ../conf/keywords.h:254:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTD_UNREACHABLE", -((T_ENUM_RTD<<16) | RTD_UNREACHABLE), NULL }, ^ ../conf/keywords.h:254:3: note: (near initialization for 'keyword_list[178].name') ../conf/keywords.h:255:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTD_PROHIBIT", -((T_ENUM_RTD<<16) | RTD_PROHIBIT), NULL }, ^ ../conf/keywords.h:255:3: note: (near initialization for 'keyword_list[179].name') ../conf/keywords.h:256:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTD_MULTIPATH", -((T_ENUM_RTD<<16) | RTD_MULTIPATH), NULL }, ^ ../conf/keywords.h:256:3: note: (near initialization for 'keyword_list[180].name') ../conf/keywords.h:257:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ROA_UNKNOWN", -((T_ENUM_ROA<<16) | ROA_UNKNOWN), NULL }, ^ ../conf/keywords.h:257:3: note: (near initialization for 'keyword_list[181].name') ../conf/keywords.h:258:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ROA_VALID", -((T_ENUM_ROA<<16) | ROA_VALID), NULL }, ^ ../conf/keywords.h:258:3: note: (near initialization for 'keyword_list[182].name') ../conf/keywords.h:259:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ROA_INVALID", -((T_ENUM_ROA<<16) | ROA_INVALID), NULL }, ^ ../conf/keywords.h:259:3: note: (near initialization for 'keyword_list[183].name') ../conf/keywords.h:260:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "show", SHOW, NULL }, ^ ../conf/keywords.h:260:3: note: (near initialization for 'keyword_list[184].name') ../conf/keywords.h:261:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "status", STATUS, NULL }, ^ ../conf/keywords.h:261:3: note: (near initialization for 'keyword_list[185].name') ../conf/keywords.h:262:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "summary", SUMMARY, NULL }, ^ ../conf/keywords.h:262:3: note: (near initialization for 'keyword_list[186].name') ../conf/keywords.h:263:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "route", ROUTE, NULL }, ^ ../conf/keywords.h:263:3: note: (near initialization for 'keyword_list[187].name') ../conf/keywords.h:264:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "symbols", SYMBOLS, NULL }, ^ ../conf/keywords.h:264:3: note: (near initialization for 'keyword_list[188].name') ../conf/keywords.h:265:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "add", ADD, NULL }, ^ ../conf/keywords.h:265:3: note: (near initialization for 'keyword_list[189].name') ../conf/keywords.h:266:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "delete", DELETE, NULL }, ^ ../conf/keywords.h:266:3: note: (near initialization for 'keyword_list[190].name') ../conf/keywords.h:267:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "dump", DUMP, NULL }, ^ ../conf/keywords.h:267:3: note: (near initialization for 'keyword_list[191].name') ../conf/keywords.h:268:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "resources", RESOURCES, NULL }, ^ ../conf/keywords.h:268:3: note: (near initialization for 'keyword_list[192].name') ../conf/keywords.h:269:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "sockets", SOCKETS, NULL }, ^ ../conf/keywords.h:269:3: note: (near initialization for 'keyword_list[193].name') ../conf/keywords.h:270:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "neighbors", NEIGHBORS, NULL }, ^ ../conf/keywords.h:270:3: note: (near initialization for 'keyword_list[194].name') ../conf/keywords.h:271:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "attributes", ATTRIBUTES, NULL }, ^ ../conf/keywords.h:271:3: note: (near initialization for 'keyword_list[195].name') ../conf/keywords.h:272:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "eval", EVAL, NULL }, ^ ../conf/keywords.h:272:3: note: (near initialization for 'keyword_list[196].name') ../conf/keywords.h:273:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "echo", ECHO, NULL }, ^ ../conf/keywords.h:273:3: note: (near initialization for 'keyword_list[197].name') ../conf/keywords.h:274:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "enable", ENABLE, NULL }, ^ ../conf/keywords.h:274:3: note: (near initialization for 'keyword_list[198].name') ../conf/keywords.h:275:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "function", FUNCTION, NULL }, ^ ../conf/keywords.h:275:3: note: (near initialization for 'keyword_list[199].name') ../conf/keywords.h:276:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "print", PRINT, NULL }, ^ ../conf/keywords.h:276:3: note: (near initialization for 'keyword_list[200].name') ../conf/keywords.h:277:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "printn", PRINTN, NULL }, ^ ../conf/keywords.h:277:3: note: (near initialization for 'keyword_list[201].name') ../conf/keywords.h:278:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "unset", UNSET, NULL }, ^ ../conf/keywords.h:278:3: note: (near initialization for 'keyword_list[202].name') ../conf/keywords.h:279:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "return", RETURN, NULL }, ^ ../conf/keywords.h:279:3: note: (near initialization for 'keyword_list[203].name') ../conf/keywords.h:280:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "accept", ACCEPT, NULL }, ^ ../conf/keywords.h:280:3: note: (near initialization for 'keyword_list[204].name') ../conf/keywords.h:281:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "reject", REJECT, NULL }, ^ ../conf/keywords.h:281:3: note: (near initialization for 'keyword_list[205].name') ../conf/keywords.h:282:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "quitbird", QUITBIRD, NULL }, ^ ../conf/keywords.h:282:3: note: (near initialization for 'keyword_list[206].name') ../conf/keywords.h:283:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "int", INT, NULL }, ^ ../conf/keywords.h:283:3: note: (near initialization for 'keyword_list[207].name') ../conf/keywords.h:284:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bool", BOOL, NULL }, ^ ../conf/keywords.h:284:3: note: (near initialization for 'keyword_list[208].name') ../conf/keywords.h:285:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ip", IP, NULL }, ^ ../conf/keywords.h:285:3: note: (near initialization for 'keyword_list[209].name') ../conf/keywords.h:286:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "prefix", PREFIX, NULL }, ^ ../conf/keywords.h:286:3: note: (near initialization for 'keyword_list[210].name') ../conf/keywords.h:287:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "pair", PAIR, NULL }, ^ ../conf/keywords.h:287:3: note: (near initialization for 'keyword_list[211].name') ../conf/keywords.h:288:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "quad", QUAD, NULL }, ^ ../conf/keywords.h:288:3: note: (near initialization for 'keyword_list[212].name') ../conf/keywords.h:289:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ec", EC, NULL }, ^ ../conf/keywords.h:289:3: note: (near initialization for 'keyword_list[213].name') ../conf/keywords.h:290:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "lc", LC, NULL }, ^ ../conf/keywords.h:290:3: note: (near initialization for 'keyword_list[214].name') ../conf/keywords.h:291:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "set", SET, NULL }, ^ ../conf/keywords.h:291:3: note: (near initialization for 'keyword_list[215].name') ../conf/keywords.h:292:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "string", STRING, NULL }, ^ ../conf/keywords.h:292:3: note: (near initialization for 'keyword_list[216].name') ../conf/keywords.h:293:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgpmask", BGPMASK, NULL }, ^ ../conf/keywords.h:293:3: note: (near initialization for 'keyword_list[217].name') ../conf/keywords.h:294:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgppath", BGPPATH, NULL }, ^ ../conf/keywords.h:294:3: note: (near initialization for 'keyword_list[218].name') ../conf/keywords.h:295:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "clist", CLIST, NULL }, ^ ../conf/keywords.h:295:3: note: (near initialization for 'keyword_list[219].name') ../conf/keywords.h:296:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "eclist", ECLIST, NULL }, ^ ../conf/keywords.h:296:3: note: (near initialization for 'keyword_list[220].name') ../conf/keywords.h:297:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "lclist", LCLIST, NULL }, ^ ../conf/keywords.h:297:3: note: (near initialization for 'keyword_list[221].name') ../conf/keywords.h:298:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "if", IF, NULL }, ^ ../conf/keywords.h:298:3: note: (near initialization for 'keyword_list[222].name') ../conf/keywords.h:299:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "then", THEN, NULL }, ^ ../conf/keywords.h:299:3: note: (near initialization for 'keyword_list[223].name') ../conf/keywords.h:300:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "else", ELSE, NULL }, ^ ../conf/keywords.h:300:3: note: (near initialization for 'keyword_list[224].name') ../conf/keywords.h:301:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "case", CASE, NULL }, ^ ../conf/keywords.h:301:3: note: (near initialization for 'keyword_list[225].name') ../conf/keywords.h:302:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "true", TRUE, NULL }, ^ ../conf/keywords.h:302:3: note: (near initialization for 'keyword_list[226].name') ../conf/keywords.h:303:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "false", FALSE, NULL }, ^ ../conf/keywords.h:303:3: note: (near initialization for 'keyword_list[227].name') ../conf/keywords.h:304:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "rt", RT, NULL }, ^ ../conf/keywords.h:304:3: note: (near initialization for 'keyword_list[228].name') ../conf/keywords.h:305:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ro", RO, NULL }, ^ ../conf/keywords.h:305:3: note: (near initialization for 'keyword_list[229].name') ../conf/keywords.h:306:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "unknown", UNKNOWN, NULL }, ^ ../conf/keywords.h:306:3: note: (near initialization for 'keyword_list[230].name') ../conf/keywords.h:307:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "generic", GENERIC, NULL }, ^ ../conf/keywords.h:307:3: note: (near initialization for 'keyword_list[231].name') ../conf/keywords.h:308:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "gw", GW, NULL }, ^ ../conf/keywords.h:308:3: note: (near initialization for 'keyword_list[232].name') ../conf/keywords.h:309:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "net", NET, NULL }, ^ ../conf/keywords.h:309:3: note: (near initialization for 'keyword_list[233].name') ../conf/keywords.h:310:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "mask", MASK, NULL }, ^ ../conf/keywords.h:310:3: note: (near initialization for 'keyword_list[234].name') ../conf/keywords.h:311:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "proto", PROTO, NULL }, ^ ../conf/keywords.h:311:3: note: (near initialization for 'keyword_list[235].name') ../conf/keywords.h:312:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "source", SOURCE, NULL }, ^ ../conf/keywords.h:312:3: note: (near initialization for 'keyword_list[236].name') ../conf/keywords.h:313:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "scope", SCOPE, NULL }, ^ ../conf/keywords.h:313:3: note: (near initialization for 'keyword_list[237].name') ../conf/keywords.h:314:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "cast", CAST, NULL }, ^ ../conf/keywords.h:314:3: note: (near initialization for 'keyword_list[238].name') ../conf/keywords.h:315:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "dest", DEST, NULL }, ^ ../conf/keywords.h:315:3: note: (near initialization for 'keyword_list[239].name') ../conf/keywords.h:316:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ifname", IFNAME, NULL }, ^ ../conf/keywords.h:316:3: note: (near initialization for 'keyword_list[240].name') ../conf/keywords.h:317:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ifindex", IFINDEX, NULL }, ^ ../conf/keywords.h:317:3: note: (near initialization for 'keyword_list[241].name') ../conf/keywords.h:318:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "len", LEN, NULL }, ^ ../conf/keywords.h:318:3: note: (near initialization for 'keyword_list[242].name') ../conf/keywords.h:319:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "defined", DEFINED, NULL }, ^ ../conf/keywords.h:319:3: note: (near initialization for 'keyword_list[243].name') ../conf/keywords.h:320:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "contains", CONTAINS, NULL }, ^ ../conf/keywords.h:320:3: note: (near initialization for 'keyword_list[244].name') ../conf/keywords.h:321:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "reset", RESET, NULL }, ^ ../conf/keywords.h:321:3: note: (near initialization for 'keyword_list[245].name') ../conf/keywords.h:322:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "prepend", PREPEND, NULL }, ^ ../conf/keywords.h:322:3: note: (near initialization for 'keyword_list[246].name') ../conf/keywords.h:323:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "first", FIRST, NULL }, ^ ../conf/keywords.h:323:3: note: (near initialization for 'keyword_list[247].name') ../conf/keywords.h:324:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "last", LAST, NULL }, ^ ../conf/keywords.h:324:3: note: (near initialization for 'keyword_list[248].name') ../conf/keywords.h:325:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "last_nonaggregated", LAST_NONAGGREGATED, NULL }, ^ ../conf/keywords.h:325:3: note: (near initialization for 'keyword_list[249].name') ../conf/keywords.h:326:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "match", MATCH, NULL }, ^ ../conf/keywords.h:326:3: note: (near initialization for 'keyword_list[250].name') ../conf/keywords.h:327:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "roa_check", ROA_CHECK, NULL }, ^ ../conf/keywords.h:327:3: note: (near initialization for 'keyword_list[251].name') ../conf/keywords.h:328:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "empty", EMPTY, NULL }, ^ ../conf/keywords.h:328:3: note: (near initialization for 'keyword_list[252].name') ../conf/keywords.h:329:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "where", WHERE, NULL }, ^ ../conf/keywords.h:329:3: note: (near initialization for 'keyword_list[253].name') ../conf/keywords.h:330:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bfd", BFD, NULL }, ^ ../conf/keywords.h:330:3: note: (near initialization for 'keyword_list[254].name') ../conf/keywords.h:331:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "min", MIN, NULL }, ^ ../conf/keywords.h:331:3: note: (near initialization for 'keyword_list[255].name') ../conf/keywords.h:332:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "idle", IDLE, NULL }, ^ ../conf/keywords.h:332:3: note: (near initialization for 'keyword_list[256].name') ../conf/keywords.h:333:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "rx", RX, NULL }, ^ ../conf/keywords.h:333:3: note: (near initialization for 'keyword_list[257].name') ../conf/keywords.h:334:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "tx", TX, NULL }, ^ ../conf/keywords.h:334:3: note: (near initialization for 'keyword_list[258].name') ../conf/keywords.h:335:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "interval", INTERVAL, NULL }, ^ ../conf/keywords.h:335:3: note: (near initialization for 'keyword_list[259].name') ../conf/keywords.h:336:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "multiplier", MULTIPLIER, NULL }, ^ ../conf/keywords.h:336:3: note: (near initialization for 'keyword_list[260].name') ../conf/keywords.h:337:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "multihop", MULTIHOP, NULL }, ^ ../conf/keywords.h:337:3: note: (near initialization for 'keyword_list[261].name') ../conf/keywords.h:338:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "neighbor", NEIGHBOR, NULL }, ^ ../conf/keywords.h:338:3: note: (near initialization for 'keyword_list[262].name') ../conf/keywords.h:339:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "dev", DEV, NULL }, ^ ../conf/keywords.h:339:3: note: (near initialization for 'keyword_list[263].name') ../conf/keywords.h:340:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "local", LOCAL, NULL }, ^ ../conf/keywords.h:340:3: note: (near initialization for 'keyword_list[264].name') ../conf/keywords.h:341:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "authentication", AUTHENTICATION, NULL }, ^ ../conf/keywords.h:341:3: note: (near initialization for 'keyword_list[265].name') ../conf/keywords.h:342:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "simple", SIMPLE, NULL }, ^ ../conf/keywords.h:342:3: note: (near initialization for 'keyword_list[266].name') ../conf/keywords.h:343:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "meticulous", METICULOUS, NULL }, ^ ../conf/keywords.h:343:3: note: (near initialization for 'keyword_list[267].name') ../conf/keywords.h:344:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "sessions", SESSIONS, NULL }, ^ ../conf/keywords.h:344:3: note: (near initialization for 'keyword_list[268].name') ../conf/keywords.h:345:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "hold", HOLD, NULL }, ^ ../conf/keywords.h:345:3: note: (near initialization for 'keyword_list[269].name') ../conf/keywords.h:346:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "connect", CONNECT, NULL }, ^ ../conf/keywords.h:346:3: note: (near initialization for 'keyword_list[270].name') ../conf/keywords.h:347:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "retry", RETRY, NULL }, ^ ../conf/keywords.h:347:3: note: (near initialization for 'keyword_list[271].name') ../conf/keywords.h:348:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "keepalive", KEEPALIVE, NULL }, ^ ../conf/keywords.h:348:3: note: (near initialization for 'keyword_list[272].name') ../conf/keywords.h:349:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "startup", STARTUP, NULL }, ^ ../conf/keywords.h:349:3: note: (near initialization for 'keyword_list[273].name') ../conf/keywords.h:350:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "via", VIA, NULL }, ^ ../conf/keywords.h:350:3: note: (near initialization for 'keyword_list[274].name') ../conf/keywords.h:351:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "next", NEXT, NULL }, ^ ../conf/keywords.h:351:3: note: (near initialization for 'keyword_list[275].name') ../conf/keywords.h:352:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "hop", HOP, NULL }, ^ ../conf/keywords.h:352:3: note: (near initialization for 'keyword_list[276].name') ../conf/keywords.h:353:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "self", SELF, NULL }, ^ ../conf/keywords.h:353:3: note: (near initialization for 'keyword_list[277].name') ../conf/keywords.h:354:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "default", DEFAULT, NULL }, ^ ../conf/keywords.h:354:3: note: (near initialization for 'keyword_list[278].name') ../conf/keywords.h:355:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "path", PATH, NULL }, ^ ../conf/keywords.h:355:3: note: (near initialization for 'keyword_list[279].name') ../conf/keywords.h:356:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "start", START, NULL }, ^ ../conf/keywords.h:356:3: note: (near initialization for 'keyword_list[280].name') ../conf/keywords.h:357:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "delay", DELAY, NULL }, ^ ../conf/keywords.h:357:3: note: (near initialization for 'keyword_list[281].name') ../conf/keywords.h:358:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "forget", FORGET, NULL }, ^ ../conf/keywords.h:358:3: note: (near initialization for 'keyword_list[282].name') ../conf/keywords.h:359:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "after", AFTER, NULL }, ^ ../conf/keywords.h:359:3: note: (near initialization for 'keyword_list[283].name') ../conf/keywords.h:360:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp_path", BGP_PATH, NULL }, ^ ../conf/keywords.h:360:3: note: (near initialization for 'keyword_list[284].name') ../conf/keywords.h:361:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp_local_pref", BGP_LOCAL_PREF, NULL }, ^ ../conf/keywords.h:361:3: note: (near initialization for 'keyword_list[285].name') ../conf/keywords.h:362:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp_med", BGP_MED, NULL }, ^ ../conf/keywords.h:362:3: note: (near initialization for 'keyword_list[286].name') ../conf/keywords.h:363:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp_origin", BGP_ORIGIN, NULL }, ^ ../conf/keywords.h:363:3: note: (near initialization for 'keyword_list[287].name') ../conf/keywords.h:364:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp_next_hop", BGP_NEXT_HOP, NULL }, ^ ../conf/keywords.h:364:3: note: (near initialization for 'keyword_list[288].name') ../conf/keywords.h:365:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp_atomic_aggr", BGP_ATOMIC_AGGR, NULL }, ^ ../conf/keywords.h:365:3: note: (near initialization for 'keyword_list[289].name') ../conf/keywords.h:366:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp_aggregator", BGP_AGGREGATOR, NULL }, ^ ../conf/keywords.h:366:3: note: (near initialization for 'keyword_list[290].name') ../conf/keywords.h:367:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp_community", BGP_COMMUNITY, NULL }, ^ ../conf/keywords.h:367:3: note: (near initialization for 'keyword_list[291].name') ../conf/keywords.h:368:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp_ext_community", BGP_EXT_COMMUNITY, NULL }, ^ ../conf/keywords.h:368:3: note: (near initialization for 'keyword_list[292].name') ../conf/keywords.h:369:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "rr", RR, NULL }, ^ ../conf/keywords.h:369:3: note: (near initialization for 'keyword_list[293].name') ../conf/keywords.h:370:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "rs", RS, NULL }, ^ ../conf/keywords.h:370:3: note: (near initialization for 'keyword_list[294].name') ../conf/keywords.h:371:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "client", CLIENT, NULL }, ^ ../conf/keywords.h:371:3: note: (near initialization for 'keyword_list[295].name') ../conf/keywords.h:372:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "cluster", CLUSTER, NULL }, ^ ../conf/keywords.h:372:3: note: (near initialization for 'keyword_list[296].name') ../conf/keywords.h:373:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "as4", AS4, NULL }, ^ ../conf/keywords.h:373:3: note: (near initialization for 'keyword_list[297].name') ../conf/keywords.h:374:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "advertise", ADVERTISE, NULL }, ^ ../conf/keywords.h:374:3: note: (near initialization for 'keyword_list[298].name') ../conf/keywords.h:375:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ipv4", IPV4, NULL }, ^ ../conf/keywords.h:375:3: note: (near initialization for 'keyword_list[299].name') ../conf/keywords.h:376:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "capabilities", CAPABILITIES, NULL }, ^ ../conf/keywords.h:376:3: note: (near initialization for 'keyword_list[300].name') ../conf/keywords.h:377:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "prefer", PREFER, NULL }, ^ ../conf/keywords.h:377:3: note: (near initialization for 'keyword_list[301].name') ../conf/keywords.h:378:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "older", OLDER, NULL }, ^ ../conf/keywords.h:378:3: note: (near initialization for 'keyword_list[302].name') ../conf/keywords.h:379:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "missing", MISSING, NULL }, ^ ../conf/keywords.h:379:3: note: (near initialization for 'keyword_list[303].name') ../conf/keywords.h:380:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "lladdr", LLADDR, NULL }, ^ ../conf/keywords.h:380:3: note: (near initialization for 'keyword_list[304].name') ../conf/keywords.h:381:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "drop", DROP, NULL }, ^ ../conf/keywords.h:381:3: note: (near initialization for 'keyword_list[305].name') ../conf/keywords.h:382:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ignore", IGNORE, NULL }, ^ ../conf/keywords.h:382:3: note: (near initialization for 'keyword_list[306].name') ../conf/keywords.h:383:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "refresh", REFRESH, NULL }, ^ ../conf/keywords.h:383:3: note: (near initialization for 'keyword_list[307].name') ../conf/keywords.h:384:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "interpret", INTERPRET, NULL }, ^ ../conf/keywords.h:384:3: note: (near initialization for 'keyword_list[308].name') ../conf/keywords.h:385:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "communities", COMMUNITIES, NULL }, ^ ../conf/keywords.h:385:3: note: (near initialization for 'keyword_list[309].name') ../conf/keywords.h:386:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp_originator_id", BGP_ORIGINATOR_ID, NULL }, ^ ../conf/keywords.h:386:3: note: (near initialization for 'keyword_list[310].name') ../conf/keywords.h:387:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp_cluster_list", BGP_CLUSTER_LIST, NULL }, ^ ../conf/keywords.h:387:3: note: (near initialization for 'keyword_list[311].name') ../conf/keywords.h:388:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "igp", IGP, NULL }, ^ ../conf/keywords.h:388:3: note: (near initialization for 'keyword_list[312].name') ../conf/keywords.h:389:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "gateway", GATEWAY, NULL }, ^ ../conf/keywords.h:389:3: note: (near initialization for 'keyword_list[313].name') ../conf/keywords.h:390:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "recursive", RECURSIVE, NULL }, ^ ../conf/keywords.h:390:3: note: (near initialization for 'keyword_list[314].name') ../conf/keywords.h:391:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "med", MED, NULL }, ^ ../conf/keywords.h:391:3: note: (near initialization for 'keyword_list[315].name') ../conf/keywords.h:392:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ttl", TTL, NULL }, ^ ../conf/keywords.h:392:3: note: (near initialization for 'keyword_list[316].name') ../conf/keywords.h:393:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "security", SECURITY, NULL }, ^ ../conf/keywords.h:393:3: note: (near initialization for 'keyword_list[317].name') ../conf/keywords.h:394:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "deterministic", DETERMINISTIC, NULL }, ^ ../conf/keywords.h:394:3: note: (near initialization for 'keyword_list[318].name') ../conf/keywords.h:395:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "secondary", SECONDARY, NULL }, ^ ../conf/keywords.h:395:3: note: (near initialization for 'keyword_list[319].name') ../conf/keywords.h:396:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "allow", ALLOW, NULL }, ^ ../conf/keywords.h:396:3: note: (near initialization for 'keyword_list[320].name') ../conf/keywords.h:397:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "aware", AWARE, NULL }, ^ ../conf/keywords.h:397:3: note: (near initialization for 'keyword_list[321].name') ../conf/keywords.h:398:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "link", LINK, NULL }, ^ ../conf/keywords.h:398:3: note: (near initialization for 'keyword_list[322].name') ../conf/keywords.h:399:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "extended", EXTENDED, NULL }, ^ ../conf/keywords.h:399:3: note: (near initialization for 'keyword_list[323].name') ../conf/keywords.h:400:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "setkey", SETKEY, NULL }, ^ ../conf/keywords.h:400:3: note: (near initialization for 'keyword_list[324].name') ../conf/keywords.h:401:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp_large_community", BGP_LARGE_COMMUNITY, NULL }, ^ ../conf/keywords.h:401:3: note: (near initialization for 'keyword_list[325].name') ../conf/keywords.h:402:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "cease", CEASE, NULL }, ^ ../conf/keywords.h:402:3: note: (near initialization for 'keyword_list[326].name') ../conf/keywords.h:403:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "hit", HIT, NULL }, ^ ../conf/keywords.h:403:3: note: (near initialization for 'keyword_list[327].name') ../conf/keywords.h:404:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "administrative", ADMINISTRATIVE, NULL }, ^ ../conf/keywords.h:404:3: note: (near initialization for 'keyword_list[328].name') ../conf/keywords.h:405:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "shutdown", SHUTDOWN, NULL }, ^ ../conf/keywords.h:405:3: note: (near initialization for 'keyword_list[329].name') ../conf/keywords.h:406:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "peer", PEER, NULL }, ^ ../conf/keywords.h:406:3: note: (near initialization for 'keyword_list[330].name') ../conf/keywords.h:407:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "configuration", CONFIGURATION, NULL }, ^ ../conf/keywords.h:407:3: note: (near initialization for 'keyword_list[331].name') ../conf/keywords.h:408:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "change", CHANGE, NULL }, ^ ../conf/keywords.h:408:3: note: (near initialization for 'keyword_list[332].name') ../conf/keywords.h:409:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "deconfigured", DECONFIGURED, NULL }, ^ ../conf/keywords.h:409:3: note: (near initialization for 'keyword_list[333].name') ../conf/keywords.h:410:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "connection", CONNECTION, NULL }, ^ ../conf/keywords.h:410:3: note: (near initialization for 'keyword_list[334].name') ../conf/keywords.h:411:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "rejected", REJECTED, NULL }, ^ ../conf/keywords.h:411:3: note: (near initialization for 'keyword_list[335].name') ../conf/keywords.h:412:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "collision", COLLISION, NULL }, ^ ../conf/keywords.h:412:3: note: (near initialization for 'keyword_list[336].name') ../conf/keywords.h:413:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "of", OF, NULL }, ^ ../conf/keywords.h:413:3: note: (near initialization for 'keyword_list[337].name') ../conf/keywords.h:414:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ORIGIN_IGP", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_IGP), NULL }, ^ ../conf/keywords.h:414:3: note: (near initialization for 'keyword_list[338].name') ../conf/keywords.h:415:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ORIGIN_EGP", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_EGP), NULL }, ^ ../conf/keywords.h:415:3: note: (near initialization for 'keyword_list[339].name') ../conf/keywords.h:416:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ORIGIN_INCOMPLETE", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_INCOMPLETE), NULL }, ^ ../conf/keywords.h:416:3: note: (near initialization for 'keyword_list[340].name') ../conf/keywords.h:417:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ospf", OSPF, NULL }, ^ ../conf/keywords.h:417:3: note: (near initialization for 'keyword_list[341].name') ../conf/keywords.h:418:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "area", AREA, NULL }, ^ ../conf/keywords.h:418:3: note: (near initialization for 'keyword_list[342].name') ../conf/keywords.h:419:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ospf_metric1", OSPF_METRIC1, NULL }, ^ ../conf/keywords.h:419:3: note: (near initialization for 'keyword_list[343].name') ../conf/keywords.h:420:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ospf_metric2", OSPF_METRIC2, NULL }, ^ ../conf/keywords.h:420:3: note: (near initialization for 'keyword_list[344].name') ../conf/keywords.h:421:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ospf_tag", OSPF_TAG, NULL }, ^ ../conf/keywords.h:421:3: note: (near initialization for 'keyword_list[345].name') ../conf/keywords.h:422:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ospf_router_id", OSPF_ROUTER_ID, NULL }, ^ ../conf/keywords.h:422:3: note: (near initialization for 'keyword_list[346].name') ../conf/keywords.h:423:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "rfc1583compat", RFC1583COMPAT, NULL }, ^ ../conf/keywords.h:423:3: note: (near initialization for 'keyword_list[347].name') ../conf/keywords.h:424:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "stub", STUB, NULL }, ^ ../conf/keywords.h:424:3: note: (near initialization for 'keyword_list[348].name') ../conf/keywords.h:425:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "tick", TICK, NULL }, ^ ../conf/keywords.h:425:3: note: (near initialization for 'keyword_list[349].name') ../conf/keywords.h:426:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "cost", COST, NULL }, ^ ../conf/keywords.h:426:3: note: (near initialization for 'keyword_list[350].name') ../conf/keywords.h:427:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "cost2", COST2, NULL }, ^ ../conf/keywords.h:427:3: note: (near initialization for 'keyword_list[351].name') ../conf/keywords.h:428:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "retransmit", RETRANSMIT, NULL }, ^ ../conf/keywords.h:428:3: note: (near initialization for 'keyword_list[352].name') ../conf/keywords.h:429:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "hello", HELLO, NULL }, ^ ../conf/keywords.h:429:3: note: (near initialization for 'keyword_list[353].name') ../conf/keywords.h:430:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "transmit", TRANSMIT, NULL }, ^ ../conf/keywords.h:430:3: note: (near initialization for 'keyword_list[354].name') ../conf/keywords.h:431:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "priority", PRIORITY, NULL }, ^ ../conf/keywords.h:431:3: note: (near initialization for 'keyword_list[355].name') ../conf/keywords.h:432:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "dead", DEAD, NULL }, ^ ../conf/keywords.h:432:3: note: (near initialization for 'keyword_list[356].name') ../conf/keywords.h:433:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "type", TYPE, NULL }, ^ ../conf/keywords.h:433:3: note: (near initialization for 'keyword_list[357].name') ../conf/keywords.h:434:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "broadcast", BROADCAST, NULL }, ^ ../conf/keywords.h:434:3: note: (near initialization for 'keyword_list[358].name') ../conf/keywords.h:435:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bcast", BCAST, NULL }, ^ ../conf/keywords.h:435:3: note: (near initialization for 'keyword_list[359].name') ../conf/keywords.h:436:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "nonbroadcast", NONBROADCAST, NULL }, ^ ../conf/keywords.h:436:3: note: (near initialization for 'keyword_list[360].name') ../conf/keywords.h:437:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "nbma", NBMA, NULL }, ^ ../conf/keywords.h:437:3: note: (near initialization for 'keyword_list[361].name') ../conf/keywords.h:438:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "pointopoint", POINTOPOINT, NULL }, ^ ../conf/keywords.h:438:3: note: (near initialization for 'keyword_list[362].name') ../conf/keywords.h:439:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ptp", PTP, NULL }, ^ ../conf/keywords.h:439:3: note: (near initialization for 'keyword_list[363].name') ../conf/keywords.h:440:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "pointomultipoint", POINTOMULTIPOINT, NULL }, ^ ../conf/keywords.h:440:3: note: (near initialization for 'keyword_list[364].name') ../conf/keywords.h:441:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ptmp", PTMP, NULL }, ^ ../conf/keywords.h:441:3: note: (near initialization for 'keyword_list[365].name') ../conf/keywords.h:442:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "strict", STRICT, NULL }, ^ ../conf/keywords.h:442:3: note: (near initialization for 'keyword_list[366].name') ../conf/keywords.h:443:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "cryptographic", CRYPTOGRAPHIC, NULL }, ^ ../conf/keywords.h:443:3: note: (near initialization for 'keyword_list[367].name') ../conf/keywords.h:444:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "eligible", ELIGIBLE, NULL }, ^ ../conf/keywords.h:444:3: note: (near initialization for 'keyword_list[368].name') ../conf/keywords.h:445:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "poll", POLL, NULL }, ^ ../conf/keywords.h:445:3: note: (near initialization for 'keyword_list[369].name') ../conf/keywords.h:446:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "networks", NETWORKS, NULL }, ^ ../conf/keywords.h:446:3: note: (near initialization for 'keyword_list[370].name') ../conf/keywords.h:447:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "hidden", HIDDEN, NULL }, ^ ../conf/keywords.h:447:3: note: (near initialization for 'keyword_list[371].name') ../conf/keywords.h:448:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "virtual", VIRTUAL, NULL }, ^ ../conf/keywords.h:448:3: note: (near initialization for 'keyword_list[372].name') ../conf/keywords.h:449:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "only", ONLY, NULL }, ^ ../conf/keywords.h:449:3: note: (near initialization for 'keyword_list[373].name') ../conf/keywords.h:450:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "buffer", BUFFER, NULL }, ^ ../conf/keywords.h:450:3: note: (near initialization for 'keyword_list[374].name') ../conf/keywords.h:451:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "large", LARGE, NULL }, ^ ../conf/keywords.h:451:3: note: (near initialization for 'keyword_list[375].name') ../conf/keywords.h:452:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "normal", NORMAL, NULL }, ^ ../conf/keywords.h:452:3: note: (near initialization for 'keyword_list[376].name') ../conf/keywords.h:453:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "stubnet", STUBNET, NULL }, ^ ../conf/keywords.h:453:3: note: (near initialization for 'keyword_list[377].name') ../conf/keywords.h:454:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "tag", TAG, NULL }, ^ ../conf/keywords.h:454:3: note: (near initialization for 'keyword_list[378].name') ../conf/keywords.h:455:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "external", EXTERNAL, NULL }, ^ ../conf/keywords.h:455:3: note: (near initialization for 'keyword_list[379].name') ../conf/keywords.h:456:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "lsadb", LSADB, NULL }, ^ ../conf/keywords.h:456:3: note: (near initialization for 'keyword_list[380].name') ../conf/keywords.h:457:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ecmp", ECMP, NULL }, ^ ../conf/keywords.h:457:3: note: (near initialization for 'keyword_list[381].name') ../conf/keywords.h:458:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "weight", WEIGHT, NULL }, ^ ../conf/keywords.h:458:3: note: (near initialization for 'keyword_list[382].name') ../conf/keywords.h:459:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "nssa", NSSA, NULL }, ^ ../conf/keywords.h:459:3: note: (near initialization for 'keyword_list[383].name') ../conf/keywords.h:460:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "translator", TRANSLATOR, NULL }, ^ ../conf/keywords.h:460:3: note: (near initialization for 'keyword_list[384].name') ../conf/keywords.h:461:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "stability", STABILITY, NULL }, ^ ../conf/keywords.h:461:3: note: (near initialization for 'keyword_list[385].name') ../conf/keywords.h:462:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "global", GLOBAL, NULL }, ^ ../conf/keywords.h:462:3: note: (near initialization for 'keyword_list[386].name') ../conf/keywords.h:463:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "lsid", LSID, NULL }, ^ ../conf/keywords.h:463:3: note: (near initialization for 'keyword_list[387].name') ../conf/keywords.h:464:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "instance", INSTANCE, NULL }, ^ ../conf/keywords.h:464:3: note: (near initialization for 'keyword_list[388].name') ../conf/keywords.h:465:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "real", REAL, NULL }, ^ ../conf/keywords.h:465:3: note: (near initialization for 'keyword_list[389].name') ../conf/keywords.h:466:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "netmask", NETMASK, NULL }, ^ ../conf/keywords.h:466:3: note: (near initialization for 'keyword_list[390].name') ../conf/keywords.h:467:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "length", LENGTH, NULL }, ^ ../conf/keywords.h:467:3: note: (near initialization for 'keyword_list[391].name') ../conf/keywords.h:468:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "lsa", LSA, NULL }, ^ ../conf/keywords.h:468:3: note: (near initialization for 'keyword_list[392].name') ../conf/keywords.h:469:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "suppression", SUPPRESSION, NULL }, ^ ../conf/keywords.h:469:3: note: (near initialization for 'keyword_list[393].name') ../conf/keywords.h:470:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "topology", TOPOLOGY, NULL }, ^ ../conf/keywords.h:470:3: note: (near initialization for 'keyword_list[394].name') ../conf/keywords.h:471:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "state", STATE, NULL }, ^ ../conf/keywords.h:471:3: note: (near initialization for 'keyword_list[395].name') ../conf/keywords.h:472:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "pipe", PIPE, NULL }, ^ ../conf/keywords.h:472:3: note: (near initialization for 'keyword_list[396].name') ../conf/keywords.h:473:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "mode", MODE, NULL }, ^ ../conf/keywords.h:473:3: note: (near initialization for 'keyword_list[397].name') ../conf/keywords.h:474:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "opaque", OPAQUE, NULL }, ^ ../conf/keywords.h:474:3: note: (near initialization for 'keyword_list[398].name') ../conf/keywords.h:475:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "transparent", TRANSPARENT, NULL }, ^ ../conf/keywords.h:475:3: note: (near initialization for 'keyword_list[399].name') ../conf/keywords.h:476:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "radv", RADV, NULL }, ^ ../conf/keywords.h:476:3: note: (near initialization for 'keyword_list[400].name') ../conf/keywords.h:477:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ra", RA, NULL }, ^ ../conf/keywords.h:477:3: note: (near initialization for 'keyword_list[401].name') ../conf/keywords.h:478:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "managed", MANAGED, NULL }, ^ ../conf/keywords.h:478:3: note: (near initialization for 'keyword_list[402].name') ../conf/keywords.h:479:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "other", OTHER, NULL }, ^ ../conf/keywords.h:479:3: note: (near initialization for 'keyword_list[403].name') ../conf/keywords.h:480:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "config", CONFIG, NULL }, ^ ../conf/keywords.h:480:3: note: (near initialization for 'keyword_list[404].name') ../conf/keywords.h:481:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "linger", LINGER, NULL }, ^ ../conf/keywords.h:481:3: note: (near initialization for 'keyword_list[405].name') ../conf/keywords.h:482:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "mtu", MTU, NULL }, ^ ../conf/keywords.h:482:3: note: (near initialization for 'keyword_list[406].name') ../conf/keywords.h:483:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "reachable", REACHABLE, NULL }, ^ ../conf/keywords.h:483:3: note: (near initialization for 'keyword_list[407].name') ../conf/keywords.h:484:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "retrans", RETRANS, NULL }, ^ ../conf/keywords.h:484:3: note: (near initialization for 'keyword_list[408].name') ../conf/keywords.h:485:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "timer", TIMER, NULL }, ^ ../conf/keywords.h:485:3: note: (near initialization for 'keyword_list[409].name') ../conf/keywords.h:486:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "current", CURRENT, NULL }, ^ ../conf/keywords.h:486:3: note: (near initialization for 'keyword_list[410].name') ../conf/keywords.h:487:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "valid", VALID, NULL }, ^ ../conf/keywords.h:487:3: note: (near initialization for 'keyword_list[411].name') ../conf/keywords.h:488:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "preferred", PREFERRED, NULL }, ^ ../conf/keywords.h:488:3: note: (near initialization for 'keyword_list[412].name') ../conf/keywords.h:489:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "mult", MULT, NULL }, ^ ../conf/keywords.h:489:3: note: (near initialization for 'keyword_list[413].name') ../conf/keywords.h:490:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "lifetime", LIFETIME, NULL }, ^ ../conf/keywords.h:490:3: note: (near initialization for 'keyword_list[414].name') ../conf/keywords.h:491:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "skip", SKIP, NULL }, ^ ../conf/keywords.h:491:3: note: (near initialization for 'keyword_list[415].name') ../conf/keywords.h:492:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "onlink", ONLINK, NULL }, ^ ../conf/keywords.h:492:3: note: (near initialization for 'keyword_list[416].name') ../conf/keywords.h:493:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "autonomous", AUTONOMOUS, NULL }, ^ ../conf/keywords.h:493:3: note: (near initialization for 'keyword_list[417].name') ../conf/keywords.h:494:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "rdnss", RDNSS, NULL }, ^ ../conf/keywords.h:494:3: note: (near initialization for 'keyword_list[418].name') ../conf/keywords.h:495:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "dnssl", DNSSL, NULL }, ^ ../conf/keywords.h:495:3: note: (near initialization for 'keyword_list[419].name') ../conf/keywords.h:496:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ns", NS, NULL }, ^ ../conf/keywords.h:496:3: note: (near initialization for 'keyword_list[420].name') ../conf/keywords.h:497:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "domain", DOMAIN, NULL }, ^ ../conf/keywords.h:497:3: note: (near initialization for 'keyword_list[421].name') ../conf/keywords.h:498:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "trigger", TRIGGER, NULL }, ^ ../conf/keywords.h:498:3: note: (near initialization for 'keyword_list[422].name') ../conf/keywords.h:499:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "sensitive", SENSITIVE, NULL }, ^ ../conf/keywords.h:499:3: note: (near initialization for 'keyword_list[423].name') ../conf/keywords.h:500:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "low", LOW, NULL }, ^ ../conf/keywords.h:500:3: note: (near initialization for 'keyword_list[424].name') ../conf/keywords.h:501:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "medium", MEDIUM, NULL }, ^ ../conf/keywords.h:501:3: note: (near initialization for 'keyword_list[425].name') ../conf/keywords.h:502:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "high", HIGH, NULL }, ^ ../conf/keywords.h:502:3: note: (near initialization for 'keyword_list[426].name') ../conf/keywords.h:503:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "propagate", PROPAGATE, NULL }, ^ ../conf/keywords.h:503:3: note: (near initialization for 'keyword_list[427].name') ../conf/keywords.h:504:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ra_preference", RA_PREFERENCE, NULL }, ^ ../conf/keywords.h:504:3: note: (near initialization for 'keyword_list[428].name') ../conf/keywords.h:505:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ra_lifetime", RA_LIFETIME, NULL }, ^ ../conf/keywords.h:505:3: note: (near initialization for 'keyword_list[429].name') ../conf/keywords.h:506:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RA_PREF_LOW", -((T_ENUM_RA_PREFERENCE<<16) | RA_PREF_LOW), NULL }, ^ ../conf/keywords.h:506:3: note: (near initialization for 'keyword_list[430].name') ../conf/keywords.h:507:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RA_PREF_MEDIUM", -((T_ENUM_RA_PREFERENCE<<16) | RA_PREF_MEDIUM), NULL }, ^ ../conf/keywords.h:507:3: note: (near initialization for 'keyword_list[431].name') ../conf/keywords.h:508:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RA_PREF_HIGH", -((T_ENUM_RA_PREFERENCE<<16) | RA_PREF_HIGH), NULL }, ^ ../conf/keywords.h:508:3: note: (near initialization for 'keyword_list[432].name') ../conf/keywords.h:509:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "rip", RIP, NULL }, ^ ../conf/keywords.h:509:3: note: (near initialization for 'keyword_list[433].name') ../conf/keywords.h:510:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "infinity", INFINITY, NULL }, ^ ../conf/keywords.h:510:3: note: (near initialization for 'keyword_list[434].name') ../conf/keywords.h:511:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "update", UPDATE, NULL }, ^ ../conf/keywords.h:511:3: note: (near initialization for 'keyword_list[435].name') ../conf/keywords.h:512:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "garbage", GARBAGE, NULL }, ^ ../conf/keywords.h:512:3: note: (near initialization for 'keyword_list[436].name') ../conf/keywords.h:513:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "multicast", MULTICAST, NULL }, ^ ../conf/keywords.h:513:3: note: (near initialization for 'keyword_list[437].name') ../conf/keywords.h:514:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "version", VERSION, NULL }, ^ ../conf/keywords.h:514:3: note: (near initialization for 'keyword_list[438].name') ../conf/keywords.h:515:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "split", SPLIT, NULL }, ^ ../conf/keywords.h:515:3: note: (near initialization for 'keyword_list[439].name') ../conf/keywords.h:516:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "horizon", HORIZON, NULL }, ^ ../conf/keywords.h:516:3: note: (near initialization for 'keyword_list[440].name') ../conf/keywords.h:517:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "poison", POISON, NULL }, ^ ../conf/keywords.h:517:3: note: (near initialization for 'keyword_list[441].name') ../conf/keywords.h:518:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "reverse", REVERSE, NULL }, ^ ../conf/keywords.h:518:3: note: (near initialization for 'keyword_list[442].name') ../conf/keywords.h:519:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "zero", ZERO, NULL }, ^ ../conf/keywords.h:519:3: note: (near initialization for 'keyword_list[443].name') ../conf/keywords.h:520:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "plaintext", PLAINTEXT, NULL }, ^ ../conf/keywords.h:520:3: note: (near initialization for 'keyword_list[444].name') ../conf/keywords.h:521:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "rip_metric", RIP_METRIC, NULL }, ^ ../conf/keywords.h:521:3: note: (near initialization for 'keyword_list[445].name') ../conf/keywords.h:522:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "rip_tag", RIP_TAG, NULL }, ^ ../conf/keywords.h:522:3: note: (near initialization for 'keyword_list[446].name') ../conf/keywords.h:523:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "static", STATIC, NULL }, ^ ../conf/keywords.h:523:3: note: (near initialization for 'keyword_list[447].name') ../conf/keywords.h:524:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "prohibit", PROHIBIT, NULL }, ^ ../conf/keywords.h:524:3: note: (near initialization for 'keyword_list[448].name') ../conf/keywords.h:525:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "multipath", MULTIPATH, NULL }, ^ ../conf/keywords.h:525:3: note: (near initialization for 'keyword_list[449].name') ../conf/keywords.h:526:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "blackhole", BLACKHOLE, NULL }, ^ ../conf/keywords.h:526:3: note: (near initialization for 'keyword_list[450].name') ../conf/keywords.h:527:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "unreachable", UNREACHABLE, NULL }, ^ ../conf/keywords.h:527:3: note: (near initialization for 'keyword_list[451].name') ../conf/keywords.h:528:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "babel", BABEL, NULL }, ^ ../conf/keywords.h:528:3: note: (near initialization for 'keyword_list[452].name') ../conf/keywords.h:529:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "rxcost", RXCOST, NULL }, ^ ../conf/keywords.h:529:3: note: (near initialization for 'keyword_list[453].name') ../conf/keywords.h:530:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "wired", WIRED, NULL }, ^ ../conf/keywords.h:530:3: note: (near initialization for 'keyword_list[454].name') ../conf/keywords.h:531:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "wireless", WIRELESS, NULL }, ^ ../conf/keywords.h:531:3: note: (near initialization for 'keyword_list[455].name') ../conf/keywords.h:532:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "babel_metric", BABEL_METRIC, NULL }, ^ ../conf/keywords.h:532:3: note: (near initialization for 'keyword_list[456].name') ../conf/keywords.h:533:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "entries", ENTRIES, NULL }, ^ ../conf/keywords.h:533:3: note: (near initialization for 'keyword_list[457].name') cf-lex.l: In function 'sym_rehash': ../../lib/hash.h:45:38: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign] u32 _h = HASH_FN(v, id, id##_KEY((node))); \ ^ cf-lex.l:78:30: note: in definition of macro 'SYM_FN' #define SYM_FN(k,s) cf_hash(k) ^ ../../lib/hash.h:45:14: note: in expansion of macro 'HASH_FN' u32 _h = HASH_FN(v, id, id##_KEY((node))); \ ^ ../../lib/hash.h:45:29: note: in expansion of macro 'SYM_KEY' u32 _h = HASH_FN(v, id, id##_KEY((node))); \ ^ ../../lib/hash.h:98:2: note: in expansion of macro 'HASH_INSERT' HASH_INSERT(v, id, _n); \ ^ ../../lib/hash.h:112:5: note: in expansion of macro 'HASH_REHASH' { HASH_REHASH(* (HASH(type) *) v, id, p, step); } ^ cf-lex.l:85:1: note: in expansion of macro 'HASH_DEFINE_REHASH_FN' HASH_DEFINE_REHASH_FN(SYM, struct symbol) ^ cf-lex.l:67:13: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' static uint cf_hash(byte *c); ^ cf-lex.l: In function 'cf_lex': cf-lex.l:171:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (e && *e || errno == ERANGE || (unsigned long int)(unsigned int) l != l) ^ cf-lex.l:182:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (e && *e || errno == ERANGE || (unsigned long int)(unsigned int) l != l) ^ cf-lex.l:199:46: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign] struct keyword *k = HASH_FIND(kw_hash, KW, yytext); ^ cf-lex.l:72:27: note: in definition of macro 'KW_FN' #define KW_FN(k) cf_hash(k) ^ ../../lib/hash.h:36:14: note: in expansion of macro 'HASH_FN' u32 _h = HASH_FN(v, id, key); \ ^ cf-lex.l:199:23: note: in expansion of macro 'HASH_FIND' struct keyword *k = HASH_FIND(kw_hash, KW, yytext); ^ cf-lex.l:67:13: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' static uint cf_hash(byte *c); ^ In file included from /usr/include/string.h:648:0, from cf-lex.c:40: ../../lib/hash.h:38:43: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:17:33: note: in expansion of macro 'KW_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:38:34: note: in expansion of macro 'KW_KEY' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:199:23: note: in expansion of macro 'HASH_FIND' struct keyword *k = HASH_FIND(kw_hash, KW, yytext); ^ In file included from cf-lex.c:40:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from cf-lex.c:40: ../../lib/hash.h:38:43: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:17:33: note: in expansion of macro 'KW_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:38:34: note: in expansion of macro 'KW_KEY' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:199:23: note: in expansion of macro 'HASH_FIND' struct keyword *k = HASH_FIND(kw_hash, KW, yytext); ^ ../../lib/hash.h:38:43: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:17:33: note: in expansion of macro 'KW_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:38:34: note: in expansion of macro 'KW_KEY' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:199:23: note: in expansion of macro 'HASH_FIND' struct keyword *k = HASH_FIND(kw_hash, KW, yytext); ^ ../../lib/hash.h:38:43: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:17:33: note: in expansion of macro 'KW_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:38:34: note: in expansion of macro 'KW_KEY' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:199:23: note: in expansion of macro 'HASH_FIND' struct keyword *k = HASH_FIND(kw_hash, KW, yytext); ^ In file included from cf-lex.c:40:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from cf-lex.c:40: ../../lib/hash.h:38:43: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:17:33: note: in expansion of macro 'KW_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:38:34: note: in expansion of macro 'KW_KEY' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:199:23: note: in expansion of macro 'HASH_FIND' struct keyword *k = HASH_FIND(kw_hash, KW, yytext); ^ ../../lib/hash.h:38:43: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:17:33: note: in expansion of macro 'KW_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:38:34: note: in expansion of macro 'KW_KEY' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:199:23: note: in expansion of macro 'HASH_FIND' struct keyword *k = HASH_FIND(kw_hash, KW, yytext); ^ ../../lib/hash.h:38:43: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:17:33: note: in expansion of macro 'KW_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:38:34: note: in expansion of macro 'KW_KEY' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:199:23: note: in expansion of macro 'HASH_FIND' struct keyword *k = HASH_FIND(kw_hash, KW, yytext); ^ ../../lib/hash.h:38:43: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:17:33: note: in expansion of macro 'KW_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:38:34: note: in expansion of macro 'KW_KEY' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:199:23: note: in expansion of macro 'HASH_FIND' struct keyword *k = HASH_FIND(kw_hash, KW, yytext); ^ ../../lib/hash.h:38:43: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:17:33: note: in expansion of macro 'KW_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:38:34: note: in expansion of macro 'KW_KEY' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:199:23: note: in expansion of macro 'HASH_FIND' struct keyword *k = HASH_FIND(kw_hash, KW, yytext); ^ ../../lib/hash.h:38:43: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:17:33: note: in expansion of macro 'KW_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:38:34: note: in expansion of macro 'KW_KEY' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:199:23: note: in expansion of macro 'HASH_FIND' struct keyword *k = HASH_FIND(kw_hash, KW, yytext); ^ cf-lex.l:211:29: warning: pointer targets in passing argument 1 of 'cf_get_symbol' differ in signedness [-Wpointer-sign] cf_lval.s = cf_get_symbol(yytext); ^ In file included from ../../nest/protocol.h:16:0, from cf-lex.l:46: ../conf/conf.h:159:16: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' struct symbol *cf_get_symbol(byte *c); ^ cf-lex.c: In function 'yy_get_next_buffer': cf-lex.c:1474:13: warning: pointer targets in passing argument 1 of 'cf_read_hook' differ in signedness [-Wpointer-sign] YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), ^ cf-lex.l:100:56: note: in definition of macro 'YY_INPUT' #define YY_INPUT(buf,result,max) result = cf_read_hook(buf, max, ifs->fd); ^ cf-lex.c:1474:13: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), ^ cf-lex.l:100:56: note: in definition of macro 'YY_INPUT' #define YY_INPUT(buf,result,max) result = cf_read_hook(buf, max, ifs->fd); ^ cf-lex.l: In function 'cf_new_symbol': cf-lex.l:449:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (l > SYM_MAX_LEN) ^ In file included from cf-lex.c:40:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ cf-lex.l:458:19: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] In file included from /usr/include/features.h:368:0, from /usr/include/stdio.h:27, from cf-lex.c:39: /usr/include/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ ../../lib/hash.h:45:38: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign] u32 _h = HASH_FN(v, id, id##_KEY((node))); \ ^ cf-lex.l:78:30: note: in definition of macro 'SYM_FN' #define SYM_FN(k,s) cf_hash(k) ^ ../../lib/hash.h:45:14: note: in expansion of macro 'HASH_FN' u32 _h = HASH_FN(v, id, id##_KEY((node))); \ ^ ../../lib/hash.h:45:29: note: in expansion of macro 'SYM_KEY' u32 _h = HASH_FN(v, id, id##_KEY((node))); \ ^ ../../lib/hash.h:146:5: note: in expansion of macro 'HASH_INSERT' HASH_INSERT(v, id, node); \ ^ cf-lex.l:463:3: note: in expansion of macro 'HASH_INSERT2' cf-lex.l:275:1: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' { ^ In file included from /usr/include/string.h:648:0, from cf-lex.c:40: cf-lex.l: In function 'cf_find_symbol': cf-lex.l:485:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:485:12: note: in expansion of macro 'HASH_FIND' return s; ^ In file included from cf-lex.c:40:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from cf-lex.c:40: cf-lex.l:485:42: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:485:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:485:42: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:485:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:485:42: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:485:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:485:42: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:485:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:485:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:485:12: note: in expansion of macro 'HASH_FIND' return s; ^ In file included from cf-lex.c:40:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from cf-lex.c:40: cf-lex.l:485:42: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:485:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:485:42: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:485:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:485:42: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:485:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:485:42: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:485:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:490:52: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:490:12: note: in expansion of macro 'HASH_FIND' return s; ^ In file included from cf-lex.c:40:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from cf-lex.c:40: cf-lex.l:490:52: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:490:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:490:52: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:490:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:490:52: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:490:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:490:52: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:490:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:490:52: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:490:12: note: in expansion of macro 'HASH_FIND' return s; ^ In file included from cf-lex.c:40:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from cf-lex.c:40: cf-lex.l:490:52: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:490:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:490:52: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:490:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:490:52: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:490:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:490:52: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:490:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l: In function 'cf_default_name': cf-lex.l:521:25: warning: pointer targets in passing argument 1 of 'cf_get_symbol' differ in signedness [-Wpointer-sign] if (s->class == SYM_VOID) ^ cf-lex.l:506:1: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' { ^ cf-lex.l: In function 'cf_define_symbol': cf-lex.l:552:27: warning: pointer targets in passing argument 1 of 'cf_new_symbol' differ in signedness [-Wpointer-sign] cf-lex.l:445:1: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' { ^ LD -r -o all.o cf-parse.tab.o cf-lex.o conf.o make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/conf' set -e ; for a in nest filter proto/bfd proto/bgp proto/ospf proto/pipe proto/radv proto/rip proto/static proto/babel client ; do make -C $a -f /usr/src/RPM/BUILD/bird-1.6.4/$a/Makefile subdir ; done make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/nest' CC -o rt-table.o -c ../../nest/rt-table.c CC -o rt-fib.o -c ../../nest/rt-fib.c CC -o rt-attr.o -c ../../nest/rt-attr.c CC -o rt-roa.o -c ../../nest/rt-roa.c CC -o proto.o -c ../../nest/proto.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o iface.o -c ../../nest/iface.c CC -o rt-dev.o -c ../../nest/rt-dev.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o password.o -c ../../nest/password.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../nest/rt-roa.c: In function 'roa_delete_item': ../../nest/rt-roa.c:85:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] for (itp = &n->items; it = *itp; itp = &it->next) ^ ../../nest/rt-roa.c: In function 'roa_flush': ../../nest/rt-roa.c:120:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (it = *itp) ^ ../../nest/rt-roa.c: In function 'roa_commit': ../../nest/rt-roa.c:312:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(t, tx, roa_table_list) ^ ../../nest/rt-roa.c:314:43: warning: pointer targets in passing argument 2 of 'cf_find_symbol' differ in signedness [-Wpointer-sign] struct symbol *sym = cf_find_symbol(new, t->name); ^ In file included from ../../nest/rt-roa.c:17:0: ../conf/conf.h:157:16: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' struct symbol *cf_find_symbol(struct config *cfg, byte *c); ^ :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../nest/rt-fib.c: In function 'fib_rehash': ../../nest/rt-fib.c:151:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (e = x) ^ ../../nest/rt-fib.c: In function 'fib_delete': ../../nest/rt-fib.c:351:4: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (it = e->readers) ^ ../../nest/rt-fib.c: In function 'fit_init': ../../nest/rt-fib.c:396:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (n = f->hash_table[h]) ^ ../../nest/rt-fib.c:399:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (i->next = n->readers) ^ ../../nest/rt-fib.c: In function 'fit_get': ../../nest/rt-fib.c:431:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (k = i->next) ^ ../../nest/rt-table.c: In function 'rte_better': ../../nest/rt-fib.c: In function 'fit_put': ../../nest/rt-fib.c:444:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (j = n->readers) ^ ../../nest/rt-fib.c: In function 'fit_put_next': ../../nest/rt-table.c:194:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (better = new->attrs->src->proto->rte_better) ^ ../../nest/rt-table.c: In function 'rte_mergable': ../../nest/rt-table.c:213:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (mergable = pri->attrs->src->proto->rte_mergable) ^ ../../nest/rt-fib.c:454:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (n = n->next) ^ ../../nest/rt-fib.c:458:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (n = f->hash_table[hpos]) ^ ../../nest/rt-table.c: In function 'rt_notify_accepted': ../../nest/rt-table.c:497:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (new_best = export_filter(ah, r, &new_free, &tmpa, 0)) ^ ../../nest/rt-table.c:548:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (old_best = export_filter(ah, old_changed, &old_free, NULL, 1)) ^ ../../nest/rt-table.c:566:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (old_best = export_filter(ah, r, &old_free, NULL, 1)) ^ ../../nest/rt-table.c:570:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (old_best = export_filter(ah, old_changed, &old_free, NULL, 1)) ^ ../../nest/rt-table.c: In function 'rte_announce': ../../nest/rt-table.c:775:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] if (a->proto->accept_ra_types == type) ^ ../../nest/rt-table.c: In function 'rte_recalculate': ../../nest/rt-table.c:863:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (old = *k) ^ ../../nest/rt-table.c: In function 'rt_preconfig': ../../nest/rt-table.c:1669:36: warning: pointer targets in passing argument 1 of 'cf_get_symbol' differ in signedness [-Wpointer-sign] struct symbol *s = cf_get_symbol("master"); ^ In file included from ../../nest/protocol.h:16:0, from ../../nest/rt-table.c:35: ../conf/conf.h:159:16: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' struct symbol *cf_get_symbol(byte *c); ^ ../../nest/rt-table.c: In function 'rt_next_hop_update_net': ../../nest/rt-table.c:1734:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] for (k = &n->routes; e = *k; k = &e->next) ^ ../../nest/rt-table.c:1762:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] for (k = &n->routes; e = *k; k = &e->next) ^ ../../nest/rt-table.c: In function 'rt_commit': ../../nest/rt-table.c:1910:49: warning: pointer targets in passing argument 2 of 'cf_find_symbol' differ in signedness [-Wpointer-sign] struct symbol *sym = cf_find_symbol(new, o->name); ^ In file included from ../../nest/protocol.h:16:0, from ../../nest/rt-table.c:35: ../conf/conf.h:157:16: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' struct symbol *cf_find_symbol(struct config *cfg, byte *c); ^ ../../nest/rt-table.c: In function 'rt_update_hostcache': ../../nest/rt-table.c:2325:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(n, x, hc->hostentries) ^ ../../nest/rt-table.c: In function 'rt_format_via': ../../nest/rt-table.c:2381:31: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTD_ROUTER: bsprintf(via, "via %I on %s", a->gw, a->iface->name); break; ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-table.c:33: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-table.c:2382:31: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTD_DEVICE: bsprintf(via, "dev %s", a->iface->name); break; ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-table.c:33: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-table.c:2383:34: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTD_BLACKHOLE: bsprintf(via, "blackhole"); break; ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-table.c:33: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-table.c:2384:36: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTD_UNREACHABLE: bsprintf(via, "unreachable"); break; ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-table.c:33: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-table.c:2385:33: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTD_PROHIBIT: bsprintf(via, "prohibited"); break; ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-table.c:33: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-table.c:2386:34: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTD_MULTIPATH: bsprintf(via, "multipath"); break; ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-table.c:33: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-table.c:2387:24: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] default: bsprintf(via, "???"); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-table.c:33: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-table.c: In function 'rt_show_rte': ../../nest/rt-table.c:2403:22: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] tm_format_datetime(tm, &config->tf_route, e->lastmod); ^ In file included from ../lib/birdlib.h:12:0, from ../../nest/bird.h:13, from ../../nest/rt-table.c:33: ../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); ^ ../../nest/rt-table.c:2405:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(from, " from %I", a->from); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-table.c:33: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-table.c:2422:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(info, " (%d)", e->pref); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-table.c:33: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-table.c: In function 'rt_show_net': ../../nest/rt-table.c:2441:12: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(ia, "%I/%d", n->n.prefix, n->n.pxlen); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-table.c:33: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/iface.c: In function 'if_end_update': ../../nest/iface.c:369:4: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(a, b, i->addrs) ^ ../../nest/iface.c: In function 'if_get_by_name': ../../nest/iface.c:454:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (i = if_find_by_name(name)) ^ ../../nest/rt-attr.c: In function 'rt_prune_sources': ../../nest/rt-attr.c:179:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] HASH_WALK_FILTER(src_hash, next, src, sp) ^ ../../nest/iface.c: In function 'iface_patt_match': ../../nest/iface.c:660:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] char *t = p->pattern; ^ ../../nest/iface.c:671:18: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] if (!patmatch(t, i->name)) ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/iface.c:28: ../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ ../../nest/iface.c:671:21: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] if (!patmatch(t, i->name)) ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/iface.c:28: ../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ In file included from /usr/include/string.h:648:0, from ../lib/string.h:13, from ../lib/ip.h:13, from ../../nest/bird.h:14, from ../../nest/iface.c:28: ../../nest/iface.c: In function 'iface_plists_equal': ../../nest/iface.c:718:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || ^ In file included from ../lib/string.h:13:0, from ../lib/ip.h:13, from ../../nest/bird.h:14, from ../../nest/iface.c:28: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from ../lib/string.h:13, from ../lib/ip.h:13, from ../../nest/bird.h:14, from ../../nest/iface.c:28: ../../nest/iface.c:718:54: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || ^ In file included from ../lib/string.h:13:0, from ../lib/ip.h:13, from ../../nest/bird.h:14, from ../../nest/iface.c:28: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from ../lib/string.h:13, from ../lib/ip.h:13, from ../../nest/bird.h:14, from ../../nest/iface.c:28: ../../nest/iface.c:718:42: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || ^ ../../nest/iface.c:718:42: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../nest/iface.c:718:54: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || ^ ../../nest/iface.c:718:54: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../nest/iface.c:718:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || ^ In file included from ../lib/string.h:13:0, from ../lib/ip.h:13, from ../../nest/bird.h:14, from ../../nest/iface.c:28: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from ../lib/string.h:13, from ../lib/ip.h:13, from ../../nest/bird.h:14, from ../../nest/iface.c:28: ../../nest/iface.c:718:42: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || ^ ../../nest/iface.c:718:42: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../nest/iface.c:718:54: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || ^ ../../nest/iface.c:718:54: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../nest/iface.c:718:54: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || ^ In file included from ../lib/string.h:13:0, from ../lib/ip.h:13, from ../../nest/bird.h:14, from ../../nest/iface.c:28: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from ../lib/string.h:13, from ../lib/ip.h:13, from ../../nest/bird.h:14, from ../../nest/iface.c:28: ../../nest/iface.c:718:42: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || ^ ../../nest/iface.c:718:42: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../nest/iface.c:718:54: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || ^ ../../nest/iface.c:718:54: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../nest/iface.c:718:42: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || ^ ../../nest/iface.c:718:42: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../nest/iface.c:718:54: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || ^ ../../nest/iface.c:718:54: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../nest/iface.c: In function 'if_show_addr': ../../nest/iface.c:756:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(opp, ", opposite %I", a->opposite); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/iface.c:28: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/iface.c: In function 'if_show_summary': ../../nest/iface.c:816:11: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(addr, "%I/%d", i->addr->ip, i->addr->pxlen); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/iface.c:28: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-attr.c: In function 'get_generic_attr': ../../nest/rt-attr.c:751:24: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] *buf += bsprintf(*buf, "igp_metric"); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-attr.c: In function 'ea_format_bitfield': ../../nest/rt-attr.c:770:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf, " ..."); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdint.h:25, from /usr/lib64/gcc/x86_64-alt-linux/5/include/stdint.h:9, from ../../sysdep/config.h:28, from ../../nest/bird.h:12, from ../../nest/rt-attr.c:47: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ ../../nest/rt-attr.c:774:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, " %s", names[i]); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-attr.c:779:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, " %08x", data); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-attr.c: In function 'opaque_format': ../../nest/rt-attr.c:794:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf, " ..."); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdint.h:25, from /usr/lib64/gcc/x86_64-alt-linux/5/include/stdint.h:9, from ../../sysdep/config.h:28, from ../../nest/bird.h:12, from ../../nest/rt-attr.c:47: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ ../../nest/rt-attr.c:800:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "%02x", ad->data[i]); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-attr.c: In function 'ea_show': ../../nest/rt-attr.c:863:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (p = attr_class_to_protocol[EA_PROTO(e->id)]) ^ ../../nest/rt-attr.c:865:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] pos += bsprintf(pos, "%s.", p->name); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-attr.c:868:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] pos += strlen(pos); ^ In file included from ../lib/string.h:13:0, from ../lib/ip.h:13, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ ../../nest/rt-attr.c:871:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] pos += bsprintf(pos, "%02x.", EA_PROTO(e->id)); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-attr.c:876:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] pos += bsprintf(pos, "%02x", EA_ID(e->id)); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-attr.c:884:13: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(pos, "%u", e->u.data); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-attr.c:890:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] bsprintf(pos, "%I", *(ip_addr *) ad->data); ^ ../../nest/rt-attr.c:890:13: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(pos, "%I", *(ip_addr *) ad->data); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-attr.c:893:13: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(pos, "%R", e->u.data); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-attr.c:899:13: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(pos, "%08x", e->u.data); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-attr.c:912:13: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(pos, "", e->type); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-attr.c: In function 'ea_dump': ../../nest/rt-attr.c:960:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (e = e->next) ^ ../../nest/proto.c: In function 'protos_commit': ../../nest/proto.c:526:30: warning: pointer targets in passing argument 2 of 'cf_find_symbol' differ in signedness [-Wpointer-sign] sym = cf_find_symbol(new, oc->name); ^ In file included from ../../nest/protocol.h:16:0, from ../../nest/proto.c:12: ../conf/conf.h:157:16: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' struct symbol *cf_find_symbol(struct config *cfg, byte *c); ^ ../../nest/proto.c:595:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(p, n, initial_proto_list) ^ ../../nest/proto.c: In function 'proto_shutdown_loop': ../../nest/proto.c:1070:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(p, p_next, active_proto_list) ^ ../../nest/proto.c: In function 'proto_cmd_show': ../../nest/proto.c:1545:22: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] tm_format_datetime(tbuf, &config->tf_proto, p->last_state_change); ^ In file included from ../lib/birdlib.h:12:0, from ../../nest/bird.h:13, from ../../nest/proto.c:11: ../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); ^ ../../nest/proto.c: In function 'proto_apply_cmd_patt': ../../nest/proto.c:1702:29: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] if (!patt || patmatch(patt, p->name)) ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/proto.c:11: ../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ ../../nest/proto.c:1702:35: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] if (!patt || patmatch(patt, p->name)) ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/proto.c:11: ../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ CC -o cli.o -c ../../nest/cli.c CC -o locks.o -c ../../nest/locks.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o cmds.o -c ../../nest/cmds.c ../../nest/cli.c: In function 'cli_printf': ../../nest/cli.c:132:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] size = bsprintf(buf, " "); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/cli.c:66: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/cli.c:134:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] size = bsprintf(buf, "%04d-", cd); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/cli.c:66: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/cli.c:144:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] size = bsprintf(buf, "%04d ", cd); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/cli.c:66: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/cli.c:150:20: warning: pointer targets in passing argument 1 of 'bvsnprintf' differ in signedness [-Wpointer-sign] cnt = bvsnprintf(buf+size, sizeof(buf)-size-1, msg, args); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/cli.c:66: ../lib/string.h:19:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bvsnprintf(char *str, int size, const char *fmt, va_list args); ^ ../../nest/cli.c: In function 'cli_copy_message': ../../nest/cli.c:171:24: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] int n = bsprintf(buf, "<%d messages lost>\n", c->ring_overflow); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/cli.c:66: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/cli.c: In function 'cli_free_out': ../../nest/cli.c:211:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (o = c->tx_buf) ^ ../../nest/cli.c:214:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (p = o->next) ^ :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../nest/cli.c: In function 'cli_command': ../../nest/cli.c:267:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] cli_rh_len = strlen(c->rx_buf); ^ In file included from ../lib/string.h:13:0, from ../lib/ip.h:13, from ../../nest/bird.h:14, from ../../nest/cli.c:66: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ ../../nest/cli.c: In function 'cli_echo': ../../nest/cli.c:365:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] len = strlen(msg) + 1; ^ In file included from ../lib/string.h:13:0, from ../lib/ip.h:13, from ../../nest/bird.h:14, from ../../nest/cli.c:66: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ CC -o neighbor.o -c ../../nest/neighbor.c ../../nest/cmds.c: In function 'cmd_show_status': ../../nest/cmds.c:28:22: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] tm_format_datetime(tim, &config->tf_base, now); ^ In file included from ../lib/birdlib.h:12:0, from ../../nest/bird.h:13, from ../../nest/cmds.c:9: ../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); ^ ../../nest/cmds.c:31:22: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] tm_format_datetime(tim, &config->tf_base, boot_time); ^ In file included from ../lib/birdlib.h:12:0, from ../../nest/bird.h:13, from ../../nest/cmds.c:9: ../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); ^ ../../nest/cmds.c:33:22: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] tm_format_datetime(tim, &config->tf_base, config->load_time); ^ In file included from ../lib/birdlib.h:12:0, from ../../nest/bird.h:13, from ../../nest/cmds.c:9: ../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); ^ :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../nest/neighbor.c: In function 'neigh_if_up': ../../nest/neighbor.c:297:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(n, next, sticky_neigh_list) ^ ../../nest/neighbor.c: In function 'neigh_if_down': ../../nest/neighbor.c:317:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(x, y, i->neighbors) ^ ../../nest/neighbor.c: In function 'neigh_if_link': ../../nest/neighbor.c:334:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(x, y, i->neighbors) ^ ../../nest/neighbor.c: In function 'neigh_ifa_update': ../../nest/neighbor.c:359:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(x, y, i->neighbors) ^ ../../nest/neighbor.c: In function 'neigh_prune': ../../nest/neighbor.c:398:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(n, m, neigh_hash_table[i]) ^ ../../nest/neighbor.c:400:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(n, m, sticky_neigh_list) ^ CC -o a-path.o -c ../../nest/a-path.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o a-set.o -c ../../nest/a-set.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../nest/a-path.c: In function 'as_path_format': ../../nest/a-path.c:139:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf, " ..."); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdint.h:25, from /usr/lib64/gcc/x86_64-alt-linux/5/include/stdint.h:9, from ../../sysdep/config.h:28, from ../../nest/bird.h:12, from ../../nest/a-path.c:10: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ ../../nest/a-path.c:155:20: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "%u", get_as(p)); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/a-path.c:10: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/a-path.c: In function 'as_path_get_last': ../../nest/a-path.c:209:4: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (len = *p++) ^ ../../nest/a-path.c:216:4: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (len = *p++) ^ ../../nest/a-path.c: In function 'as_path_get_last_nonaggregated': ../../nest/a-path.c:248:4: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (len = *p++) ^ ../../nest/a-path.c: In function 'parse_path': ../../nest/a-path.c:411:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] pos->val.sp = p; ^ ../../nest/a-path.c: In function 'pm_match': ../../nest/a-path.c:444:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] u8 *p = pos->val.sp; ^ ../../nest/a-set.c: In function 'int_set_format': ../../nest/a-set.c:48:13: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf, " ..."); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdint.h:25, from /usr/lib64/gcc/x86_64-alt-linux/5/include/stdint.h:9, from ../../sysdep/config.h:28, from ../../nest/bird.h:12, from ../../nest/a-set.c:10: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ ../../nest/a-set.c:58:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "(%d,%d)", z[i] >> 16, z[i] & 0xffff); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/a-set.c:10: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/a-set.c:60:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "%R", z[i]); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/a-set.c:10: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/a-set.c: In function 'ec_format': ../../nest/a-set.c:90:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] return bsprintf(buf, "(%s, %u, %u)", kind, key, val); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/a-set.c:10: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/a-set.c:97:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] return bsprintf(buf, "(%s, %R, %u)", kind, key, val); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/a-set.c:10: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/a-set.c:104:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] return bsprintf(buf, "(%s, %u, %u)", kind, key, val); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/a-set.c:10: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/a-set.c:110:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] return bsprintf(buf, "(generic, 0x%x, 0x%x)", key, val); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/a-set.c:10: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/a-set.c: In function 'ec_set_format': ../../nest/a-set.c:129:13: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf, " ..."); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdint.h:25, from /usr/lib64/gcc/x86_64-alt-linux/5/include/stdint.h:9, from ../../sysdep/config.h:28, from ../../nest/bird.h:12, from ../../nest/a-set.c:10: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ ../../nest/a-set.c: In function 'lc_format': ../../nest/a-set.c:147:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] return bsprintf(buf, "(%u, %u, %u)", lc.asn, lc.ldp1, lc.ldp2); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/a-set.c:10: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/a-set.c: In function 'lc_set_format': ../../nest/a-set.c:164:13: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf, "..."); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdint.h:25, from /usr/lib64/gcc/x86_64-alt-linux/5/include/stdint.h:9, from ../../sysdep/config.h:28, from ../../nest/bird.h:12, from ../../nest/a-set.c:10: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ ../../nest/a-set.c:170:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "(%u, %u, %u)", d[i], d[i+1], d[i+2]); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/a-set.c:10: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/a-set.c: In function 'int_set_prepend': ../../nest/a-set.c:250:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] * (u32 *) res->data = val; ^ LD -r -o all.o rt-table.o rt-fib.o rt-attr.o rt-roa.o proto.o iface.o rt-dev.o password.o cli.o locks.o cmds.o neighbor.o a-path.o a-set.o make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/nest' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/filter' CC -o f-util.o -c ../../filter/f-util.c CC -o filter.o -c ../../filter/filter.c CC -o tree.o -c ../../filter/tree.c CC -o trie.o -c ../../filter/trie.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../filter/filter.c: In function 'val_compare': ../../filter/filter.c:166:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (rc = ipa_compare(v1.val.px.ip, v2.val.px.ip)) ^ ../../filter/filter.c: In function 'val_in_range': ../../filter/filter.c:486:21: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] return patmatch(v2.val.s, v1.val.s); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../filter/filter.c:36: ../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ ../../filter/filter.c:486:31: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] return patmatch(v2.val.s, v1.val.s); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../filter/filter.c:36: ../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ ../../filter/filter.c: In function 'val_format': ../../filter/filter.c:537:24: warning: pointer targets in passing argument 1 of 'ec_format' differ in signedness [-Wpointer-sign] case T_EC: ec_format(buf2, v.val.ec); buffer_print(buf, "%s", buf2); return; ^ In file included from ../../filter/filter.c:45:0: ../../nest/attrs.h:128:5: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' int ec_format(byte *buf, u64 ec); ^ ../../filter/filter.c:538:24: warning: pointer targets in passing argument 1 of 'lc_format' differ in signedness [-Wpointer-sign] case T_LC: lc_format(buf2, v.val.lc); buffer_print(buf, "%s", buf2); return; ^ In file included from ../../filter/filter.c:45:0: ../../nest/attrs.h:130:5: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' int lc_format(byte *buf, lcomm lc); ^ ../../filter/filter.c:542:41: warning: pointer targets in passing argument 2 of 'as_path_format' differ in signedness [-Wpointer-sign] case T_PATH: as_path_format(v.val.ad, buf2, 1000); buffer_print(buf, "(path %s)", buf2); return; ^ In file included from ../../filter/filter.c:45:0: ../../nest/attrs.h:33:6: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' void as_path_format(struct adata *path, byte *buf, uint size); ^ ../../filter/filter.c:543:49: warning: pointer targets in passing argument 4 of 'int_set_format' differ in signedness [-Wpointer-sign] case T_CLIST: int_set_format(v.val.ad, 1, -1, buf2, 1000); buffer_print(buf, "(clist %s)", buf2); return; ^ In file included from ../../filter/filter.c:45:0: ../../nest/attrs.h:127:5: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' int int_set_format(struct adata *set, int way, int from, byte *buf, uint size); ^ ../../filter/filter.c:544:46: warning: pointer targets in passing argument 3 of 'ec_set_format' differ in signedness [-Wpointer-sign] case T_ECLIST: ec_set_format(v.val.ad, -1, buf2, 1000); buffer_print(buf, "(eclist %s)", buf2); return; ^ In file included from ../../filter/filter.c:45:0: ../../nest/attrs.h:129:5: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' int ec_set_format(struct adata *set, int from, byte *buf, uint size); ^ ../../filter/filter.c:545:46: warning: pointer targets in passing argument 3 of 'lc_set_format' differ in signedness [-Wpointer-sign] case T_LCLIST: lc_set_format(v.val.ad, -1, buf2, 1000); buffer_print(buf, "(lclist %s)", buf2); return; ^ In file included from ../../filter/filter.c:45:0: ../../nest/attrs.h:131:5: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' int lc_set_format(struct adata *set, int from, byte *buf, uint size); ^ ../../filter/filter.c: In function 'interpret': ../../filter/filter.c:1064:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] res.val.px.ip = * (ip_addr *) ad->data; ^ ../../filter/filter.c:1139:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] (* (ip_addr *) ad->data) = v1.val.px.ip; ^ LD -r -o all.o f-util.o filter.o tree.o trie.o make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/filter' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/bfd' CC -o bfd.o -c ../../../proto/bfd/bfd.c CC -o packets.o -c ../../../proto/bfd/packets.c CC -o io.o -c ../../../proto/bfd/io.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined ../../../proto/bfd/bfd.c: In function 'bfd_remove_session': ../../../proto/bfd/bfd.c:496:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] HASH_REMOVE(p->session_hash_id, HASH_ID, s); ^ ../../../proto/bfd/bfd.c:497:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] HASH_REMOVE(p->session_hash_ip, HASH_IP, s); ^ ../../../proto/bfd/bfd.c: In function 'bfd_take_requests': ../../../proto/bfd/bfd.c:667:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(n, nn, bfd_wait_list) ^ ../../../proto/bfd/bfd.c: In function 'bfd_notify_hook': ../../../proto/bfd/bfd.c:886:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(n, nn, s->request_list) ^ : note: this is the location of the previous definition ../../../proto/bfd/bfd.c: In function 'bfd_show_sessions': ../../../proto/bfd/bfd.c:1106:24: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] tm_format_datetime(tbuf, &config->tf_proto, s->last_state_change); ^ In file included from ../../lib/birdlib.h:12:0, from ../../../nest/bird.h:13, from ../../../proto/bfd/bfd.h:12, from ../../../proto/bfd/bfd.c:104: ../../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); ^ :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../../proto/bfd/packets.c: In function 'bfd_fill_authentication': ../../../proto/bfd/packets.c:171:13: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(auth->data, pass->password, hash_len); ^ In file included from /usr/include/features.h:368:0, from /usr/include/pthread.h:21, from ../../../proto/bfd/bfd.h:10, from ../../../proto/bfd/packets.c:7: /usr/include/bits/string3.h:123:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ ../../../proto/bfd/packets.c: In function 'bfd_check_authentication': ../../../proto/bfd/packets.c:263:13: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(auth->data, pass->password, hash_len); ^ In file included from /usr/include/features.h:368:0, from /usr/include/pthread.h:21, from ../../../proto/bfd/bfd.h:10, from ../../../proto/bfd/packets.c:7: /usr/include/bits/string3.h:123:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ ../../../proto/bfd/io.c: In function 'timers_fire': ../../../proto/bfd/io.c:417:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (t = timers_first(loop)) ^ ../../../proto/bfd/io.c: In function 'birdloop_main': ../../../proto/bfd/io.c:727:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] else if (t = timers_first(loop)) ^ LD -r -o all.o bfd.o packets.o io.o make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/bfd' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/bgp' CC -o bgp.o -c ../../../proto/bgp/bgp.c CC -o attrs.o -c ../../../proto/bgp/attrs.c CC -o packets.o -c ../../../proto/bgp/packets.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../../proto/bgp/bgp.c: In function 'bgp_get_status': ../../../proto/bgp/bgp.c:1533:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "%s%s", err1, err2); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/bgp.c:68: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/bgp.c:1535:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "%-14s%s%s", bgp_state_dsc(p), err1, err2); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/bgp.c:68: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/packets.c:1431:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 1, 0, "Invalid message header" }, ^ ../../../proto/bgp/packets.c:1431:11: note: (near initialization for 'bgp_msg_table[0].msg') ../../../proto/bgp/packets.c:1432:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 1, 1, "Connection not synchronized" }, ^ ../../../proto/bgp/packets.c:1432:11: note: (near initialization for 'bgp_msg_table[1].msg') ../../../proto/bgp/packets.c:1433:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 1, 2, "Bad message length" }, ^ ../../../proto/bgp/packets.c:1433:11: note: (near initialization for 'bgp_msg_table[2].msg') ../../../proto/bgp/packets.c:1434:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 1, 3, "Bad message type" }, ^ ../../../proto/bgp/packets.c:1434:11: note: (near initialization for 'bgp_msg_table[3].msg') ../../../proto/bgp/packets.c:1435:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 2, 0, "Invalid OPEN message" }, ^ ../../../proto/bgp/packets.c:1435:11: note: (near initialization for 'bgp_msg_table[4].msg') ../../../proto/bgp/packets.c:1436:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 2, 1, "Unsupported version number" }, ^ ../../../proto/bgp/packets.c:1436:11: note: (near initialization for 'bgp_msg_table[5].msg') ../../../proto/bgp/packets.c:1437:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 2, 2, "Bad peer AS" }, ^ ../../../proto/bgp/packets.c:1437:11: note: (near initialization for 'bgp_msg_table[6].msg') ../../../proto/bgp/packets.c:1438:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 2, 3, "Bad BGP identifier" }, ^ ../../../proto/bgp/packets.c:1438:11: note: (near initialization for 'bgp_msg_table[7].msg') ../../../proto/bgp/packets.c:1439:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 2, 4, "Unsupported optional parameter" }, ^ ../../../proto/bgp/packets.c:1439:11: note: (near initialization for 'bgp_msg_table[8].msg') ../../../proto/bgp/packets.c:1440:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 2, 5, "Authentication failure" }, ^ ../../../proto/bgp/packets.c:1440:11: note: (near initialization for 'bgp_msg_table[9].msg') ../../../proto/bgp/packets.c:1441:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 2, 6, "Unacceptable hold time" }, ^ ../../../proto/bgp/packets.c:1441:11: note: (near initialization for 'bgp_msg_table[10].msg') ../../../proto/bgp/packets.c:1442:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 2, 7, "Required capability missing" }, /* [RFC5492] */ ^ ../../../proto/bgp/packets.c:1442:11: note: (near initialization for 'bgp_msg_table[11].msg') ../../../proto/bgp/packets.c:1443:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 2, 8, "No supported AFI/SAFI" }, /* This error msg is nonstandard */ ^ ../../../proto/bgp/packets.c:1443:11: note: (near initialization for 'bgp_msg_table[12].msg') ../../../proto/bgp/packets.c:1444:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 3, 0, "Invalid UPDATE message" }, ^ ../../../proto/bgp/packets.c:1444:11: note: (near initialization for 'bgp_msg_table[13].msg') ../../../proto/bgp/packets.c:1445:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 3, 1, "Malformed attribute list" }, ^ ../../../proto/bgp/packets.c:1445:11: note: (near initialization for 'bgp_msg_table[14].msg') ../../../proto/bgp/packets.c:1446:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 3, 2, "Unrecognized well-known attribute" }, ^ ../../../proto/bgp/packets.c:1446:11: note: (near initialization for 'bgp_msg_table[15].msg') ../../../proto/bgp/packets.c:1447:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 3, 3, "Missing mandatory attribute" }, ^ ../../../proto/bgp/packets.c:1447:11: note: (near initialization for 'bgp_msg_table[16].msg') ../../../proto/bgp/packets.c:1448:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 3, 4, "Invalid attribute flags" }, ^ ../../../proto/bgp/packets.c:1448:11: note: (near initialization for 'bgp_msg_table[17].msg') ../../../proto/bgp/packets.c:1449:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 3, 5, "Invalid attribute length" }, ^ ../../../proto/bgp/packets.c:1449:11: note: (near initialization for 'bgp_msg_table[18].msg') ../../../proto/bgp/packets.c:1450:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 3, 6, "Invalid ORIGIN attribute" }, ^ ../../../proto/bgp/packets.c:1450:11: note: (near initialization for 'bgp_msg_table[19].msg') ../../../proto/bgp/packets.c:1451:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 3, 7, "AS routing loop" }, /* Deprecated */ ^ ../../../proto/bgp/packets.c:1451:11: note: (near initialization for 'bgp_msg_table[20].msg') ../../../proto/bgp/packets.c:1452:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 3, 8, "Invalid NEXT_HOP attribute" }, ^ ../../../proto/bgp/packets.c:1452:11: note: (near initialization for 'bgp_msg_table[21].msg') ../../../proto/bgp/packets.c:1453:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 3, 9, "Optional attribute error" }, ^ ../../../proto/bgp/packets.c:1453:11: note: (near initialization for 'bgp_msg_table[22].msg') ../../../proto/bgp/packets.c:1454:12: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 3, 10, "Invalid network field" }, ^ ../../../proto/bgp/packets.c:1454:12: note: (near initialization for 'bgp_msg_table[23].msg') ../../../proto/bgp/packets.c:1455:12: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 3, 11, "Malformed AS_PATH" }, ^ ../../../proto/bgp/packets.c:1455:12: note: (near initialization for 'bgp_msg_table[24].msg') ../../../proto/bgp/packets.c:1456:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 4, 0, "Hold timer expired" }, ^ ../../../proto/bgp/packets.c:1456:11: note: (near initialization for 'bgp_msg_table[25].msg') ../../../proto/bgp/packets.c:1457:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 5, 0, "Finite state machine error" }, /* Subcodes are according to [RFC6608] */ ^ ../../../proto/bgp/packets.c:1457:11: note: (near initialization for 'bgp_msg_table[26].msg') ../../../proto/bgp/packets.c:1458:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 5, 1, "Unexpected message in OpenSent state" }, ^ ../../../proto/bgp/packets.c:1458:11: note: (near initialization for 'bgp_msg_table[27].msg') ../../../proto/bgp/packets.c:1459:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 5, 2, "Unexpected message in OpenConfirm state" }, ^ ../../../proto/bgp/packets.c:1459:11: note: (near initialization for 'bgp_msg_table[28].msg') ../../../proto/bgp/packets.c:1460:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 5, 3, "Unexpected message in Established state" }, ^ ../../../proto/bgp/packets.c:1460:11: note: (near initialization for 'bgp_msg_table[29].msg') ../../../proto/bgp/packets.c:1461:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 6, 0, "Cease" }, /* Subcodes are according to [RFC4486] */ ^ ../../../proto/bgp/packets.c:1461:11: note: (near initialization for 'bgp_msg_table[30].msg') ../../../proto/bgp/packets.c:1462:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 6, 1, "Maximum number of prefixes reached" }, ^ ../../../proto/bgp/packets.c:1462:11: note: (near initialization for 'bgp_msg_table[31].msg') ../../../proto/bgp/packets.c:1463:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 6, 2, "Administrative shutdown" }, ^ ../../../proto/bgp/packets.c:1463:11: note: (near initialization for 'bgp_msg_table[32].msg') ../../../proto/bgp/packets.c:1464:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 6, 3, "Peer de-configured" }, ^ ../../../proto/bgp/packets.c:1464:11: note: (near initialization for 'bgp_msg_table[33].msg') ../../../proto/bgp/packets.c:1465:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 6, 4, "Administrative reset" }, ^ ../../../proto/bgp/packets.c:1465:11: note: (near initialization for 'bgp_msg_table[34].msg') ../../../proto/bgp/packets.c:1466:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 6, 5, "Connection rejected" }, ^ ../../../proto/bgp/packets.c:1466:11: note: (near initialization for 'bgp_msg_table[35].msg') ../../../proto/bgp/packets.c:1467:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 6, 6, "Other configuration change" }, ^ ../../../proto/bgp/packets.c:1467:11: note: (near initialization for 'bgp_msg_table[36].msg') ../../../proto/bgp/packets.c:1468:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 6, 7, "Connection collision resolution" }, ^ ../../../proto/bgp/packets.c:1468:11: note: (near initialization for 'bgp_msg_table[37].msg') ../../../proto/bgp/packets.c:1469:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 6, 8, "Out of Resources" }, ^ ../../../proto/bgp/packets.c:1469:11: note: (near initialization for 'bgp_msg_table[38].msg') ../../../proto/bgp/packets.c:1470:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 7, 0, "Invalid ROUTE-REFRESH message" }, /* [RFC7313] */ ^ ../../../proto/bgp/packets.c:1470:11: note: (near initialization for 'bgp_msg_table[39].msg') ../../../proto/bgp/packets.c:1471:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 7, 1, "Invalid ROUTE-REFRESH message length" } /* [RFC7313] */ ^ ../../../proto/bgp/packets.c:1471:11: note: (near initialization for 'bgp_msg_table[40].msg') ../../../proto/bgp/packets.c: In function 'bgp_error_dsc': ../../../proto/bgp/packets.c:1490:9: warning: pointer targets in return differ in signedness [-Wpointer-sign] return bgp_msg_table[i].msg; ^ ../../../proto/bgp/packets.c: In function 'bgp_handle_message': ../../../proto/bgp/packets.c:1518:28: warning: pointer targets in passing argument 2 of 'proto_set_message' differ in signedness [-Wpointer-sign] proto_set_message(&p->p, msg, msg_len); ^ In file included from ../../../proto/bgp/packets.c:13:0: ../../../nest/protocol.h:254:6: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' void proto_set_message(struct proto *p, char *msg, int len); ^ ../../../proto/bgp/packets.c:1519:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] *bp += bsprintf(*bp, ": \"%s\"", p->p.message); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/packets.c:11: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/packets.c: In function 'bgp_log_error': ../../../proto/bgp/packets.c:1542:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] t += bsprintf(t, ": %u", (len == 2) ? get_u16(data) : get_u32(data)); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/packets.c:11: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/packets.c:1556:16: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] t += bsprintf(t, "%02x", data[i]); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/packets.c:11: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/packets.c:1561:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] const byte *dsc = bgp_error_dsc(code, subcode); ^ ../../../proto/bgp/attrs.c: In function 'bgp_format_origin': ../../../proto/bgp/attrs.c:93:12: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, bgp_origin_names[a->u.data]); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c: In function 'validate_as_path': ../../../proto/bgp/attrs.c:183:57: warning: pointer targets in passing argument 5 of 'validate_path' differ in signedness [-Wpointer-sign] return validate_path(p, 1, p->as4_session ? 4 : 2, a, len); ^ ../../../proto/bgp/attrs.c:116:1: note: expected 'unsigned int *' but argument is of type 'int *' validate_path(struct bgp_proto *p, int as_path, int bs, byte *idata, uint *ilength) ^ ../../../proto/bgp/attrs.c: In function 'bgp_format_next_hop': ../../../proto/bgp/attrs.c:217:16: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "%I %I", ipp[0], ipp[1]); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c:222:12: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "%I", ipp[0]); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c: In function 'bgp_format_aggregator': ../../../proto/bgp/attrs.c:243:12: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "%d.%d.%d.%d AS%u", data[0], data[1], data[2], data[3], as); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c: In function 'bgp_encode_attrs': ../../../proto/bgp/attrs.c:604:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ip_addr ip = *(ip_addr *)a->u.ptr->data; ^ ../../../proto/bgp/attrs.c: In function 'bgp_rehash_buckets': ../../../proto/bgp/attrs.c:729:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (b = old[i]) ^ ../../../proto/bgp/attrs.c: In function 'bgp_get_bucket': ../../../proto/bgp/attrs.c:894:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (!a || ipa_equal(p->cf->remote_ip, *(ip_addr *)a->u.ptr->data)) ^ ../../../proto/bgp/attrs.c: In function 'bgp_free_prefix': ../../../proto/bgp/attrs.c:970:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] HASH_REMOVE2(p->prefix_hash, PXH, p->p.pool, bp); ^ ../../../proto/bgp/attrs.c: In function 'bgp_update_attrs': ../../../proto/bgp/attrs.c:1121:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] (p->is_internal && ipa_nonzero(*((ip_addr *) a->u.ptr->data))) || ^ ../../../proto/bgp/attrs.c: In function 'bgp_decode_attrs': ../../../proto/bgp/attrs.c:1806:37: warning: pointer targets in passing argument 3 of 'validate_as_path' differ in signedness [-Wpointer-sign] if (validate_as_path(bgp, z, &l) < 0) ^ ../../../proto/bgp/attrs.c:181:1: note: expected 'int *' but argument is of type 'unsigned int *' validate_as_path(struct bgp_proto *p, byte *a, int *len) ^ ../../../proto/bgp/attrs.c:1850:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ipa_ntoh(*(ip_addr *)ad->data); ^ ../../../proto/bgp/attrs.c:1850:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ../../../proto/bgp/attrs.c: In function 'bgp_get_attr': ../../../proto/bgp/attrs.c:1933:22: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] len = bsprintf(buf, "%s", d->name); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c:1944:12: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "%02x%s", i, (a->flags & BAF_TRANSITIVE) ? " [t]" : ""); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c: In function 'bgp_get_route_info': ../../../proto/bgp/attrs.c:1983:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, " (%d", e->pref); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c:1986:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "-"); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c:1991:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "/-"); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c:1993:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "/?"); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c:1995:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "/%d", e->attrs->igp_metric); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c:1997:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, ") ["); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c:2000:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "AS%u", origas); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c:2002:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "%c", "ie?"[o->u.data]); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c:2003:10: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf, "]"); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdlib.h:24, from ../../../proto/bgp/attrs.c:11: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ LD -r -o all.o bgp.o attrs.o packets.o make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/bgp' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/ospf' CC -o ospf.o -c ../../../proto/ospf/ospf.c CC -o topology.o -c ../../../proto/ospf/topology.c CC -o packet.o -c ../../../proto/ospf/packet.c CC -o hello.o -c ../../../proto/ospf/hello.c CC -o iface.o -c ../../../proto/ospf/iface.c CC -o dbdes.o -c ../../../proto/ospf/dbdes.c CC -o neighbor.o -c ../../../proto/ospf/neighbor.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o lsreq.o -c ../../../proto/ospf/lsreq.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined ../../../proto/ospf/packet.c: In function 'ospf_pkt_finalize': ../../../proto/ospf/packet.c:58:13: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(auth->password, pass->password, sizeof(auth->password)); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdint.h:25, from /usr/lib64/gcc/x86_64-alt-linux/5/include/stdint.h:9, from ../../../sysdep/config.h:28, from ../../../nest/bird.h:12, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/packet.c:11: /usr/include/bits/string3.h:123:1: note: expected 'char * restrict' but argument is of type 'u8 * {aka unsigned char *}' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ ../../../proto/ospf/packet.c:104:15: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(auth_tail, pass->password, auth_len); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdint.h:25, from /usr/lib64/gcc/x86_64-alt-linux/5/include/stdint.h:9, from ../../../sysdep/config.h:28, from ../../../nest/bird.h:12, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/packet.c:11: /usr/include/bits/string3.h:123:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ ../../../proto/ospf/packet.c:108:25: warning: pointer targets in passing argument 2 of 'mac_fill' differ in signedness [-Wpointer-sign] mac_fill(pass->alg, pass->password, pass->length, ^ : note: this is the location of the previous definition In file included from ../../../proto/ospf/packet.c:14:0: ../../lib/mac.h:117:6: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' void mac_fill(uint id, const byte *key, uint keylen, const byte *data, uint datalen, byte *mac); ^ ../../../proto/ospf/packet.c: In function 'ospf_pkt_checkauth': ../../../proto/ospf/packet.c:144:32: warning: pointer targets in passing argument 2 of 'password_verify' differ in signedness [-Wpointer-sign] if (!password_verify(pass, auth->password, sizeof(auth->password))) ^ In file included from ../../../proto/ospf/packet.c:12:0: ../../../nest/password.h:30:19: note: expected 'char *' but argument is of type 'u8 * {aka unsigned char *}' static inline int password_verify(struct password_item *p1, char *p2, uint size) ^ ../../../proto/ospf/packet.c:179:15: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(auth_tail, pass->password, auth_len); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdint.h:25, from /usr/lib64/gcc/x86_64-alt-linux/5/include/stdint.h:9, from ../../../sysdep/config.h:28, from ../../../nest/bird.h:12, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/packet.c:11: /usr/include/bits/string3.h:123:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ ../../../proto/ospf/packet.c:183:32: warning: pointer targets in passing argument 2 of 'mac_verify' differ in signedness [-Wpointer-sign] if (!mac_verify(pass->alg, pass->password, pass->length, ^ In file included from ../../../proto/ospf/packet.c:14:0: ../../lib/mac.h:118:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int mac_verify(uint id, const byte *key, uint keylen, const byte *data, uint datalen, const byte *mac); ^ ../../../proto/ospf/packet.c: In function 'ospf_rx_hook': ../../../proto/ospf/packet.c:267:55: warning: pointer targets in passing argument 2 of 'sk_rx_buffer' differ in signedness [-Wpointer-sign] struct ospf_packet *pkt = (void *) sk_rx_buffer(sk, &len); ^ In file included from ../../../proto/ospf/ospf.h:20:0, from ../../../proto/ospf/packet.c:11: ../../lib/socket.h:96:8: note: expected 'int *' but argument is of type 'unsigned int *' byte * sk_rx_buffer(sock *s, int *len); /* Temporary */ ^ ../../../proto/ospf/ospf.c: In function 'ospf_get_status': ../../../proto/ospf/ospf.c:536:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf, "Alone"); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdlib.h:24, from ../../../proto/ospf/ospf.c:99: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ ../../../proto/ospf/ospf.c:538:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf, "Running"); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdlib.h:24, from ../../../proto/ospf/ospf.c:99: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ ../../../proto/ospf/ospf.c: In function 'ospf_get_route_info': ../../../proto/ospf/ospf.c:563:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, " %s", type); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/ospf/ospf.c:564:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, " (%d/%d", rte->pref, rte->u.ospf.metric1); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/ospf/ospf.c:566:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "/%d", rte->u.ospf.metric2); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/ospf/ospf.c:567:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, ")"); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/ospf/ospf.c:570:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, " [%x]", rte->u.ospf.tag); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/ospf/ospf.c:573:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, " [%R]", rte->u.ospf.router_id); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/ospf/ospf.c: In function 'ospf_get_attr': ../../../proto/ospf/ospf.c:582:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "metric1"); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/ospf/ospf.c:585:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "metric2"); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/ospf/ospf.c:588:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "tag: 0x%08x", a->u.data); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/ospf/ospf.c:591:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "router_id"); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/ospf/ospf.c: In function 'ospf_reconfigure': ../../../proto/ospf/ospf.c:700:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(ifa, ifx, p->iface_list) ^ ../../../proto/ospf/iface.c: In function 'ospf_iface_down': ../../../proto/ospf/iface.c:260:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(n, nx, ifa->neigh_list) ^ ../../../proto/ospf/ospf.c:707:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(oa, oax, p->area_list) ^ ../../../proto/ospf/ospf.c: In function 'ospf_sh_neigh': ../../../proto/ospf/ospf.c:735:35: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] if ((iff == NULL) || patmatch(iff, ifa->ifname)) ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ ../../../proto/ospf/ospf.c:735:40: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] if ((iff == NULL) || patmatch(iff, ifa->ifname)) ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ ../../../proto/ospf/ospf.c: In function 'ospf_sh_iface': ../../../proto/ospf/ospf.c:844:35: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] if ((iff == NULL) || patmatch(iff, ifa->ifname)) ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ ../../../proto/ospf/ospf.c:844:40: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] if ((iff == NULL) || patmatch(iff, ifa->ifname)) ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ ../../../proto/ospf/iface.c: In function 'ospf_iface_reconfigure': ../../../proto/ospf/iface.c:878:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(nb, nbx, ifa->nbma_list) ^ ../../../proto/ospf/iface.c: In function 'ospf_ifa_notify2': ../../../proto/ospf/iface.c:1107:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(ifa, ifx, p->iface_list) ^ ../../../proto/ospf/iface.c: In function 'ospf_ifa_notify3': ../../../proto/ospf/iface.c:1139:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(ifa, ifx, p->iface_list) ^ ../../../proto/ospf/iface.c: In function 'ospf_if_notify': ../../../proto/ospf/iface.c:1310:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(ifa, ifx, p->iface_list) ^ CC -o lsupd.o -c ../../../proto/ospf/lsupd.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../../proto/ospf/topology.c: In function 'ospf_update_lsadb': ../../../proto/ospf/topology.c:481:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_SLIST_DELSAFE(en, nxt, p->lsal) ^ ../../../proto/ospf/topology.c: In function 'prepare_prefix_net_lsa_body': ../../../proto/ospf/topology.c:1586:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (en = ifa->link_lsa) ^ CC -o lsack.o -c ../../../proto/ospf/lsack.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../../proto/ospf/lsupd.c: In function 'ospf_rxmt_lsupd': ../../../proto/ospf/lsupd.c:439:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_SLIST_DELSAFE(ret, nxt, n->lsrtl) ^ CC -o lsalib.o -c ../../../proto/ospf/lsalib.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o rt.o -c ../../../proto/ospf/rt.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition LD -r -o all.o ospf.o topology.o packet.o hello.o neighbor.o iface.o dbdes.o lsreq.o lsupd.o lsack.o lsalib.o rt.o make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/ospf' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/pipe' CC -o pipe.o -c ../../../proto/pipe/pipe.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../../proto/pipe/pipe.c: In function 'pipe_get_status': ../../../proto/pipe/pipe.c:271:12: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "%c> %s", (p->mode == PIPE_OPAQUE) ? '-' : '=', p->peer_table->name); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/pipe/pipe.c:35: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ LD -r -o all.o pipe.o make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/pipe' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/radv' CC -o radv.o -c ../../../proto/radv/radv.c CC -o packets.o -c ../../../proto/radv/packets.c :0:0: warning: "_FORTIFY_SOURCE" redefined :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition : note: this is the location of the previous definition ../../../proto/radv/radv.c: In function 'radv_prepare_prefixes': ../../../proto/radv/radv.c:168:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(pfx, next, ifa->prefixes) ^ ../../../proto/radv/radv.c: In function 'radv_prune_prefixes': ../../../proto/radv/radv.c:190:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(px, pxn, ifa->prefixes) ^ ../../../proto/radv/packets.c: In function 'radv_prepare_ra': ../../../proto/radv/packets.c:298:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] char *buf = ifa->sk->tbuf; ^ ../../../proto/radv/radv.c: In function 'radv_get_status': ../../../proto/radv/radv.c:711:12: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf, "Suppressed"); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdlib.h:24, from ../../../proto/radv/radv.c:9: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ ../../../proto/radv/radv.c: In function 'radv_get_attr': ../../../proto/radv/radv.c:737:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "preference: %s", radv_pref_str(a->u.data)); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/radv/radv.h:11, from ../../../proto/radv/radv.c:10: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/radv/radv.c:740:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "lifetime"); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/radv/radv.h:11, from ../../../proto/radv/radv.c:10: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ LD -r -o all.o radv.o packets.o make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/radv' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/rip' CC -o rip.o -c ../../../proto/rip/rip.c CC -o packets.o -c ../../../proto/rip/packets.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../../proto/rip/packets.c: In function 'rip_fill_authentication': ../../../proto/rip/packets.c:252:15: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(tail->auth_data, pass->password, auth_len); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdint.h:25, from /usr/lib64/gcc/x86_64-alt-linux/5/include/stdint.h:9, from ../../../sysdep/config.h:28, from ../../../nest/bird.h:12, from ../../../proto/rip/rip.h:15, from ../../../proto/rip/packets.c:12: /usr/include/bits/string3.h:123:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ ../../../proto/rip/packets.c:256:25: warning: pointer targets in passing argument 2 of 'mac_fill' differ in signedness [-Wpointer-sign] mac_fill(pass->alg, pass->password, pass->length, ^ In file included from ../../../proto/rip/packets.c:13:0: ../../lib/mac.h:117:6: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' void mac_fill(uint id, const byte *key, uint keylen, const byte *data, uint datalen, byte *mac); ^ ../../../proto/rip/packets.c: In function 'rip_check_authentication': ../../../proto/rip/packets.c:341:15: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(tail->auth_data, pass->password, auth_len); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdint.h:25, from /usr/lib64/gcc/x86_64-alt-linux/5/include/stdint.h:9, from ../../../sysdep/config.h:28, from ../../../nest/bird.h:12, from ../../../proto/rip/rip.h:15, from ../../../proto/rip/packets.c:12: /usr/include/bits/string3.h:123:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ ../../../proto/rip/packets.c:345:32: warning: pointer targets in passing argument 2 of 'mac_verify' differ in signedness [-Wpointer-sign] if (!mac_verify(pass->alg, pass->password, pass->length, ^ In file included from ../../../proto/rip/packets.c:13:0: ../../lib/mac.h:118:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int mac_verify(uint id, const byte *key, uint keylen, const byte *data, uint datalen, const byte *mac); ^ ../../../proto/rip/rip.c: In function 'rip_update_rte': ../../../proto/rip/rip.c:252:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] for (rp = &en->routes; rt = *rp; rp = &rt->next) ^ ../../../proto/rip/rip.c: In function 'rip_withdraw_rte': ../../../proto/rip/rip.c:300:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] for (rp = &en->routes; rt = *rp; rp = &rt->next) ^ ../../../proto/rip/rip.c: In function 'rip_timer': ../../../proto/rip/rip.c:840:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] for (rp = &en->routes; rt = *rp; /* rp = &rt->next */) ^ ../../../proto/rip/rip.c:895:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(n, nn, ifa->neigh_list) ^ ../../../proto/rip/rip.c: In function 'rip_get_route_info': ../../../proto/rip/rip.c:1148:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, " (%d/%d)", rte->pref, rte->u.rip.metric); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/rip/rip.h:15, from ../../../proto/rip/rip.c:79: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/rip/rip.c:1151:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, " [%04x]", rte->u.rip.tag); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/rip/rip.h:15, from ../../../proto/rip/rip.c:79: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/rip/rip.c: In function 'rip_get_attr': ../../../proto/rip/rip.c:1160:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "metric: %d", a->u.data); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/rip/rip.h:15, from ../../../proto/rip/rip.c:79: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/rip/rip.c:1164:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "tag: %04x", a->u.data); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/rip/rip.h:15, from ../../../proto/rip/rip.c:79: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/rip/rip.c: In function 'rip_show_interfaces': ../../../proto/rip/rip.c:1192:26: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] if (iff && !patmatch(iff, ifa->iface->name)) ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/rip/rip.h:15, from ../../../proto/rip/rip.c:79: ../../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ ../../../proto/rip/rip.c:1192:31: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] if (iff && !patmatch(iff, ifa->iface->name)) ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/rip/rip.h:15, from ../../../proto/rip/rip.c:79: ../../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ ../../../proto/rip/rip.c: In function 'rip_show_neighbors': ../../../proto/rip/rip.c:1228:26: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] if (iff && !patmatch(iff, ifa->iface->name)) ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/rip/rip.h:15, from ../../../proto/rip/rip.c:79: ../../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ ../../../proto/rip/rip.c:1228:31: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] if (iff && !patmatch(iff, ifa->iface->name)) ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/rip/rip.h:15, from ../../../proto/rip/rip.c:79: ../../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ LD -r -o all.o rip.o packets.o make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/rip' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/static' CC -o static.o -c ../../../proto/static/static.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from /usr/include/string.h:648:0, from ../../lib/string.h:13, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../../proto/static/static.c: In function 'static_if_notify': ../../../proto/static/static.c:426:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (!strcmp(r->if_name, i->name)) ^ In file included from ../../lib/string.h:13:0, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from ../../lib/string.h:13, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../../proto/static/static.c:426:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(r->if_name, i->name)) ^ ../../../proto/static/static.c:426:14: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:426:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (!strcmp(r->if_name, i->name)) ^ In file included from ../../lib/string.h:13:0, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from ../../lib/string.h:13, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../../proto/static/static.c:426:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(r->if_name, i->name)) ^ ../../../proto/static/static.c:426:14: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:426:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(r->if_name, i->name)) ^ ../../../proto/static/static.c:426:14: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:426:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(r->if_name, i->name)) ^ ../../../proto/static/static.c:426:14: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:432:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (!strcmp(r->if_name, i->name)) ^ In file included from ../../lib/string.h:13:0, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from ../../lib/string.h:13, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../../proto/static/static.c:432:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(r->if_name, i->name)) ^ ../../../proto/static/static.c:432:14: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:432:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (!strcmp(r->if_name, i->name)) ^ In file included from ../../lib/string.h:13:0, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from ../../lib/string.h:13, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../../proto/static/static.c:432:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(r->if_name, i->name)) ^ ../../../proto/static/static.c:432:14: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:432:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(r->if_name, i->name)) ^ ../../../proto/static/static.c:432:14: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:432:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(r->if_name, i->name)) ^ ../../../proto/static/static.c:432:14: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c: In function 'static_same_dest': ../../../proto/static/static.c:480:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return !strcmp(x->if_name, y->if_name); ^ In file included from ../../lib/string.h:13:0, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from ../../lib/string.h:13, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../../proto/static/static.c:480:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return !strcmp(x->if_name, y->if_name); ^ In file included from ../../lib/string.h:13:0, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from ../../lib/string.h:13, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../../proto/static/static.c:480:22: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] return !strcmp(x->if_name, y->if_name); ^ ../../../proto/static/static.c:480:22: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:480:34: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] return !strcmp(x->if_name, y->if_name); ^ ../../../proto/static/static.c:480:34: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:480:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return !strcmp(x->if_name, y->if_name); ^ In file included from ../../lib/string.h:13:0, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from ../../lib/string.h:13, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../../proto/static/static.c:480:22: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] return !strcmp(x->if_name, y->if_name); ^ ../../../proto/static/static.c:480:22: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:480:34: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] return !strcmp(x->if_name, y->if_name); ^ ../../../proto/static/static.c:480:34: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:480:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return !strcmp(x->if_name, y->if_name); ^ In file included from ../../lib/string.h:13:0, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from ../../lib/string.h:13, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../../proto/static/static.c:480:22: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] return !strcmp(x->if_name, y->if_name); ^ ../../../proto/static/static.c:480:22: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:480:34: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] return !strcmp(x->if_name, y->if_name); ^ ../../../proto/static/static.c:480:34: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:480:22: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] return !strcmp(x->if_name, y->if_name); ^ ../../../proto/static/static.c:480:22: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:480:34: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] return !strcmp(x->if_name, y->if_name); ^ ../../../proto/static/static.c:480:34: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c: In function 'static_reconfigure': ../../../proto/static/static.c:566:34: warning: pointer targets in passing argument 1 of 'if_find_by_name' differ in signedness [-Wpointer-sign] if ((ifa = if_find_by_name(r->if_name)) && (ifa->flags & IF_UP)) ^ In file included from ../../../proto/static/static.c:40:0: ../../../nest/iface.h:102:15: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' struct iface *if_find_by_name(char *); ^ ../../../proto/static/static.c: In function 'static_show_rt': ../../../proto/static/static.c:651:31: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTD_ROUTER: bsprintf(via, "via %I%J", r->via, r->via_if); break; ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/static/static.c:652:31: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTD_DEVICE: bsprintf(via, "dev %s", r->if_name); break; ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/static/static.c:653:34: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTD_BLACKHOLE: bsprintf(via, "blackhole"); break; ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/static/static.c:654:36: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTD_UNREACHABLE: bsprintf(via, "unreachable"); break; ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/static/static.c:655:33: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTD_PROHIBIT: bsprintf(via, "prohibited"); break; ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/static/static.c:656:34: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTD_MULTIPATH: bsprintf(via, "multipath"); break; ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/static/static.c:657:35: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTDX_RECURSIVE: bsprintf(via, "recursive %I", r->via); break; ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/static/static.c:658:24: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] default: bsprintf(via, "???"); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ LD -r -o all.o static.o make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/static' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/babel' CC -o babel.o -c ../../../proto/babel/babel.c CC -o packets.o -c ../../../proto/babel/packets.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../../proto/babel/babel.c: In function 'babel_expire_sources': ../../../proto/babel/babel.c:132:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(n, nx, e->sources) ^ ../../../proto/babel/babel.c: In function 'babel_expire_routes': ../../../proto/babel/babel.c:244:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(r, rx, e->routes) ^ ../../../proto/babel/babel.c: In function 'babel_expire_neighbors': ../../../proto/babel/babel.c:362:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(nbr, nbx, ifa->neigh_list) ^ ../../../proto/babel/babel.c: In function 'babel_expire_seqno_requests': ../../../proto/babel/babel.c:929:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(n, nx, p->seqno_cache) ^ ../../../proto/babel/babel.c: In function 'babel_get_route_info': ../../../proto/babel/babel.c:1728:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, " (%d/%d) [%lR]", rte->pref, rte->u.babel.metric, rte->u.babel.router_id); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/babel/babel.h:14, from ../../../proto/babel/babel.c:38: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/babel/babel.c: In function 'babel_get_attr': ../../../proto/babel/babel.c:1737:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "metric: %d", a->u.data); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/babel/babel.h:14, from ../../../proto/babel/babel.c:38: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/babel/babel.c:1744:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "router_id: %lR", rid); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/babel/babel.h:14, from ../../../proto/babel/babel.c:38: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/babel/babel.c: In function 'babel_show_interfaces': ../../../proto/babel/babel.c:1773:26: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] if (iff && !patmatch(iff, ifa->iface->name)) ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/babel/babel.h:14, from ../../../proto/babel/babel.c:38: ../../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ ../../../proto/babel/babel.c:1773:31: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] if (iff && !patmatch(iff, ifa->iface->name)) ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/babel/babel.h:14, from ../../../proto/babel/babel.c:38: ../../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ ../../../proto/babel/babel.c: In function 'babel_show_neighbors': ../../../proto/babel/babel.c:1809:26: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] if (iff && !patmatch(iff, ifa->iface->name)) ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/babel/babel.h:14, from ../../../proto/babel/babel.c:38: ../../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ ../../../proto/babel/babel.c:1809:31: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] if (iff && !patmatch(iff, ifa->iface->name)) ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/babel/babel.h:14, from ../../../proto/babel/babel.c:38: ../../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ LD -r -o all.o babel.o packets.o make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/babel' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/client' CC -o birdc.o -c ../../client/birdc.c CC -o birdcl.o -c ../../client/birdcl.c CC -o commands.o -c ../../client/commands.c CC -o util.o -c ../../client/util.c CC -o client.o -c ../../client/client.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../client/client.c: In function 'server_read': ../../client/client.c:329:19: warning: pointer targets in passing argument 1 of 'server_got_reply' differ in signedness [-Wpointer-sign] server_got_reply(start); ^ ../../client/client.c:270:1: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' server_got_reply(char *x) ^ ../../client/client.c:340:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(server_read_buf, "?"); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdio.h:27, from ../../client/client.c:23: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ LD -r -o all.o commands.o util.o client.o make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/client' LD -pthread -o bird nest/all.o filter/all.o proto/bfd/all.o proto/bgp/all.o proto/ospf/all.o proto/pipe/all.o proto/radv/all.o proto/rip/all.o proto/static/all.o proto/babel/all.o conf/all.o lib/birdlib.a LD -pthread -o birdcl client/birdcl.o client/all.o lib/birdlib.a LD -pthread -o birdc client/birdc.o client/all.o lib/birdlib.a -lreadline -ltinfo make: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6' + popd ~/RPM/BUILD/bird-1.6.4 + mkdir build-bird4 + pushd build-bird4 ~/RPM/BUILD/bird-1.6.4/build-bird4 ~/RPM/BUILD/bird-1.6.4 + CFLAGS='-pipe -Wall -g -O2 -D_FORTIFY_SOURCE=1' + export CFLAGS + CXXFLAGS='-pipe -Wall -g -O2' + export CXXFLAGS + FFLAGS='-pipe -Wall -g -O2' + export FFLAGS + '[' -n '' ']' ++ printf %s '-pipe -Wall -g -O2' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS= + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ../configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + ../configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --without-included-gettext --with-protocols=all configure: WARNING: unrecognized options: --disable-dependency-tracking, --without-included-gettext checking for x86_64-alt-linux-gcc... x86_64-alt-linux-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 x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to accept ISO C89... none needed checking for library containing clock_gettime... none required checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking for x86_64-alt-linux-gcc... (cached) x86_64-alt-linux-gcc checking whether we are using the GNU C compiler... (cached) yes checking whether x86_64-alt-linux-gcc accepts -g... (cached) yes checking for x86_64-alt-linux-gcc option to accept ISO C89... (cached) none needed checking whether POSIX threads are available... yes checking CFLAGS... -pipe -Wall -g -O2 -D_FORTIFY_SOURCE=1 -pthread checking how to run the C preprocessor... x86_64-alt-linux-gcc -E checking for a BSD-compatible install... /bin/install -c checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking for flex... flex checking for bison... bison checking for gm4... no checking for m4... m4 checking which OS configuration should we use... ../sysdep/cf/linux.h checking system-dependent directories... sysdep/linux sysdep/unix lib checking protocols... ok checking for linux/rtnetlink.h... yes checking for grep that handles long lines and -e... /bin/grep checking for egrep... /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 Rules config.status: creating ./sysdep/autoconf.h config.status: executing merge commands Merging system-dependent modules (sysdep/linux sysdep/unix lib) configure: WARNING: unrecognized options: --disable-dependency-tracking, --without-included-gettext BIRD was configured with the following options: Source directory: .. Object directory: . Iproute2 directory: /etc/iproute2 System configuration: ../sysdep/cf/linux.h Debugging: no POSIX threads: yes Routing protocols: bfd bgp ospf pipe rip static Client: yes + '[' -n 8 ']' + make -j8 make: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4' echo >sysdep/paths.h "/* Generated by Makefile, don't edit manually! */" make depend make: Circular birdcl <- birdcl dependency dropped. make: Circular birdc <- birdc dependency dropped. echo >>sysdep/paths.h "#define PATH_CONFIG_FILE \"/etc/bird.conf\"" make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4' mkdir -p nest filter proto/bfd proto/bgp proto/ospf proto/pipe proto/rip proto/static client doc echo >>sysdep/paths.h "#define PATH_CONTROL_SOCKET \"/var/run/bird.ctl\"" touch .dir-stamp if test -n "/etc/iproute2" ; then echo >>sysdep/paths.h "#define PATH_IPROUTE_DIR \"/etc/iproute2\"" ; fi set -e ; for a in lib conf ; do make -C $a depend ; done mkdir -p nest filter proto/bfd proto/bgp proto/ospf proto/pipe proto/rip proto/static client doc touch .dir-stamp make[2]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/lib' x86_64-alt-linux-gcc -I../ -I../.. -MM bitops.c checksum.c event.c io.c ip.c krt.c lists.c log.c mac.c main.c md5.c mempool.c netlink.c patmatch.c printf.c random.c resource.c sha1.c sha256.c sha512.c slab.c slists.c tbf.c xmalloc.c >depend make[2]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/lib' make[2]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/conf' m4 -P ../../conf/gen_keywords.m4 ../../conf/confbase.Y ../../sysdep/unix/config.Y ../../sysdep/unix/krt.Y ../../sysdep/linux/netlink.Y ../../nest/config.Y ../../filter/config.Y ../../proto/bfd/config.Y ../../proto/bgp/config.Y ../../proto/ospf/config.Y ../../proto/pipe/config.Y ../../proto/rip/config.Y ../../proto/static/config.Y >keywords.h m4 -P ../../conf/gen_commands.m4 ../../client/cmds.m4 ../../conf/confbase.Y ../../sysdep/unix/config.Y ../../sysdep/unix/krt.Y ../../sysdep/linux/netlink.Y ../../nest/config.Y ../../filter/config.Y ../../proto/bfd/config.Y ../../proto/bgp/config.Y ../../proto/ospf/config.Y ../../proto/pipe/config.Y ../../proto/rip/config.Y ../../proto/static/config.Y | sort >commands.h m4 -P ../../conf/gen_parser.m4 ../../conf/confbase.Y ../../sysdep/unix/config.Y ../../sysdep/unix/krt.Y ../../sysdep/linux/netlink.Y ../../nest/config.Y ../../filter/config.Y ../../proto/bfd/config.Y ../../proto/bgp/config.Y ../../proto/ospf/config.Y ../../proto/pipe/config.Y ../../proto/rip/config.Y ../../proto/static/config.Y >cf-parse.y flex -s -B -8 -ocf-lex.c -Pcf_ cf-lex.l bison -bcf-parse -dv -pcf_ cf-parse.y x86_64-alt-linux-gcc -I../ -I../.. -MM cf-parse.tab.c cf-lex.c conf.c >depend make[2]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/conf' set -e ; for a in nest filter proto/bfd proto/bgp proto/ospf proto/pipe proto/rip proto/static client ; do make -C $a -f /usr/src/RPM/BUILD/bird-1.6.4/$a/Makefile depend ; done make[2]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/nest' x86_64-alt-linux-gcc -I../ -I../.. -MM ../../nest/rt-table.c ../../nest/rt-fib.c ../../nest/rt-attr.c ../../nest/rt-roa.c ../../nest/proto.c ../../nest/iface.c ../../nest/rt-dev.c ../../nest/password.c ../../nest/cli.c ../../nest/locks.c ../../nest/cmds.c ../../nest/neighbor.c ../../nest/a-path.c ../../nest/a-set.c >depend make[2]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/nest' make[2]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/filter' x86_64-alt-linux-gcc -I../ -I../.. -MM ../../filter/f-util.c ../../filter/filter.c ../../filter/tree.c ../../filter/trie.c >depend make[2]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/filter' make[2]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/bfd' x86_64-alt-linux-gcc -I../../ -I../../.. -MM ../../../proto/bfd/bfd.c ../../../proto/bfd/packets.c ../../../proto/bfd/io.c >depend make[2]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/bfd' make[2]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/bgp' x86_64-alt-linux-gcc -I../../ -I../../.. -MM ../../../proto/bgp/bgp.c ../../../proto/bgp/attrs.c ../../../proto/bgp/packets.c >depend make[2]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/bgp' make[2]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/ospf' x86_64-alt-linux-gcc -I../../ -I../../.. -MM ../../../proto/ospf/ospf.c ../../../proto/ospf/topology.c ../../../proto/ospf/packet.c ../../../proto/ospf/hello.c ../../../proto/ospf/neighbor.c ../../../proto/ospf/iface.c ../../../proto/ospf/dbdes.c ../../../proto/ospf/lsreq.c ../../../proto/ospf/lsupd.c ../../../proto/ospf/lsack.c ../../../proto/ospf/lsalib.c ../../../proto/ospf/rt.c >depend make[2]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/ospf' make[2]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/pipe' x86_64-alt-linux-gcc -I../../ -I../../.. -MM ../../../proto/pipe/pipe.c >depend make[2]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/pipe' make[2]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/rip' x86_64-alt-linux-gcc -I../../ -I../../.. -MM ../../../proto/rip/rip.c ../../../proto/rip/packets.c >depend make[2]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/rip' make[2]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/static' x86_64-alt-linux-gcc -I../../ -I../../.. -MM ../../../proto/static/static.c >depend make[2]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/static' make[2]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/client' x86_64-alt-linux-gcc -I../ -I../.. -MM ../../client/commands.c ../../client/util.c ../../client/client.c ../../client/birdc.c ../../client/birdcl.c >depend make[2]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/client' make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4' touch .dep-stamp set -e ; for a in lib conf ; do make -C $a subdir ; done make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/lib' CC -o bitops.o -c bitops.c CC -o checksum.o -c checksum.c CC -o event.o -c event.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o io.o -c io.c CC -o ip.o -c ip.c CC -o krt.o -c krt.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o lists.o -c lists.c CC -o log.o -c log.c :0:0: warning: "_FORTIFY_SOURCE" redefined :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined ip.c: In function 'ip6_pton': ip.c:309:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] else if (*a == '.' && (i == 6 || i < 6 && hfil >= 0)) ^ : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from io.c:44:0: ../lib/sysio.h: In function 'sk_process_cmsg4_ttl': ../lib/sysio.h:139:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] s->rcv_ttl = * (int *) CMSG_DATA(cm); ^ io.c: In function 'tm_shot': io.c:351:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (m = n->next) ^ io.c: In function 'sk_process_cmsg6_ttl': io.c:707:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] s->rcv_ttl = * (int *) CMSG_DATA(cm); ^ krt.c: In function 'kif_choose_primary': krt.c:158:49: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] if (!it->pattern || patmatch(it->pattern, i->name)) ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from krt.c:54: ../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ io.c: In function 'sk_tcp_connected': io.c:1311:35: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] if ((getsockname(s->fd, &sa.sa, &sa_len) < 0) || ^ krt.c:159:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (a = find_preferred_ifa(i, it->prefix, ipa_mkmask(it->pxlen))) ^ krt.c:163:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (a = kif_get_primary_ip(i)) ^ In file included from io.c:21:0: /usr/include/sys/socket.h:127:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' extern int getsockname (int __fd, __SOCKADDR_ARG __addr, ^ io.c: In function 'sk_passive_connected': io.c:1327:66: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign] int fd = accept(s->fd, ((type == SK_TCP) ? &rem_sa.sa : NULL), &rem_sa_len); ^ In file included from io.c:21:0: /usr/include/sys/socket.h:243:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' extern int accept (int __fd, __SOCKADDR_ARG __addr, ^ io.c:1346:38: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness [-Wpointer-sign] if ((getsockname(fd, &loc_sa.sa, &loc_sa_len) < 0) || ^ In file included from io.c:21:0: /usr/include/sys/socket.h:127:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' extern int getsockname (int __fd, __SOCKADDR_ARG __addr, ^ krt.c: In function 'krt_learn_scan': krt.c:376:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] for(mm=&n->routes; m = *mm; mm=&m->next) ^ io.c: In function 'sk_open': krt.c: In function 'krt_learn_prune': io.c:1395:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] s->ttx = ""; /* Force s->ttx != s->tpos */ ^ krt.c:430:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (e = *ee) ^ krt.c: In function 'krt_learn_async': krt.c:491:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] for(gg=&n->routes; g = *gg; gg = &g->next) ^ krt.c:529:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] for(gg=&n->routes; g=*gg; gg=&g->next) ^ io.c: In function 'sk_err': io.c:1876:54: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign] if (getsockopt(s->fd, SOL_SOCKET, SO_ERROR, &se, &sse) < 0) ^ In file included from io.c:21:0: /usr/include/sys/socket.h:219:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' extern int getsockopt (int __fd, int __level, int __optname, ^ krt.c: In function 'krt_get_attr': krt.c:1250:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "source"); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from krt.c:54: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ krt.c:1254:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "metric"); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from krt.c:54: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ CC -o mac.o -c mac.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o main.o -c main.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o md5.o -c md5.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o mempool.o -c mempool.c main.c: In function 'add_num_const': main.c:101:36: warning: pointer targets in passing argument 1 of 'cf_get_symbol' differ in signedness [-Wpointer-sign] struct symbol *s = cf_get_symbol(name); ^ In file included from ../../nest/protocol.h:16:0, from main.c:32: ../conf/conf.h:159:16: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' struct symbol *cf_get_symbol(byte *c); ^ main.c: In function 'unix_read_config': main.c:194:38: warning: pointer targets in passing argument 1 of 'config_alloc' differ in signedness [-Wpointer-sign] struct config *conf = config_alloc(name); ^ In file included from ../../nest/protocol.h:16:0, from main.c:32: ../conf/conf.h:65:16: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' struct config *config_alloc(const byte *name); ^ :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o netlink.o -c netlink.c log.c: In function 'log_commit': log.c:109:12: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf->end - 100, " ... "); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdio.h:27, from log.c:18: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ log.c:123:27: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] tm_format_datetime(tbuf, &config->tf_log, now); ^ In file included from ../lib/birdlib.h:12:0, from ../../nest/bird.h:13, from log.c:25: ../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); ^ log.c:126:10: warning: pointer targets in passing argument 1 of 'fputs' differ in signedness [-Wpointer-sign] fputs(buf->start, l->fh); ^ In file included from log.c:18:0: /usr/include/stdio.h:689:12: note: expected 'const char * restrict' but argument is of type 'byte * {aka unsigned char *}' extern int fputs (const char *__restrict __s, FILE *__restrict __stream); ^ CC -o patmatch.o -c patmatch.c log.c: In function 'mrt_dump_message': log.c:341:5: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(p->cf->global->mrtdump_file, buf, len); ^ :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition mempool.c: In function 'lp_flush': mempool.c:194:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (c = m->first_large) ^ :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o printf.o -c printf.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o random.o -c random.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o resource.o -c resource.c CC -o sha1.o -c sha1.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition resource.c: In function 'pool_free': resource.c:79:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (rr = (resource *) r->n.next) ^ resource.c: In function 'rlookup': resource.c:246:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (r = pool_lookup(&root_pool.r, a)) ^ netlink.c: In function 'kif_do_scan': netlink.c:839:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (h = nl_get_scan()) ^ netlink.c:866:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (h = nl_get_scan()) ^ netlink.c: In function 'nl_send_route': netlink.c:986:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (ea = ea_find(eattrs, EA_KRT_SCOPE)) ^ netlink.c:991:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (ea = ea_find(eattrs, EA_KRT_PREFSRC)) ^ netlink.c:992:5: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] nl_add_attr_ipa(&r.h, sizeof(r), RTA_PREFSRC, *(ip_addr *)ea->u.ptr->data); ^ netlink.c:994:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (ea = ea_find(eattrs, EA_KRT_REALM)) ^ netlink.c:1002:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (ea = ea_walk(&ews, EA_KRT_METRICS, KRT_METRICS_MAX)) ^ netlink.c: In function 'krt_do_scan': netlink.c:1484:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (h = nl_get_scan()) ^ netlink.c: In function 'krt_sys_shutdown': netlink.c:1670:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] HASH_REMOVE2(nl_table_map, RTH, krt_pool, p); ^ netlink.c: In function 'krt_sys_get_attr': netlink.c:1708:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "prefsrc"); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from netlink.c:18: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ netlink.c:1712:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "realm"); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from netlink.c:18: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ netlink.c:1716:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "scope"); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from netlink.c:18: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ netlink.c:1720:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "lock:"); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from netlink.c:18: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ netlink.c:1725:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "features:"); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from netlink.c:18: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ netlink.c:1733:16: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "%s", krt_metrics_names[id]); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from netlink.c:18: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ CC -o sha256.o -c sha256.c CC -o sha512.o -c sha512.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o slab.o -c slab.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition slab.c: In function 'slab_free': slab.c:321:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(h, g, s->empty_heads) ^ slab.c:323:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(h, g, s->partial_heads) ^ slab.c:325:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(h, g, s->full_heads) ^ CC -o slists.o -c slists.c CC -o tbf.o -c tbf.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition slists.c: In function 's_put': slists.c:76:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (f = n->readers) ^ CC -o xmalloc.o -c xmalloc.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition rm -f birdlib.a ar rcs birdlib.a bitops.o checksum.o event.o io.o ip.o krt.o lists.o log.o mac.o main.o md5.o mempool.o netlink.o patmatch.o printf.o random.o resource.o sha1.o sha256.o sha512.o slab.o slists.o tbf.o xmalloc.o ranlib birdlib.a make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/lib' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/conf' CC -o cf-parse.tab.o -c cf-parse.tab.c CC -o cf-lex.o -c cf-lex.c CC -o conf.o -c conf.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition conf.c: In function 'config_alloc': conf.c:95:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] uint nlen = strlen(name) + 1; ^ In file included from ../lib/string.h:13:0, from ../lib/ip.h:13, from ../../nest/bird.h:14, from conf.c:48: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'const byte * {aka const unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from cf-lex.l:59:0: ../conf/keywords.h:67:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "define", DEFINE, NULL }, ^ ../conf/keywords.h:67:3: note: (near initialization for 'keyword_list[0].name') ../conf/keywords.h:68:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "on", ON, NULL }, ^ ../conf/keywords.h:68:3: note: (near initialization for 'keyword_list[1].name') ../conf/keywords.h:69:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "off", OFF, NULL }, ^ ../conf/keywords.h:69:3: note: (near initialization for 'keyword_list[2].name') ../conf/keywords.h:70:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "yes", YES, NULL }, ^ ../conf/keywords.h:70:3: note: (near initialization for 'keyword_list[3].name') ../conf/keywords.h:71:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "no", NO, NULL }, ^ ../conf/keywords.h:71:3: note: (near initialization for 'keyword_list[4].name') ../conf/keywords.h:72:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "s", S, NULL }, ^ ../conf/keywords.h:72:3: note: (near initialization for 'keyword_list[5].name') ../conf/keywords.h:73:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ms", MS, NULL }, ^ ../conf/keywords.h:73:3: note: (near initialization for 'keyword_list[6].name') ../conf/keywords.h:74:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "us", US, NULL }, ^ ../conf/keywords.h:74:3: note: (near initialization for 'keyword_list[7].name') ../conf/keywords.h:75:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "port", PORT, NULL }, ^ ../conf/keywords.h:75:3: note: (near initialization for 'keyword_list[8].name') ../conf/keywords.h:76:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "log", LOG, NULL }, ^ ../conf/keywords.h:76:3: note: (near initialization for 'keyword_list[9].name') ../conf/keywords.h:77:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "syslog", SYSLOG, NULL }, ^ ../conf/keywords.h:77:3: note: (near initialization for 'keyword_list[10].name') ../conf/keywords.h:78:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "all", ALL, NULL }, ^ ../conf/keywords.h:78:3: note: (near initialization for 'keyword_list[11].name') ../conf/keywords.h:79:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "debug", DEBUG, NULL }, ^ ../conf/keywords.h:79:3: note: (near initialization for 'keyword_list[12].name') ../conf/keywords.h:80:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "trace", TRACE, NULL }, ^ ../conf/keywords.h:80:3: note: (near initialization for 'keyword_list[13].name') ../conf/keywords.h:81:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "info", INFO, NULL }, ^ ../conf/keywords.h:81:3: note: (near initialization for 'keyword_list[14].name') ../conf/keywords.h:82:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "remote", REMOTE, NULL }, ^ ../conf/keywords.h:82:3: note: (near initialization for 'keyword_list[15].name') ../conf/keywords.h:83:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "warning", WARNING, NULL }, ^ ../conf/keywords.h:83:3: note: (near initialization for 'keyword_list[16].name') ../conf/keywords.h:84:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "error", ERROR, NULL }, ^ ../conf/keywords.h:84:3: note: (near initialization for 'keyword_list[17].name') ../conf/keywords.h:85:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "auth", AUTH, NULL }, ^ ../conf/keywords.h:85:3: note: (near initialization for 'keyword_list[18].name') ../conf/keywords.h:86:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "fatal", FATAL, NULL }, ^ ../conf/keywords.h:86:3: note: (near initialization for 'keyword_list[19].name') ../conf/keywords.h:87:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bug", BUG, NULL }, ^ ../conf/keywords.h:87:3: note: (near initialization for 'keyword_list[20].name') ../conf/keywords.h:88:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "stderr", STDERR, NULL }, ^ ../conf/keywords.h:88:3: note: (near initialization for 'keyword_list[21].name') ../conf/keywords.h:89:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "soft", SOFT, NULL }, ^ ../conf/keywords.h:89:3: note: (near initialization for 'keyword_list[22].name') ../conf/keywords.h:90:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "timeformat", TIMEFORMAT, NULL }, ^ ../conf/keywords.h:90:3: note: (near initialization for 'keyword_list[23].name') ../conf/keywords.h:91:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "iso", ISO, NULL }, ^ ../conf/keywords.h:91:3: note: (near initialization for 'keyword_list[24].name') ../conf/keywords.h:92:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "old", OLD, NULL }, ^ ../conf/keywords.h:92:3: note: (near initialization for 'keyword_list[25].name') ../conf/keywords.h:93:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "short", SHORT, NULL }, ^ ../conf/keywords.h:93:3: note: (near initialization for 'keyword_list[26].name') ../conf/keywords.h:94:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "long", LONG, NULL }, ^ ../conf/keywords.h:94:3: note: (near initialization for 'keyword_list[27].name') ../conf/keywords.h:95:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "base", BASE, NULL }, ^ ../conf/keywords.h:95:3: note: (near initialization for 'keyword_list[28].name') ../conf/keywords.h:96:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "name", NAME, NULL }, ^ ../conf/keywords.h:96:3: note: (near initialization for 'keyword_list[29].name') ../conf/keywords.h:97:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "confirm", CONFIRM, NULL }, ^ ../conf/keywords.h:97:3: note: (near initialization for 'keyword_list[30].name') ../conf/keywords.h:98:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "undo", UNDO, NULL }, ^ ../conf/keywords.h:98:3: note: (near initialization for 'keyword_list[31].name') ../conf/keywords.h:99:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "check", CHECK, NULL }, ^ ../conf/keywords.h:99:3: note: (near initialization for 'keyword_list[32].name') ../conf/keywords.h:100:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "timeout", TIMEOUT, NULL }, ^ ../conf/keywords.h:100:3: note: (near initialization for 'keyword_list[33].name') ../conf/keywords.h:101:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "latency", LATENCY, NULL }, ^ ../conf/keywords.h:101:3: note: (near initialization for 'keyword_list[34].name') ../conf/keywords.h:102:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "limit", LIMIT, NULL }, ^ ../conf/keywords.h:102:3: note: (near initialization for 'keyword_list[35].name') ../conf/keywords.h:103:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "watchdog", WATCHDOG, NULL }, ^ ../conf/keywords.h:103:3: note: (near initialization for 'keyword_list[36].name') ../conf/keywords.h:104:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "configure", CONFIGURE, NULL }, ^ ../conf/keywords.h:104:3: note: (near initialization for 'keyword_list[37].name') ../conf/keywords.h:105:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "down", DOWN, NULL }, ^ ../conf/keywords.h:105:3: note: (near initialization for 'keyword_list[38].name') ../conf/keywords.h:106:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "kernel", KERNEL, NULL }, ^ ../conf/keywords.h:106:3: note: (near initialization for 'keyword_list[39].name') ../conf/keywords.h:107:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "persist", PERSIST, NULL }, ^ ../conf/keywords.h:107:3: note: (near initialization for 'keyword_list[40].name') ../conf/keywords.h:108:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "scan", SCAN, NULL }, ^ ../conf/keywords.h:108:3: note: (near initialization for 'keyword_list[41].name') ../conf/keywords.h:109:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "time", TIME, NULL }, ^ ../conf/keywords.h:109:3: note: (near initialization for 'keyword_list[42].name') ../conf/keywords.h:110:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "learn", LEARN, NULL }, ^ ../conf/keywords.h:110:3: note: (near initialization for 'keyword_list[43].name') ../conf/keywords.h:111:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "device", DEVICE, NULL }, ^ ../conf/keywords.h:111:3: note: (near initialization for 'keyword_list[44].name') ../conf/keywords.h:112:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "routes", ROUTES, NULL }, ^ ../conf/keywords.h:112:3: note: (near initialization for 'keyword_list[45].name') ../conf/keywords.h:113:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "graceful", GRACEFUL, NULL }, ^ ../conf/keywords.h:113:3: note: (near initialization for 'keyword_list[46].name') ../conf/keywords.h:114:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "restart", RESTART, NULL }, ^ ../conf/keywords.h:114:3: note: (near initialization for 'keyword_list[47].name') ../conf/keywords.h:115:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_source", KRT_SOURCE, NULL }, ^ ../conf/keywords.h:115:3: note: (near initialization for 'keyword_list[48].name') ../conf/keywords.h:116:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_metric", KRT_METRIC, NULL }, ^ ../conf/keywords.h:116:3: note: (near initialization for 'keyword_list[49].name') ../conf/keywords.h:117:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "merge", MERGE, NULL }, ^ ../conf/keywords.h:117:3: note: (near initialization for 'keyword_list[50].name') ../conf/keywords.h:118:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "paths", PATHS, NULL }, ^ ../conf/keywords.h:118:3: note: (near initialization for 'keyword_list[51].name') ../conf/keywords.h:119:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "table", TABLE, NULL }, ^ ../conf/keywords.h:119:3: note: (near initialization for 'keyword_list[52].name') ../conf/keywords.h:120:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "metric", METRIC, NULL }, ^ ../conf/keywords.h:120:3: note: (near initialization for 'keyword_list[53].name') ../conf/keywords.h:121:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_prefsrc", KRT_PREFSRC, NULL }, ^ ../conf/keywords.h:121:3: note: (near initialization for 'keyword_list[54].name') ../conf/keywords.h:122:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_realm", KRT_REALM, NULL }, ^ ../conf/keywords.h:122:3: note: (near initialization for 'keyword_list[55].name') ../conf/keywords.h:123:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_scope", KRT_SCOPE, NULL }, ^ ../conf/keywords.h:123:3: note: (near initialization for 'keyword_list[56].name') ../conf/keywords.h:124:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_mtu", KRT_MTU, NULL }, ^ ../conf/keywords.h:124:3: note: (near initialization for 'keyword_list[57].name') ../conf/keywords.h:125:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_window", KRT_WINDOW, NULL }, ^ ../conf/keywords.h:125:3: note: (near initialization for 'keyword_list[58].name') ../conf/keywords.h:126:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_rtt", KRT_RTT, NULL }, ^ ../conf/keywords.h:126:3: note: (near initialization for 'keyword_list[59].name') ../conf/keywords.h:127:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_rttvar", KRT_RTTVAR, NULL }, ^ ../conf/keywords.h:127:3: note: (near initialization for 'keyword_list[60].name') ../conf/keywords.h:128:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_sstresh", KRT_SSTRESH, NULL }, ^ ../conf/keywords.h:128:3: note: (near initialization for 'keyword_list[61].name') ../conf/keywords.h:129:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_cwnd", KRT_CWND, NULL }, ^ ../conf/keywords.h:129:3: note: (near initialization for 'keyword_list[62].name') ../conf/keywords.h:130:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_advmss", KRT_ADVMSS, NULL }, ^ ../conf/keywords.h:130:3: note: (near initialization for 'keyword_list[63].name') ../conf/keywords.h:131:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_reordering", KRT_REORDERING, NULL }, ^ ../conf/keywords.h:131:3: note: (near initialization for 'keyword_list[64].name') ../conf/keywords.h:132:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_hoplimit", KRT_HOPLIMIT, NULL }, ^ ../conf/keywords.h:132:3: note: (near initialization for 'keyword_list[65].name') ../conf/keywords.h:133:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_initcwnd", KRT_INITCWND, NULL }, ^ ../conf/keywords.h:133:3: note: (near initialization for 'keyword_list[66].name') ../conf/keywords.h:134:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_rto_min", KRT_RTO_MIN, NULL }, ^ ../conf/keywords.h:134:3: note: (near initialization for 'keyword_list[67].name') ../conf/keywords.h:135:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_initrwnd", KRT_INITRWND, NULL }, ^ ../conf/keywords.h:135:3: note: (near initialization for 'keyword_list[68].name') ../conf/keywords.h:136:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_quickack", KRT_QUICKACK, NULL }, ^ ../conf/keywords.h:136:3: note: (near initialization for 'keyword_list[69].name') ../conf/keywords.h:137:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_lock_mtu", KRT_LOCK_MTU, NULL }, ^ ../conf/keywords.h:137:3: note: (near initialization for 'keyword_list[70].name') ../conf/keywords.h:138:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_lock_window", KRT_LOCK_WINDOW, NULL }, ^ ../conf/keywords.h:138:3: note: (near initialization for 'keyword_list[71].name') ../conf/keywords.h:139:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_lock_rtt", KRT_LOCK_RTT, NULL }, ^ ../conf/keywords.h:139:3: note: (near initialization for 'keyword_list[72].name') ../conf/keywords.h:140:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_lock_rttvar", KRT_LOCK_RTTVAR, NULL }, ^ ../conf/keywords.h:140:3: note: (near initialization for 'keyword_list[73].name') ../conf/keywords.h:141:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_lock_sstresh", KRT_LOCK_SSTRESH, NULL }, ^ ../conf/keywords.h:141:3: note: (near initialization for 'keyword_list[74].name') ../conf/keywords.h:142:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_lock_cwnd", KRT_LOCK_CWND, NULL }, ^ ../conf/keywords.h:142:3: note: (near initialization for 'keyword_list[75].name') ../conf/keywords.h:143:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_lock_advmss", KRT_LOCK_ADVMSS, NULL }, ^ ../conf/keywords.h:143:3: note: (near initialization for 'keyword_list[76].name') ../conf/keywords.h:144:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_lock_reordering", KRT_LOCK_REORDERING, NULL }, ^ ../conf/keywords.h:144:3: note: (near initialization for 'keyword_list[77].name') ../conf/keywords.h:145:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_lock_hoplimit", KRT_LOCK_HOPLIMIT, NULL }, ^ ../conf/keywords.h:145:3: note: (near initialization for 'keyword_list[78].name') ../conf/keywords.h:146:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_lock_rto_min", KRT_LOCK_RTO_MIN, NULL }, ^ ../conf/keywords.h:146:3: note: (near initialization for 'keyword_list[79].name') ../conf/keywords.h:147:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_feature_ecn", KRT_FEATURE_ECN, NULL }, ^ ../conf/keywords.h:147:3: note: (near initialization for 'keyword_list[80].name') ../conf/keywords.h:148:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "krt_feature_allfrag", KRT_FEATURE_ALLFRAG, NULL }, ^ ../conf/keywords.h:148:3: note: (near initialization for 'keyword_list[81].name') ../conf/keywords.h:149:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "router", ROUTER, NULL }, ^ ../conf/keywords.h:149:3: note: (near initialization for 'keyword_list[82].name') ../conf/keywords.h:150:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "id", ID, NULL }, ^ ../conf/keywords.h:150:3: note: (near initialization for 'keyword_list[83].name') ../conf/keywords.h:151:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "protocol", PROTOCOL, NULL }, ^ ../conf/keywords.h:151:3: note: (near initialization for 'keyword_list[84].name') ../conf/keywords.h:152:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "template", TEMPLATE, NULL }, ^ ../conf/keywords.h:152:3: note: (near initialization for 'keyword_list[85].name') ../conf/keywords.h:153:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "preference", PREFERENCE, NULL }, ^ ../conf/keywords.h:153:3: note: (near initialization for 'keyword_list[86].name') ../conf/keywords.h:154:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "disabled", DISABLED, NULL }, ^ ../conf/keywords.h:154:3: note: (near initialization for 'keyword_list[87].name') ../conf/keywords.h:155:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "direct", DIRECT, NULL }, ^ ../conf/keywords.h:155:3: note: (near initialization for 'keyword_list[88].name') ../conf/keywords.h:156:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "interface", INTERFACE, NULL }, ^ ../conf/keywords.h:156:3: note: (near initialization for 'keyword_list[89].name') ../conf/keywords.h:157:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "import", IMPORT, NULL }, ^ ../conf/keywords.h:157:3: note: (near initialization for 'keyword_list[90].name') ../conf/keywords.h:158:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "export", EXPORT, NULL }, ^ ../conf/keywords.h:158:3: note: (near initialization for 'keyword_list[91].name') ../conf/keywords.h:159:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "filter", FILTER, NULL }, ^ ../conf/keywords.h:159:3: note: (near initialization for 'keyword_list[92].name') ../conf/keywords.h:160:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "none", NONE, NULL }, ^ ../conf/keywords.h:160:3: note: (near initialization for 'keyword_list[93].name') ../conf/keywords.h:161:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "vrf", VRF, NULL }, ^ ../conf/keywords.h:161:3: note: (near initialization for 'keyword_list[94].name') ../conf/keywords.h:162:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "states", STATES, NULL }, ^ ../conf/keywords.h:162:3: note: (near initialization for 'keyword_list[95].name') ../conf/keywords.h:163:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "filters", FILTERS, NULL }, ^ ../conf/keywords.h:163:3: note: (near initialization for 'keyword_list[96].name') ../conf/keywords.h:164:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "receive", RECEIVE, NULL }, ^ ../conf/keywords.h:164:3: note: (near initialization for 'keyword_list[97].name') ../conf/keywords.h:165:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "action", ACTION, NULL }, ^ ../conf/keywords.h:165:3: note: (near initialization for 'keyword_list[98].name') ../conf/keywords.h:166:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "warn", WARN, NULL }, ^ ../conf/keywords.h:166:3: note: (near initialization for 'keyword_list[99].name') ../conf/keywords.h:167:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "block", BLOCK, NULL }, ^ ../conf/keywords.h:167:3: note: (near initialization for 'keyword_list[100].name') ../conf/keywords.h:168:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "disable", DISABLE, NULL }, ^ ../conf/keywords.h:168:3: note: (near initialization for 'keyword_list[101].name') ../conf/keywords.h:169:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "keep", KEEP, NULL }, ^ ../conf/keywords.h:169:3: note: (near initialization for 'keyword_list[102].name') ../conf/keywords.h:170:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "filtered", FILTERED, NULL }, ^ ../conf/keywords.h:170:3: note: (near initialization for 'keyword_list[103].name') ../conf/keywords.h:171:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "password", PASSWORD, NULL }, ^ ../conf/keywords.h:171:3: note: (near initialization for 'keyword_list[104].name') ../conf/keywords.h:172:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "from", FROM, NULL }, ^ ../conf/keywords.h:172:3: note: (near initialization for 'keyword_list[105].name') ../conf/keywords.h:173:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "passive", PASSIVE, NULL }, ^ ../conf/keywords.h:173:3: note: (near initialization for 'keyword_list[106].name') ../conf/keywords.h:174:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "to", TO, NULL }, ^ ../conf/keywords.h:174:3: note: (near initialization for 'keyword_list[107].name') ../conf/keywords.h:175:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "events", EVENTS, NULL }, ^ ../conf/keywords.h:175:3: note: (near initialization for 'keyword_list[108].name') ../conf/keywords.h:176:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "packets", PACKETS, NULL }, ^ ../conf/keywords.h:176:3: note: (near initialization for 'keyword_list[109].name') ../conf/keywords.h:177:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "protocols", PROTOCOLS, NULL }, ^ ../conf/keywords.h:177:3: note: (near initialization for 'keyword_list[110].name') ../conf/keywords.h:178:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "interfaces", INTERFACES, NULL }, ^ ../conf/keywords.h:178:3: note: (near initialization for 'keyword_list[111].name') ../conf/keywords.h:179:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "algorithm", ALGORITHM, NULL }, ^ ../conf/keywords.h:179:3: note: (near initialization for 'keyword_list[112].name') ../conf/keywords.h:180:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "keyed", KEYED, NULL }, ^ ../conf/keywords.h:180:3: note: (near initialization for 'keyword_list[113].name') ../conf/keywords.h:181:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "hmac", HMAC, NULL }, ^ ../conf/keywords.h:181:3: note: (near initialization for 'keyword_list[114].name') ../conf/keywords.h:182:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "md5", MD5, NULL }, ^ ../conf/keywords.h:182:3: note: (near initialization for 'keyword_list[115].name') ../conf/keywords.h:183:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "sha1", SHA1, NULL }, ^ ../conf/keywords.h:183:3: note: (near initialization for 'keyword_list[116].name') ../conf/keywords.h:184:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "sha256", SHA256, NULL }, ^ ../conf/keywords.h:184:3: note: (near initialization for 'keyword_list[117].name') ../conf/keywords.h:185:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "sha384", SHA384, NULL }, ^ ../conf/keywords.h:185:3: note: (near initialization for 'keyword_list[118].name') ../conf/keywords.h:186:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "sha512", SHA512, NULL }, ^ ../conf/keywords.h:186:3: note: (near initialization for 'keyword_list[119].name') ../conf/keywords.h:187:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "primary", PRIMARY, NULL }, ^ ../conf/keywords.h:187:3: note: (near initialization for 'keyword_list[120].name') ../conf/keywords.h:188:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "stats", STATS, NULL }, ^ ../conf/keywords.h:188:3: note: (near initialization for 'keyword_list[121].name') ../conf/keywords.h:189:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "count", COUNT, NULL }, ^ ../conf/keywords.h:189:3: note: (near initialization for 'keyword_list[122].name') ../conf/keywords.h:190:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "for", FOR, NULL }, ^ ../conf/keywords.h:190:3: note: (near initialization for 'keyword_list[123].name') ../conf/keywords.h:191:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "commands", COMMANDS, NULL }, ^ ../conf/keywords.h:191:3: note: (near initialization for 'keyword_list[124].name') ../conf/keywords.h:192:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "preexport", PREEXPORT, NULL }, ^ ../conf/keywords.h:192:3: note: (near initialization for 'keyword_list[125].name') ../conf/keywords.h:193:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "noexport", NOEXPORT, NULL }, ^ ../conf/keywords.h:193:3: note: (near initialization for 'keyword_list[126].name') ../conf/keywords.h:194:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "generate", GENERATE, NULL }, ^ ../conf/keywords.h:194:3: note: (near initialization for 'keyword_list[127].name') ../conf/keywords.h:195:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "roa", ROA, NULL }, ^ ../conf/keywords.h:195:3: note: (near initialization for 'keyword_list[128].name') ../conf/keywords.h:196:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "listen", LISTEN, NULL }, ^ ../conf/keywords.h:196:3: note: (near initialization for 'keyword_list[129].name') ../conf/keywords.h:197:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp", BGP, NULL }, ^ ../conf/keywords.h:197:3: note: (near initialization for 'keyword_list[130].name') ../conf/keywords.h:198:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "v6only", V6ONLY, NULL }, ^ ../conf/keywords.h:198:3: note: (near initialization for 'keyword_list[131].name') ../conf/keywords.h:199:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "dual", DUAL, NULL }, ^ ../conf/keywords.h:199:3: note: (near initialization for 'keyword_list[132].name') ../conf/keywords.h:200:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "address", ADDRESS, NULL }, ^ ../conf/keywords.h:200:3: note: (near initialization for 'keyword_list[133].name') ../conf/keywords.h:201:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "passwords", PASSWORDS, NULL }, ^ ../conf/keywords.h:201:3: note: (near initialization for 'keyword_list[134].name') ../conf/keywords.h:202:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "description", DESCRIPTION, NULL }, ^ ../conf/keywords.h:202:3: note: (near initialization for 'keyword_list[135].name') ../conf/keywords.h:203:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "sorted", SORTED, NULL }, ^ ../conf/keywords.h:203:3: note: (near initialization for 'keyword_list[136].name') ../conf/keywords.h:204:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "reload", RELOAD, NULL }, ^ ../conf/keywords.h:204:3: note: (near initialization for 'keyword_list[137].name') ../conf/keywords.h:205:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "in", IN, NULL }, ^ ../conf/keywords.h:205:3: note: (near initialization for 'keyword_list[138].name') ../conf/keywords.h:206:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "out", OUT, NULL }, ^ ../conf/keywords.h:206:3: note: (near initialization for 'keyword_list[139].name') ../conf/keywords.h:207:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "mrtdump", MRTDUMP, NULL }, ^ ../conf/keywords.h:207:3: note: (near initialization for 'keyword_list[140].name') ../conf/keywords.h:208:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "messages", MESSAGES, NULL }, ^ ../conf/keywords.h:208:3: note: (near initialization for 'keyword_list[141].name') ../conf/keywords.h:209:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "restrict", RESTRICT, NULL }, ^ ../conf/keywords.h:209:3: note: (near initialization for 'keyword_list[142].name') ../conf/keywords.h:210:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "memory", MEMORY, NULL }, ^ ../conf/keywords.h:210:3: note: (near initialization for 'keyword_list[143].name') ../conf/keywords.h:211:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "igp_metric", IGP_METRIC, NULL }, ^ ../conf/keywords.h:211:3: note: (near initialization for 'keyword_list[144].name') ../conf/keywords.h:212:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "class", CLASS, NULL }, ^ ../conf/keywords.h:212:3: note: (near initialization for 'keyword_list[145].name') ../conf/keywords.h:213:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "dscp", DSCP, NULL }, ^ ../conf/keywords.h:213:3: note: (near initialization for 'keyword_list[146].name') ../conf/keywords.h:214:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "wait", WAIT, NULL }, ^ ../conf/keywords.h:214:3: note: (near initialization for 'keyword_list[147].name') ../conf/keywords.h:215:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "max", MAX, NULL }, ^ ../conf/keywords.h:215:3: note: (near initialization for 'keyword_list[148].name') ../conf/keywords.h:216:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "flush", FLUSH, NULL }, ^ ../conf/keywords.h:216:3: note: (near initialization for 'keyword_list[149].name') ../conf/keywords.h:217:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "as", AS, NULL }, ^ ../conf/keywords.h:217:3: note: (near initialization for 'keyword_list[150].name') ../conf/keywords.h:218:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_DUMMY", -((T_ENUM_RTS<<16) | RTS_DUMMY), NULL }, ^ ../conf/keywords.h:218:3: note: (near initialization for 'keyword_list[151].name') ../conf/keywords.h:219:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_STATIC", -((T_ENUM_RTS<<16) | RTS_STATIC), NULL }, ^ ../conf/keywords.h:219:3: note: (near initialization for 'keyword_list[152].name') ../conf/keywords.h:220:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_INHERIT", -((T_ENUM_RTS<<16) | RTS_INHERIT), NULL }, ^ ../conf/keywords.h:220:3: note: (near initialization for 'keyword_list[153].name') ../conf/keywords.h:221:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_DEVICE", -((T_ENUM_RTS<<16) | RTS_DEVICE), NULL }, ^ ../conf/keywords.h:221:3: note: (near initialization for 'keyword_list[154].name') ../conf/keywords.h:222:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_STATIC_DEVICE", -((T_ENUM_RTS<<16) | RTS_STATIC_DEVICE), NULL }, ^ ../conf/keywords.h:222:3: note: (near initialization for 'keyword_list[155].name') ../conf/keywords.h:223:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_REDIRECT", -((T_ENUM_RTS<<16) | RTS_REDIRECT), NULL }, ^ ../conf/keywords.h:223:3: note: (near initialization for 'keyword_list[156].name') ../conf/keywords.h:224:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_RIP", -((T_ENUM_RTS<<16) | RTS_RIP), NULL }, ^ ../conf/keywords.h:224:3: note: (near initialization for 'keyword_list[157].name') ../conf/keywords.h:225:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_OSPF", -((T_ENUM_RTS<<16) | RTS_OSPF), NULL }, ^ ../conf/keywords.h:225:3: note: (near initialization for 'keyword_list[158].name') ../conf/keywords.h:226:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_OSPF_IA", -((T_ENUM_RTS<<16) | RTS_OSPF_IA), NULL }, ^ ../conf/keywords.h:226:3: note: (near initialization for 'keyword_list[159].name') ../conf/keywords.h:227:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_OSPF_EXT1", -((T_ENUM_RTS<<16) | RTS_OSPF_EXT1), NULL }, ^ ../conf/keywords.h:227:3: note: (near initialization for 'keyword_list[160].name') ../conf/keywords.h:228:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_OSPF_EXT2", -((T_ENUM_RTS<<16) | RTS_OSPF_EXT2), NULL }, ^ ../conf/keywords.h:228:3: note: (near initialization for 'keyword_list[161].name') ../conf/keywords.h:229:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_BGP", -((T_ENUM_RTS<<16) | RTS_BGP), NULL }, ^ ../conf/keywords.h:229:3: note: (near initialization for 'keyword_list[162].name') ../conf/keywords.h:230:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_PIPE", -((T_ENUM_RTS<<16) | RTS_PIPE), NULL }, ^ ../conf/keywords.h:230:3: note: (near initialization for 'keyword_list[163].name') ../conf/keywords.h:231:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTS_BABEL", -((T_ENUM_RTS<<16) | RTS_BABEL), NULL }, ^ ../conf/keywords.h:231:3: note: (near initialization for 'keyword_list[164].name') ../conf/keywords.h:232:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "SCOPE_HOST", -((T_ENUM_SCOPE<<16) | SCOPE_HOST), NULL }, ^ ../conf/keywords.h:232:3: note: (near initialization for 'keyword_list[165].name') ../conf/keywords.h:233:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "SCOPE_LINK", -((T_ENUM_SCOPE<<16) | SCOPE_LINK), NULL }, ^ ../conf/keywords.h:233:3: note: (near initialization for 'keyword_list[166].name') ../conf/keywords.h:234:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "SCOPE_SITE", -((T_ENUM_SCOPE<<16) | SCOPE_SITE), NULL }, ^ ../conf/keywords.h:234:3: note: (near initialization for 'keyword_list[167].name') ../conf/keywords.h:235:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "SCOPE_ORGANIZATION", -((T_ENUM_SCOPE<<16) | SCOPE_ORGANIZATION), NULL }, ^ ../conf/keywords.h:235:3: note: (near initialization for 'keyword_list[168].name') ../conf/keywords.h:236:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "SCOPE_UNIVERSE", -((T_ENUM_SCOPE<<16) | SCOPE_UNIVERSE), NULL }, ^ ../conf/keywords.h:236:3: note: (near initialization for 'keyword_list[169].name') ../conf/keywords.h:237:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "SCOPE_UNDEFINED", -((T_ENUM_SCOPE<<16) | SCOPE_UNDEFINED), NULL }, ^ ../conf/keywords.h:237:3: note: (near initialization for 'keyword_list[170].name') ../conf/keywords.h:238:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTC_UNICAST", -((T_ENUM_RTC<<16) | RTC_UNICAST), NULL }, ^ ../conf/keywords.h:238:3: note: (near initialization for 'keyword_list[171].name') ../conf/keywords.h:239:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTC_BROADCAST", -((T_ENUM_RTC<<16) | RTC_BROADCAST), NULL }, ^ ../conf/keywords.h:239:3: note: (near initialization for 'keyword_list[172].name') ../conf/keywords.h:240:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTC_MULTICAST", -((T_ENUM_RTC<<16) | RTC_MULTICAST), NULL }, ^ ../conf/keywords.h:240:3: note: (near initialization for 'keyword_list[173].name') ../conf/keywords.h:241:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTC_ANYCAST", -((T_ENUM_RTC<<16) | RTC_ANYCAST), NULL }, ^ ../conf/keywords.h:241:3: note: (near initialization for 'keyword_list[174].name') ../conf/keywords.h:242:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTD_ROUTER", -((T_ENUM_RTD<<16) | RTD_ROUTER), NULL }, ^ ../conf/keywords.h:242:3: note: (near initialization for 'keyword_list[175].name') ../conf/keywords.h:243:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTD_DEVICE", -((T_ENUM_RTD<<16) | RTD_DEVICE), NULL }, ^ ../conf/keywords.h:243:3: note: (near initialization for 'keyword_list[176].name') ../conf/keywords.h:244:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTD_BLACKHOLE", -((T_ENUM_RTD<<16) | RTD_BLACKHOLE), NULL }, ^ ../conf/keywords.h:244:3: note: (near initialization for 'keyword_list[177].name') ../conf/keywords.h:245:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTD_UNREACHABLE", -((T_ENUM_RTD<<16) | RTD_UNREACHABLE), NULL }, ^ ../conf/keywords.h:245:3: note: (near initialization for 'keyword_list[178].name') ../conf/keywords.h:246:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTD_PROHIBIT", -((T_ENUM_RTD<<16) | RTD_PROHIBIT), NULL }, ^ ../conf/keywords.h:246:3: note: (near initialization for 'keyword_list[179].name') ../conf/keywords.h:247:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RTD_MULTIPATH", -((T_ENUM_RTD<<16) | RTD_MULTIPATH), NULL }, ^ ../conf/keywords.h:247:3: note: (near initialization for 'keyword_list[180].name') ../conf/keywords.h:248:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ROA_UNKNOWN", -((T_ENUM_ROA<<16) | ROA_UNKNOWN), NULL }, ^ ../conf/keywords.h:248:3: note: (near initialization for 'keyword_list[181].name') ../conf/keywords.h:249:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ROA_VALID", -((T_ENUM_ROA<<16) | ROA_VALID), NULL }, ^ ../conf/keywords.h:249:3: note: (near initialization for 'keyword_list[182].name') ../conf/keywords.h:250:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ROA_INVALID", -((T_ENUM_ROA<<16) | ROA_INVALID), NULL }, ^ ../conf/keywords.h:250:3: note: (near initialization for 'keyword_list[183].name') ../conf/keywords.h:251:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "show", SHOW, NULL }, ^ ../conf/keywords.h:251:3: note: (near initialization for 'keyword_list[184].name') ../conf/keywords.h:252:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "status", STATUS, NULL }, ^ ../conf/keywords.h:252:3: note: (near initialization for 'keyword_list[185].name') ../conf/keywords.h:253:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "summary", SUMMARY, NULL }, ^ ../conf/keywords.h:253:3: note: (near initialization for 'keyword_list[186].name') ../conf/keywords.h:254:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "route", ROUTE, NULL }, ^ ../conf/keywords.h:254:3: note: (near initialization for 'keyword_list[187].name') ../conf/keywords.h:255:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "symbols", SYMBOLS, NULL }, ^ ../conf/keywords.h:255:3: note: (near initialization for 'keyword_list[188].name') ../conf/keywords.h:256:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "add", ADD, NULL }, ^ ../conf/keywords.h:256:3: note: (near initialization for 'keyword_list[189].name') ../conf/keywords.h:257:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "delete", DELETE, NULL }, ^ ../conf/keywords.h:257:3: note: (near initialization for 'keyword_list[190].name') ../conf/keywords.h:258:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "dump", DUMP, NULL }, ^ ../conf/keywords.h:258:3: note: (near initialization for 'keyword_list[191].name') ../conf/keywords.h:259:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "resources", RESOURCES, NULL }, ^ ../conf/keywords.h:259:3: note: (near initialization for 'keyword_list[192].name') ../conf/keywords.h:260:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "sockets", SOCKETS, NULL }, ^ ../conf/keywords.h:260:3: note: (near initialization for 'keyword_list[193].name') ../conf/keywords.h:261:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "neighbors", NEIGHBORS, NULL }, ^ ../conf/keywords.h:261:3: note: (near initialization for 'keyword_list[194].name') ../conf/keywords.h:262:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "attributes", ATTRIBUTES, NULL }, ^ ../conf/keywords.h:262:3: note: (near initialization for 'keyword_list[195].name') ../conf/keywords.h:263:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "eval", EVAL, NULL }, ^ ../conf/keywords.h:263:3: note: (near initialization for 'keyword_list[196].name') ../conf/keywords.h:264:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "echo", ECHO, NULL }, ^ ../conf/keywords.h:264:3: note: (near initialization for 'keyword_list[197].name') ../conf/keywords.h:265:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "enable", ENABLE, NULL }, ^ ../conf/keywords.h:265:3: note: (near initialization for 'keyword_list[198].name') ../conf/keywords.h:266:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "function", FUNCTION, NULL }, ^ ../conf/keywords.h:266:3: note: (near initialization for 'keyword_list[199].name') ../conf/keywords.h:267:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "print", PRINT, NULL }, ^ ../conf/keywords.h:267:3: note: (near initialization for 'keyword_list[200].name') ../conf/keywords.h:268:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "printn", PRINTN, NULL }, ^ ../conf/keywords.h:268:3: note: (near initialization for 'keyword_list[201].name') ../conf/keywords.h:269:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "unset", UNSET, NULL }, ^ ../conf/keywords.h:269:3: note: (near initialization for 'keyword_list[202].name') ../conf/keywords.h:270:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "return", RETURN, NULL }, ^ ../conf/keywords.h:270:3: note: (near initialization for 'keyword_list[203].name') ../conf/keywords.h:271:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "accept", ACCEPT, NULL }, ^ ../conf/keywords.h:271:3: note: (near initialization for 'keyword_list[204].name') ../conf/keywords.h:272:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "reject", REJECT, NULL }, ^ ../conf/keywords.h:272:3: note: (near initialization for 'keyword_list[205].name') ../conf/keywords.h:273:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "quitbird", QUITBIRD, NULL }, ^ ../conf/keywords.h:273:3: note: (near initialization for 'keyword_list[206].name') ../conf/keywords.h:274:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "int", INT, NULL }, ^ ../conf/keywords.h:274:3: note: (near initialization for 'keyword_list[207].name') ../conf/keywords.h:275:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bool", BOOL, NULL }, ^ ../conf/keywords.h:275:3: note: (near initialization for 'keyword_list[208].name') ../conf/keywords.h:276:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ip", IP, NULL }, ^ ../conf/keywords.h:276:3: note: (near initialization for 'keyword_list[209].name') ../conf/keywords.h:277:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "prefix", PREFIX, NULL }, ^ ../conf/keywords.h:277:3: note: (near initialization for 'keyword_list[210].name') ../conf/keywords.h:278:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "pair", PAIR, NULL }, ^ ../conf/keywords.h:278:3: note: (near initialization for 'keyword_list[211].name') ../conf/keywords.h:279:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "quad", QUAD, NULL }, ^ ../conf/keywords.h:279:3: note: (near initialization for 'keyword_list[212].name') ../conf/keywords.h:280:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ec", EC, NULL }, ^ ../conf/keywords.h:280:3: note: (near initialization for 'keyword_list[213].name') ../conf/keywords.h:281:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "lc", LC, NULL }, ^ ../conf/keywords.h:281:3: note: (near initialization for 'keyword_list[214].name') ../conf/keywords.h:282:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "set", SET, NULL }, ^ ../conf/keywords.h:282:3: note: (near initialization for 'keyword_list[215].name') ../conf/keywords.h:283:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "string", STRING, NULL }, ^ ../conf/keywords.h:283:3: note: (near initialization for 'keyword_list[216].name') ../conf/keywords.h:284:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgpmask", BGPMASK, NULL }, ^ ../conf/keywords.h:284:3: note: (near initialization for 'keyword_list[217].name') ../conf/keywords.h:285:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgppath", BGPPATH, NULL }, ^ ../conf/keywords.h:285:3: note: (near initialization for 'keyword_list[218].name') ../conf/keywords.h:286:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "clist", CLIST, NULL }, ^ ../conf/keywords.h:286:3: note: (near initialization for 'keyword_list[219].name') ../conf/keywords.h:287:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "eclist", ECLIST, NULL }, ^ ../conf/keywords.h:287:3: note: (near initialization for 'keyword_list[220].name') ../conf/keywords.h:288:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "lclist", LCLIST, NULL }, ^ ../conf/keywords.h:288:3: note: (near initialization for 'keyword_list[221].name') ../conf/keywords.h:289:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "if", IF, NULL }, ^ ../conf/keywords.h:289:3: note: (near initialization for 'keyword_list[222].name') ../conf/keywords.h:290:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "then", THEN, NULL }, ^ ../conf/keywords.h:290:3: note: (near initialization for 'keyword_list[223].name') ../conf/keywords.h:291:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "else", ELSE, NULL }, ^ ../conf/keywords.h:291:3: note: (near initialization for 'keyword_list[224].name') ../conf/keywords.h:292:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "case", CASE, NULL }, ^ ../conf/keywords.h:292:3: note: (near initialization for 'keyword_list[225].name') ../conf/keywords.h:293:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "true", TRUE, NULL }, ^ ../conf/keywords.h:293:3: note: (near initialization for 'keyword_list[226].name') ../conf/keywords.h:294:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "false", FALSE, NULL }, ^ ../conf/keywords.h:294:3: note: (near initialization for 'keyword_list[227].name') ../conf/keywords.h:295:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "rt", RT, NULL }, ^ ../conf/keywords.h:295:3: note: (near initialization for 'keyword_list[228].name') ../conf/keywords.h:296:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ro", RO, NULL }, ^ ../conf/keywords.h:296:3: note: (near initialization for 'keyword_list[229].name') ../conf/keywords.h:297:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "unknown", UNKNOWN, NULL }, ^ ../conf/keywords.h:297:3: note: (near initialization for 'keyword_list[230].name') ../conf/keywords.h:298:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "generic", GENERIC, NULL }, ^ ../conf/keywords.h:298:3: note: (near initialization for 'keyword_list[231].name') ../conf/keywords.h:299:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "gw", GW, NULL }, ^ ../conf/keywords.h:299:3: note: (near initialization for 'keyword_list[232].name') ../conf/keywords.h:300:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "net", NET, NULL }, ^ ../conf/keywords.h:300:3: note: (near initialization for 'keyword_list[233].name') ../conf/keywords.h:301:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "mask", MASK, NULL }, ^ ../conf/keywords.h:301:3: note: (near initialization for 'keyword_list[234].name') ../conf/keywords.h:302:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "proto", PROTO, NULL }, ^ ../conf/keywords.h:302:3: note: (near initialization for 'keyword_list[235].name') ../conf/keywords.h:303:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "source", SOURCE, NULL }, ^ cf-parse.y: In function 'cf_parse': ../conf/keywords.h:303:3: note: (near initialization for 'keyword_list[236].name') ../conf/keywords.h:304:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "scope", SCOPE, NULL }, ^ ../conf/keywords.h:304:3: note: (near initialization for 'keyword_list[237].name') ../conf/keywords.h:305:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "cast", CAST, NULL }, ^ ../conf/keywords.h:305:3: note: (near initialization for 'keyword_list[238].name') ../conf/keywords.h:306:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "dest", DEST, NULL }, ^ ../conf/keywords.h:306:3: note: (near initialization for 'keyword_list[239].name') ../conf/keywords.h:307:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ifname", IFNAME, NULL }, ^ ../conf/keywords.h:307:3: note: (near initialization for 'keyword_list[240].name') cf-parse.y:1119:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] kpi->pattern = $2; ^ ../conf/keywords.h:308:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ifindex", IFINDEX, NULL }, ^ ../conf/keywords.h:308:3: note: (near initialization for 'keyword_list[241].name') ../conf/keywords.h:309:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "len", LEN, NULL }, ^ ../conf/keywords.h:309:3: note: (near initialization for 'keyword_list[242].name') ../conf/keywords.h:310:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "defined", DEFINED, NULL }, ^ ../conf/keywords.h:310:3: note: (near initialization for 'keyword_list[243].name') ../conf/keywords.h:311:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "contains", CONTAINS, NULL }, ^ ../conf/keywords.h:311:3: note: (near initialization for 'keyword_list[244].name') ../conf/keywords.h:312:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "reset", RESET, NULL }, ^ ../conf/keywords.h:312:3: note: (near initialization for 'keyword_list[245].name') ../conf/keywords.h:313:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "prepend", PREPEND, NULL }, ^ ../conf/keywords.h:313:3: note: (near initialization for 'keyword_list[246].name') ../conf/keywords.h:314:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "first", FIRST, NULL }, ^ ../conf/keywords.h:314:3: note: (near initialization for 'keyword_list[247].name') ../conf/keywords.h:315:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "last", LAST, NULL }, ^ ../conf/keywords.h:315:3: note: (near initialization for 'keyword_list[248].name') ../conf/keywords.h:316:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "last_nonaggregated", LAST_NONAGGREGATED, NULL }, ^ ../conf/keywords.h:316:3: note: (near initialization for 'keyword_list[249].name') ../conf/keywords.h:317:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "match", MATCH, NULL }, ^ ../conf/keywords.h:317:3: note: (near initialization for 'keyword_list[250].name') ../conf/keywords.h:318:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "roa_check", ROA_CHECK, NULL }, ^ ../conf/keywords.h:318:3: note: (near initialization for 'keyword_list[251].name') ../conf/keywords.h:319:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "empty", EMPTY, NULL }, ^ ../conf/keywords.h:319:3: note: (near initialization for 'keyword_list[252].name') ../conf/keywords.h:320:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "where", WHERE, NULL }, ^ ../conf/keywords.h:320:3: note: (near initialization for 'keyword_list[253].name') ../conf/keywords.h:321:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bfd", BFD, NULL }, ^ ../conf/keywords.h:321:3: note: (near initialization for 'keyword_list[254].name') ../conf/keywords.h:322:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "min", MIN, NULL }, ^ ../conf/keywords.h:322:3: note: (near initialization for 'keyword_list[255].name') ../conf/keywords.h:323:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "idle", IDLE, NULL }, ^ ../conf/keywords.h:323:3: note: (near initialization for 'keyword_list[256].name') ../conf/keywords.h:324:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "rx", RX, NULL }, ^ ../conf/keywords.h:324:3: note: (near initialization for 'keyword_list[257].name') ../conf/keywords.h:325:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "tx", TX, NULL }, ^ ../conf/keywords.h:325:3: note: (near initialization for 'keyword_list[258].name') ../conf/keywords.h:326:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "interval", INTERVAL, NULL }, ^ ../conf/keywords.h:326:3: note: (near initialization for 'keyword_list[259].name') ../conf/keywords.h:327:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "multiplier", MULTIPLIER, NULL }, ^ ../conf/keywords.h:327:3: note: (near initialization for 'keyword_list[260].name') ../conf/keywords.h:328:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "multihop", MULTIHOP, NULL }, ^ ../conf/keywords.h:328:3: note: (near initialization for 'keyword_list[261].name') ../conf/keywords.h:329:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "neighbor", NEIGHBOR, NULL }, ^ ../conf/keywords.h:329:3: note: (near initialization for 'keyword_list[262].name') ../conf/keywords.h:330:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "dev", DEV, NULL }, ^ ../conf/keywords.h:330:3: note: (near initialization for 'keyword_list[263].name') ../conf/keywords.h:331:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "local", LOCAL, NULL }, ^ cf-parse.y:1335:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] TEXT { this_ipn->pattern = $1; this_ipn->prefix = IPA_NONE; this_ipn->pxlen = 0; } ^ ../conf/keywords.h:331:3: note: (near initialization for 'keyword_list[264].name') ../conf/keywords.h:332:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "authentication", AUTHENTICATION, NULL }, ^ cf-parse.y:1337:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] | TEXT prefix_or_ipa { this_ipn->pattern = $1; this_ipn->prefix = $2.addr; this_ipn->pxlen = $2.len; } ^ ../conf/keywords.h:332:3: note: (near initialization for 'keyword_list[265].name') ../conf/keywords.h:333:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "simple", SIMPLE, NULL }, ^ ../conf/keywords.h:333:3: note: (near initialization for 'keyword_list[266].name') ../conf/keywords.h:334:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "meticulous", METICULOUS, NULL }, ^ ../conf/keywords.h:334:3: note: (near initialization for 'keyword_list[267].name') ../conf/keywords.h:335:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "sessions", SESSIONS, NULL }, ^ ../conf/keywords.h:335:3: note: (near initialization for 'keyword_list[268].name') ../conf/keywords.h:336:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "hold", HOLD, NULL }, ^ ../conf/keywords.h:336:3: note: (near initialization for 'keyword_list[269].name') ../conf/keywords.h:337:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "connect", CONNECT, NULL }, ^ ../conf/keywords.h:337:3: note: (near initialization for 'keyword_list[270].name') ../conf/keywords.h:338:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "retry", RETRY, NULL }, ^ ../conf/keywords.h:338:3: note: (near initialization for 'keyword_list[271].name') ../conf/keywords.h:339:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "keepalive", KEEPALIVE, NULL }, ^ ../conf/keywords.h:339:3: note: (near initialization for 'keyword_list[272].name') ../conf/keywords.h:340:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "startup", STARTUP, NULL }, ^ ../conf/keywords.h:340:3: note: (near initialization for 'keyword_list[273].name') ../conf/keywords.h:341:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "via", VIA, NULL }, ^ ../conf/keywords.h:341:3: note: (near initialization for 'keyword_list[274].name') ../conf/keywords.h:342:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "next", NEXT, NULL }, ^ ../conf/keywords.h:342:3: note: (near initialization for 'keyword_list[275].name') ../conf/keywords.h:343:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "hop", HOP, NULL }, ^ ../conf/keywords.h:343:3: note: (near initialization for 'keyword_list[276].name') ../conf/keywords.h:344:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "self", SELF, NULL }, ^ ../conf/keywords.h:344:3: note: (near initialization for 'keyword_list[277].name') ../conf/keywords.h:345:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "default", DEFAULT, NULL }, ^ ../conf/keywords.h:345:3: note: (near initialization for 'keyword_list[278].name') ../conf/keywords.h:346:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "path", PATH, NULL }, ^ ../conf/keywords.h:346:3: note: (near initialization for 'keyword_list[279].name') ../conf/keywords.h:347:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "start", START, NULL }, ^ ../conf/keywords.h:347:3: note: (near initialization for 'keyword_list[280].name') ../conf/keywords.h:348:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "delay", DELAY, NULL }, ^ ../conf/keywords.h:348:3: note: (near initialization for 'keyword_list[281].name') ../conf/keywords.h:349:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "forget", FORGET, NULL }, ^ ../conf/keywords.h:349:3: note: (near initialization for 'keyword_list[282].name') ../conf/keywords.h:350:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "after", AFTER, NULL }, ^ ../conf/keywords.h:350:3: note: (near initialization for 'keyword_list[283].name') ../conf/keywords.h:351:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp_path", BGP_PATH, NULL }, ^ ../conf/keywords.h:351:3: note: (near initialization for 'keyword_list[284].name') ../conf/keywords.h:352:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp_local_pref", BGP_LOCAL_PREF, NULL }, ^ ../conf/keywords.h:352:3: note: (near initialization for 'keyword_list[285].name') ../conf/keywords.h:353:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp_med", BGP_MED, NULL }, ^ ../conf/keywords.h:353:3: note: (near initialization for 'keyword_list[286].name') ../conf/keywords.h:354:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp_origin", BGP_ORIGIN, NULL }, ^ ../conf/keywords.h:354:3: note: (near initialization for 'keyword_list[287].name') ../conf/keywords.h:355:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp_next_hop", BGP_NEXT_HOP, NULL }, ^ ../conf/keywords.h:355:3: note: (near initialization for 'keyword_list[288].name') ../conf/keywords.h:356:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp_atomic_aggr", BGP_ATOMIC_AGGR, NULL }, ^ ../conf/keywords.h:356:3: note: (near initialization for 'keyword_list[289].name') ../conf/keywords.h:357:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp_aggregator", BGP_AGGREGATOR, NULL }, ^ ../conf/keywords.h:357:3: note: (near initialization for 'keyword_list[290].name') ../conf/keywords.h:358:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp_community", BGP_COMMUNITY, NULL }, ^ ../conf/keywords.h:358:3: note: (near initialization for 'keyword_list[291].name') ../conf/keywords.h:359:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp_ext_community", BGP_EXT_COMMUNITY, NULL }, ^ ../conf/keywords.h:359:3: note: (near initialization for 'keyword_list[292].name') ../conf/keywords.h:360:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "rr", RR, NULL }, ^ ../conf/keywords.h:360:3: note: (near initialization for 'keyword_list[293].name') ../conf/keywords.h:361:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "rs", RS, NULL }, ^ ../conf/keywords.h:361:3: note: (near initialization for 'keyword_list[294].name') ../conf/keywords.h:362:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "client", CLIENT, NULL }, ^ ../conf/keywords.h:362:3: note: (near initialization for 'keyword_list[295].name') ../conf/keywords.h:363:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "cluster", CLUSTER, NULL }, ^ ../conf/keywords.h:363:3: note: (near initialization for 'keyword_list[296].name') ../conf/keywords.h:364:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "as4", AS4, NULL }, ^ ../conf/keywords.h:364:3: note: (near initialization for 'keyword_list[297].name') ../conf/keywords.h:365:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "advertise", ADVERTISE, NULL }, ^ ../conf/keywords.h:365:3: note: (near initialization for 'keyword_list[298].name') ../conf/keywords.h:366:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ipv4", IPV4, NULL }, ^ ../conf/keywords.h:366:3: note: (near initialization for 'keyword_list[299].name') ../conf/keywords.h:367:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "capabilities", CAPABILITIES, NULL }, ^ ../conf/keywords.h:367:3: note: (near initialization for 'keyword_list[300].name') ../conf/keywords.h:368:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "prefer", PREFER, NULL }, ^ ../conf/keywords.h:368:3: note: (near initialization for 'keyword_list[301].name') ../conf/keywords.h:369:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "older", OLDER, NULL }, ^ ../conf/keywords.h:369:3: note: (near initialization for 'keyword_list[302].name') ../conf/keywords.h:370:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "missing", MISSING, NULL }, ^ ../conf/keywords.h:370:3: note: (near initialization for 'keyword_list[303].name') ../conf/keywords.h:371:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "lladdr", LLADDR, NULL }, ^ ../conf/keywords.h:371:3: note: (near initialization for 'keyword_list[304].name') ../conf/keywords.h:372:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "drop", DROP, NULL }, ^ ../conf/keywords.h:372:3: note: (near initialization for 'keyword_list[305].name') ../conf/keywords.h:373:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ignore", IGNORE, NULL }, ^ ../conf/keywords.h:373:3: note: (near initialization for 'keyword_list[306].name') ../conf/keywords.h:374:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "refresh", REFRESH, NULL }, ^ ../conf/keywords.h:374:3: note: (near initialization for 'keyword_list[307].name') ../conf/keywords.h:375:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "interpret", INTERPRET, NULL }, ^ ../conf/keywords.h:375:3: note: (near initialization for 'keyword_list[308].name') ../conf/keywords.h:376:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "communities", COMMUNITIES, NULL }, ^ ../conf/keywords.h:376:3: note: (near initialization for 'keyword_list[309].name') ../conf/keywords.h:377:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp_originator_id", BGP_ORIGINATOR_ID, NULL }, ^ ../conf/keywords.h:377:3: note: (near initialization for 'keyword_list[310].name') ../conf/keywords.h:378:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp_cluster_list", BGP_CLUSTER_LIST, NULL }, ^ ../conf/keywords.h:378:3: note: (near initialization for 'keyword_list[311].name') ../conf/keywords.h:379:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "igp", IGP, NULL }, ^ ../conf/keywords.h:379:3: note: (near initialization for 'keyword_list[312].name') ../conf/keywords.h:380:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "gateway", GATEWAY, NULL }, ^ ../conf/keywords.h:380:3: note: (near initialization for 'keyword_list[313].name') ../conf/keywords.h:381:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "recursive", RECURSIVE, NULL }, ^ ../conf/keywords.h:381:3: note: (near initialization for 'keyword_list[314].name') ../conf/keywords.h:382:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "med", MED, NULL }, ^ ../conf/keywords.h:382:3: note: (near initialization for 'keyword_list[315].name') ../conf/keywords.h:383:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ttl", TTL, NULL }, ^ ../conf/keywords.h:383:3: note: (near initialization for 'keyword_list[316].name') ../conf/keywords.h:384:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "security", SECURITY, NULL }, ^ ../conf/keywords.h:384:3: note: (near initialization for 'keyword_list[317].name') ../conf/keywords.h:385:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "deterministic", DETERMINISTIC, NULL }, ^ ../conf/keywords.h:385:3: note: (near initialization for 'keyword_list[318].name') ../conf/keywords.h:386:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "secondary", SECONDARY, NULL }, ^ ../conf/keywords.h:386:3: note: (near initialization for 'keyword_list[319].name') ../conf/keywords.h:387:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "allow", ALLOW, NULL }, ^ ../conf/keywords.h:387:3: note: (near initialization for 'keyword_list[320].name') ../conf/keywords.h:388:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "aware", AWARE, NULL }, ^ ../conf/keywords.h:388:3: note: (near initialization for 'keyword_list[321].name') ../conf/keywords.h:389:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "link", LINK, NULL }, ^ ../conf/keywords.h:389:3: note: (near initialization for 'keyword_list[322].name') ../conf/keywords.h:390:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "extended", EXTENDED, NULL }, ^ ../conf/keywords.h:390:3: note: (near initialization for 'keyword_list[323].name') ../conf/keywords.h:391:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "setkey", SETKEY, NULL }, ^ ../conf/keywords.h:391:3: note: (near initialization for 'keyword_list[324].name') ../conf/keywords.h:392:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bgp_large_community", BGP_LARGE_COMMUNITY, NULL }, ^ ../conf/keywords.h:392:3: note: (near initialization for 'keyword_list[325].name') ../conf/keywords.h:393:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "cease", CEASE, NULL }, ^ ../conf/keywords.h:393:3: note: (near initialization for 'keyword_list[326].name') ../conf/keywords.h:394:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "hit", HIT, NULL }, ^ ../conf/keywords.h:394:3: note: (near initialization for 'keyword_list[327].name') ../conf/keywords.h:395:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "administrative", ADMINISTRATIVE, NULL }, ^ ../conf/keywords.h:395:3: note: (near initialization for 'keyword_list[328].name') ../conf/keywords.h:396:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "shutdown", SHUTDOWN, NULL }, ^ ../conf/keywords.h:396:3: note: (near initialization for 'keyword_list[329].name') ../conf/keywords.h:397:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "peer", PEER, NULL }, ^ ../conf/keywords.h:397:3: note: (near initialization for 'keyword_list[330].name') ../conf/keywords.h:398:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "configuration", CONFIGURATION, NULL }, ^ ../conf/keywords.h:398:3: note: (near initialization for 'keyword_list[331].name') ../conf/keywords.h:399:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "change", CHANGE, NULL }, ^ ../conf/keywords.h:399:3: note: (near initialization for 'keyword_list[332].name') ../conf/keywords.h:400:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "deconfigured", DECONFIGURED, NULL }, ^ ../conf/keywords.h:400:3: note: (near initialization for 'keyword_list[333].name') ../conf/keywords.h:401:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "connection", CONNECTION, NULL }, ^ ../conf/keywords.h:401:3: note: (near initialization for 'keyword_list[334].name') ../conf/keywords.h:402:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "rejected", REJECTED, NULL }, ^ ../conf/keywords.h:402:3: note: (near initialization for 'keyword_list[335].name') ../conf/keywords.h:403:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "collision", COLLISION, NULL }, ^ ../conf/keywords.h:403:3: note: (near initialization for 'keyword_list[336].name') ../conf/keywords.h:404:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "of", OF, NULL }, ^ ../conf/keywords.h:404:3: note: (near initialization for 'keyword_list[337].name') ../conf/keywords.h:405:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ORIGIN_IGP", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_IGP), NULL }, ^ ../conf/keywords.h:405:3: note: (near initialization for 'keyword_list[338].name') ../conf/keywords.h:406:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ORIGIN_EGP", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_EGP), NULL }, ^ ../conf/keywords.h:406:3: note: (near initialization for 'keyword_list[339].name') ../conf/keywords.h:407:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ORIGIN_INCOMPLETE", -((T_ENUM_BGP_ORIGIN<<16) | ORIGIN_INCOMPLETE), NULL }, ^ ../conf/keywords.h:407:3: note: (near initialization for 'keyword_list[340].name') ../conf/keywords.h:408:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ospf", OSPF, NULL }, ^ ../conf/keywords.h:408:3: note: (near initialization for 'keyword_list[341].name') ../conf/keywords.h:409:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "area", AREA, NULL }, ^ ../conf/keywords.h:409:3: note: (near initialization for 'keyword_list[342].name') ../conf/keywords.h:410:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ospf_metric1", OSPF_METRIC1, NULL }, ^ ../conf/keywords.h:410:3: note: (near initialization for 'keyword_list[343].name') ../conf/keywords.h:411:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ospf_metric2", OSPF_METRIC2, NULL }, ^ ../conf/keywords.h:411:3: note: (near initialization for 'keyword_list[344].name') ../conf/keywords.h:412:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ospf_tag", OSPF_TAG, NULL }, ^ ../conf/keywords.h:412:3: note: (near initialization for 'keyword_list[345].name') ../conf/keywords.h:413:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ospf_router_id", OSPF_ROUTER_ID, NULL }, ^ ../conf/keywords.h:413:3: note: (near initialization for 'keyword_list[346].name') ../conf/keywords.h:414:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "rfc1583compat", RFC1583COMPAT, NULL }, ^ ../conf/keywords.h:414:3: note: (near initialization for 'keyword_list[347].name') ../conf/keywords.h:415:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "stub", STUB, NULL }, ^ ../conf/keywords.h:415:3: note: (near initialization for 'keyword_list[348].name') ../conf/keywords.h:416:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "tick", TICK, NULL }, ^ ../conf/keywords.h:416:3: note: (near initialization for 'keyword_list[349].name') ../conf/keywords.h:417:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "cost", COST, NULL }, ^ ../conf/keywords.h:417:3: note: (near initialization for 'keyword_list[350].name') ../conf/keywords.h:418:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "cost2", COST2, NULL }, ^ ../conf/keywords.h:418:3: note: (near initialization for 'keyword_list[351].name') ../conf/keywords.h:419:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "retransmit", RETRANSMIT, NULL }, ^ ../conf/keywords.h:419:3: note: (near initialization for 'keyword_list[352].name') ../conf/keywords.h:420:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "hello", HELLO, NULL }, ^ ../conf/keywords.h:420:3: note: (near initialization for 'keyword_list[353].name') ../conf/keywords.h:421:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "transmit", TRANSMIT, NULL }, ^ ../conf/keywords.h:421:3: note: (near initialization for 'keyword_list[354].name') ../conf/keywords.h:422:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "priority", PRIORITY, NULL }, ^ ../conf/keywords.h:422:3: note: (near initialization for 'keyword_list[355].name') ../conf/keywords.h:423:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "dead", DEAD, NULL }, ^ ../conf/keywords.h:423:3: note: (near initialization for 'keyword_list[356].name') ../conf/keywords.h:424:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "type", TYPE, NULL }, ^ ../conf/keywords.h:424:3: note: (near initialization for 'keyword_list[357].name') ../conf/keywords.h:425:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "broadcast", BROADCAST, NULL }, ^ ../conf/keywords.h:425:3: note: (near initialization for 'keyword_list[358].name') ../conf/keywords.h:426:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "bcast", BCAST, NULL }, ^ ../conf/keywords.h:426:3: note: (near initialization for 'keyword_list[359].name') ../conf/keywords.h:427:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "nonbroadcast", NONBROADCAST, NULL }, ^ ../conf/keywords.h:427:3: note: (near initialization for 'keyword_list[360].name') ../conf/keywords.h:428:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "nbma", NBMA, NULL }, ^ ../conf/keywords.h:428:3: note: (near initialization for 'keyword_list[361].name') ../conf/keywords.h:429:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "pointopoint", POINTOPOINT, NULL }, ^ ../conf/keywords.h:429:3: note: (near initialization for 'keyword_list[362].name') ../conf/keywords.h:430:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ptp", PTP, NULL }, ^ ../conf/keywords.h:430:3: note: (near initialization for 'keyword_list[363].name') ../conf/keywords.h:431:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "pointomultipoint", POINTOMULTIPOINT, NULL }, ^ ../conf/keywords.h:431:3: note: (near initialization for 'keyword_list[364].name') ../conf/keywords.h:432:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ptmp", PTMP, NULL }, ^ ../conf/keywords.h:432:3: note: (near initialization for 'keyword_list[365].name') ../conf/keywords.h:433:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "strict", STRICT, NULL }, ^ ../conf/keywords.h:433:3: note: (near initialization for 'keyword_list[366].name') ../conf/keywords.h:434:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "cryptographic", CRYPTOGRAPHIC, NULL }, ^ ../conf/keywords.h:434:3: note: (near initialization for 'keyword_list[367].name') ../conf/keywords.h:435:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "eligible", ELIGIBLE, NULL }, ^ ../conf/keywords.h:435:3: note: (near initialization for 'keyword_list[368].name') ../conf/keywords.h:436:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "poll", POLL, NULL }, ^ ../conf/keywords.h:436:3: note: (near initialization for 'keyword_list[369].name') ../conf/keywords.h:437:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "networks", NETWORKS, NULL }, ^ ../conf/keywords.h:437:3: note: (near initialization for 'keyword_list[370].name') ../conf/keywords.h:438:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "hidden", HIDDEN, NULL }, ^ ../conf/keywords.h:438:3: note: (near initialization for 'keyword_list[371].name') ../conf/keywords.h:439:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "virtual", VIRTUAL, NULL }, ^ ../conf/keywords.h:439:3: note: (near initialization for 'keyword_list[372].name') ../conf/keywords.h:440:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "only", ONLY, NULL }, ^ ../conf/keywords.h:440:3: note: (near initialization for 'keyword_list[373].name') ../conf/keywords.h:441:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "buffer", BUFFER, NULL }, ^ ../conf/keywords.h:441:3: note: (near initialization for 'keyword_list[374].name') ../conf/keywords.h:442:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "large", LARGE, NULL }, ^ ../conf/keywords.h:442:3: note: (near initialization for 'keyword_list[375].name') ../conf/keywords.h:443:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "normal", NORMAL, NULL }, ^ ../conf/keywords.h:443:3: note: (near initialization for 'keyword_list[376].name') ../conf/keywords.h:444:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "stubnet", STUBNET, NULL }, ^ ../conf/keywords.h:444:3: note: (near initialization for 'keyword_list[377].name') ../conf/keywords.h:445:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "tag", TAG, NULL }, ^ ../conf/keywords.h:445:3: note: (near initialization for 'keyword_list[378].name') ../conf/keywords.h:446:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "external", EXTERNAL, NULL }, ^ ../conf/keywords.h:446:3: note: (near initialization for 'keyword_list[379].name') ../conf/keywords.h:447:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "lsadb", LSADB, NULL }, ^ ../conf/keywords.h:447:3: note: (near initialization for 'keyword_list[380].name') ../conf/keywords.h:448:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "ecmp", ECMP, NULL }, ^ ../conf/keywords.h:448:3: note: (near initialization for 'keyword_list[381].name') ../conf/keywords.h:449:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "weight", WEIGHT, NULL }, ^ ../conf/keywords.h:449:3: note: (near initialization for 'keyword_list[382].name') ../conf/keywords.h:450:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "nssa", NSSA, NULL }, ^ ../conf/keywords.h:450:3: note: (near initialization for 'keyword_list[383].name') ../conf/keywords.h:451:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "translator", TRANSLATOR, NULL }, ^ ../conf/keywords.h:451:3: note: (near initialization for 'keyword_list[384].name') ../conf/keywords.h:452:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "stability", STABILITY, NULL }, ^ ../conf/keywords.h:452:3: note: (near initialization for 'keyword_list[385].name') ../conf/keywords.h:453:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "global", GLOBAL, NULL }, ^ ../conf/keywords.h:453:3: note: (near initialization for 'keyword_list[386].name') ../conf/keywords.h:454:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "lsid", LSID, NULL }, ^ ../conf/keywords.h:454:3: note: (near initialization for 'keyword_list[387].name') ../conf/keywords.h:455:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "instance", INSTANCE, NULL }, ^ ../conf/keywords.h:455:3: note: (near initialization for 'keyword_list[388].name') ../conf/keywords.h:456:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "real", REAL, NULL }, ^ ../conf/keywords.h:456:3: note: (near initialization for 'keyword_list[389].name') ../conf/keywords.h:457:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "netmask", NETMASK, NULL }, ^ ../conf/keywords.h:457:3: note: (near initialization for 'keyword_list[390].name') ../conf/keywords.h:458:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "length", LENGTH, NULL }, ^ ../conf/keywords.h:458:3: note: (near initialization for 'keyword_list[391].name') ../conf/keywords.h:459:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "lsa", LSA, NULL }, ^ ../conf/keywords.h:459:3: note: (near initialization for 'keyword_list[392].name') ../conf/keywords.h:460:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "suppression", SUPPRESSION, NULL }, ^ ../conf/keywords.h:460:3: note: (near initialization for 'keyword_list[393].name') ../conf/keywords.h:461:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "topology", TOPOLOGY, NULL }, ^ ../conf/keywords.h:461:3: note: (near initialization for 'keyword_list[394].name') ../conf/keywords.h:462:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "state", STATE, NULL }, ^ ../conf/keywords.h:462:3: note: (near initialization for 'keyword_list[395].name') ../conf/keywords.h:463:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "pipe", PIPE, NULL }, ^ ../conf/keywords.h:463:3: note: (near initialization for 'keyword_list[396].name') ../conf/keywords.h:464:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "mode", MODE, NULL }, ^ ../conf/keywords.h:464:3: note: (near initialization for 'keyword_list[397].name') ../conf/keywords.h:465:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "opaque", OPAQUE, NULL }, ^ ../conf/keywords.h:465:3: note: (near initialization for 'keyword_list[398].name') ../conf/keywords.h:466:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "transparent", TRANSPARENT, NULL }, ^ ../conf/keywords.h:466:3: note: (near initialization for 'keyword_list[399].name') ../conf/keywords.h:467:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "rip", RIP, NULL }, ^ ../conf/keywords.h:467:3: note: (near initialization for 'keyword_list[400].name') ../conf/keywords.h:468:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "infinity", INFINITY, NULL }, ^ ../conf/keywords.h:468:3: note: (near initialization for 'keyword_list[401].name') ../conf/keywords.h:469:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "update", UPDATE, NULL }, ^ ../conf/keywords.h:469:3: note: (near initialization for 'keyword_list[402].name') ../conf/keywords.h:470:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "garbage", GARBAGE, NULL }, ^ ../conf/keywords.h:470:3: note: (near initialization for 'keyword_list[403].name') ../conf/keywords.h:471:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "multicast", MULTICAST, NULL }, ^ ../conf/keywords.h:471:3: note: (near initialization for 'keyword_list[404].name') ../conf/keywords.h:472:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "version", VERSION, NULL }, ^ ../conf/keywords.h:472:3: note: (near initialization for 'keyword_list[405].name') ../conf/keywords.h:473:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "split", SPLIT, NULL }, ^ ../conf/keywords.h:473:3: note: (near initialization for 'keyword_list[406].name') ../conf/keywords.h:474:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "horizon", HORIZON, NULL }, ^ ../conf/keywords.h:474:3: note: (near initialization for 'keyword_list[407].name') ../conf/keywords.h:475:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "poison", POISON, NULL }, ^ ../conf/keywords.h:475:3: note: (near initialization for 'keyword_list[408].name') ../conf/keywords.h:476:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "reverse", REVERSE, NULL }, ^ ../conf/keywords.h:476:3: note: (near initialization for 'keyword_list[409].name') ../conf/keywords.h:477:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "zero", ZERO, NULL }, ^ ../conf/keywords.h:477:3: note: (near initialization for 'keyword_list[410].name') ../conf/keywords.h:478:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "plaintext", PLAINTEXT, NULL }, ^ ../conf/keywords.h:478:3: note: (near initialization for 'keyword_list[411].name') ../conf/keywords.h:479:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "rip_metric", RIP_METRIC, NULL }, ^ ../conf/keywords.h:479:3: note: (near initialization for 'keyword_list[412].name') ../conf/keywords.h:480:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "rip_tag", RIP_TAG, NULL }, ^ ../conf/keywords.h:480:3: note: (near initialization for 'keyword_list[413].name') ../conf/keywords.h:481:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "static", STATIC, NULL }, ^ ../conf/keywords.h:481:3: note: (near initialization for 'keyword_list[414].name') ../conf/keywords.h:482:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "prohibit", PROHIBIT, NULL }, ^ ../conf/keywords.h:482:3: note: (near initialization for 'keyword_list[415].name') ../conf/keywords.h:483:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "multipath", MULTIPATH, NULL }, ^ ../conf/keywords.h:483:3: note: (near initialization for 'keyword_list[416].name') ../conf/keywords.h:484:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "blackhole", BLACKHOLE, NULL }, ^ ../conf/keywords.h:484:3: note: (near initialization for 'keyword_list[417].name') ../conf/keywords.h:485:3: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "unreachable", UNREACHABLE, NULL }, ^ ../conf/keywords.h:485:3: note: (near initialization for 'keyword_list[418].name') cf-lex.l: In function 'sym_rehash': ../../lib/hash.h:45:38: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign] u32 _h = HASH_FN(v, id, id##_KEY((node))); \ ^ cf-lex.l:78:30: note: in definition of macro 'SYM_FN' #define SYM_FN(k,s) cf_hash(k) ^ ../../lib/hash.h:45:14: note: in expansion of macro 'HASH_FN' u32 _h = HASH_FN(v, id, id##_KEY((node))); \ ^ ../../lib/hash.h:45:29: note: in expansion of macro 'SYM_KEY' u32 _h = HASH_FN(v, id, id##_KEY((node))); \ ^ ../../lib/hash.h:98:2: note: in expansion of macro 'HASH_INSERT' HASH_INSERT(v, id, _n); \ ^ ../../lib/hash.h:112:5: note: in expansion of macro 'HASH_REHASH' { HASH_REHASH(* (HASH(type) *) v, id, p, step); } ^ cf-lex.l:85:1: note: in expansion of macro 'HASH_DEFINE_REHASH_FN' HASH_DEFINE_REHASH_FN(SYM, struct symbol) ^ cf-lex.l:67:13: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' static uint cf_hash(byte *c); ^ cf-lex.l: In function 'cf_lex': cf-lex.l:171:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (e && *e || errno == ERANGE || (unsigned long int)(unsigned int) l != l) ^ cf-lex.l:182:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (e && *e || errno == ERANGE || (unsigned long int)(unsigned int) l != l) ^ cf-lex.l:199:46: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign] struct keyword *k = HASH_FIND(kw_hash, KW, yytext); ^ cf-lex.l:72:27: note: in definition of macro 'KW_FN' #define KW_FN(k) cf_hash(k) ^ ../../lib/hash.h:36:14: note: in expansion of macro 'HASH_FN' u32 _h = HASH_FN(v, id, key); \ ^ cf-lex.l:199:23: note: in expansion of macro 'HASH_FIND' struct keyword *k = HASH_FIND(kw_hash, KW, yytext); ^ cf-lex.l:67:13: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' static uint cf_hash(byte *c); ^ In file included from /usr/include/string.h:648:0, from cf-lex.c:40: ../../lib/hash.h:38:43: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:17:33: note: in expansion of macro 'KW_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:38:34: note: in expansion of macro 'KW_KEY' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:199:23: note: in expansion of macro 'HASH_FIND' struct keyword *k = HASH_FIND(kw_hash, KW, yytext); ^ In file included from cf-lex.c:40:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from cf-lex.c:40: ../../lib/hash.h:38:43: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:17:33: note: in expansion of macro 'KW_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:38:34: note: in expansion of macro 'KW_KEY' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:199:23: note: in expansion of macro 'HASH_FIND' struct keyword *k = HASH_FIND(kw_hash, KW, yytext); ^ ../../lib/hash.h:38:43: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:17:33: note: in expansion of macro 'KW_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:38:34: note: in expansion of macro 'KW_KEY' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:199:23: note: in expansion of macro 'HASH_FIND' struct keyword *k = HASH_FIND(kw_hash, KW, yytext); ^ ../../lib/hash.h:38:43: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:17:33: note: in expansion of macro 'KW_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:38:34: note: in expansion of macro 'KW_KEY' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:199:23: note: in expansion of macro 'HASH_FIND' struct keyword *k = HASH_FIND(kw_hash, KW, yytext); ^ In file included from cf-lex.c:40:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from cf-lex.c:40: ../../lib/hash.h:38:43: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:17:33: note: in expansion of macro 'KW_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:38:34: note: in expansion of macro 'KW_KEY' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:199:23: note: in expansion of macro 'HASH_FIND' struct keyword *k = HASH_FIND(kw_hash, KW, yytext); ^ ../../lib/hash.h:38:43: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:17:33: note: in expansion of macro 'KW_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:38:34: note: in expansion of macro 'KW_KEY' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:199:23: note: in expansion of macro 'HASH_FIND' struct keyword *k = HASH_FIND(kw_hash, KW, yytext); ^ ../../lib/hash.h:38:43: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:17:33: note: in expansion of macro 'KW_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:38:34: note: in expansion of macro 'KW_KEY' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:199:23: note: in expansion of macro 'HASH_FIND' struct keyword *k = HASH_FIND(kw_hash, KW, yytext); ^ ../../lib/hash.h:38:43: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:17:33: note: in expansion of macro 'KW_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:38:34: note: in expansion of macro 'KW_KEY' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:199:23: note: in expansion of macro 'HASH_FIND' struct keyword *k = HASH_FIND(kw_hash, KW, yytext); ^ ../../lib/hash.h:38:43: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:17:33: note: in expansion of macro 'KW_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:38:34: note: in expansion of macro 'KW_KEY' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:199:23: note: in expansion of macro 'HASH_FIND' struct keyword *k = HASH_FIND(kw_hash, KW, yytext); ^ ../../lib/hash.h:38:43: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:17:33: note: in expansion of macro 'KW_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ ../../lib/hash.h:38:34: note: in expansion of macro 'KW_KEY' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:199:23: note: in expansion of macro 'HASH_FIND' struct keyword *k = HASH_FIND(kw_hash, KW, yytext); ^ cf-lex.l:211:29: warning: pointer targets in passing argument 1 of 'cf_get_symbol' differ in signedness [-Wpointer-sign] cf_lval.s = cf_get_symbol(yytext); ^ In file included from ../../nest/protocol.h:16:0, from cf-lex.l:46: ../conf/conf.h:159:16: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' struct symbol *cf_get_symbol(byte *c); ^ cf-lex.c: In function 'yy_get_next_buffer': cf-lex.c:1474:13: warning: pointer targets in passing argument 1 of 'cf_read_hook' differ in signedness [-Wpointer-sign] YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), ^ cf-lex.l:100:56: note: in definition of macro 'YY_INPUT' #define YY_INPUT(buf,result,max) result = cf_read_hook(buf, max, ifs->fd); ^ cf-lex.c:1474:13: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' YY_INPUT( (&YY_CURRENT_BUFFER_LVALUE->yy_ch_buf[number_to_move]), ^ cf-lex.l:100:56: note: in definition of macro 'YY_INPUT' #define YY_INPUT(buf,result,max) result = cf_read_hook(buf, max, ifs->fd); ^ cf-lex.l: In function 'cf_new_symbol': cf-lex.l:449:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (l > SYM_MAX_LEN) ^ In file included from cf-lex.c:40:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ cf-lex.l:458:19: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] In file included from /usr/include/features.h:368:0, from /usr/include/stdio.h:27, from cf-lex.c:39: /usr/include/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ ../../lib/hash.h:45:38: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign] u32 _h = HASH_FN(v, id, id##_KEY((node))); \ ^ cf-lex.l:78:30: note: in definition of macro 'SYM_FN' #define SYM_FN(k,s) cf_hash(k) ^ ../../lib/hash.h:45:14: note: in expansion of macro 'HASH_FN' u32 _h = HASH_FN(v, id, id##_KEY((node))); \ ^ ../../lib/hash.h:45:29: note: in expansion of macro 'SYM_KEY' u32 _h = HASH_FN(v, id, id##_KEY((node))); \ ^ ../../lib/hash.h:146:5: note: in expansion of macro 'HASH_INSERT' HASH_INSERT(v, id, node); \ ^ cf-lex.l:463:3: note: in expansion of macro 'HASH_INSERT2' cf-lex.l:275:1: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' { ^ In file included from /usr/include/string.h:648:0, from cf-lex.c:40: cf-lex.l: In function 'cf_find_symbol': cf-lex.l:485:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:485:12: note: in expansion of macro 'HASH_FIND' return s; ^ In file included from cf-lex.c:40:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from cf-lex.c:40: cf-lex.l:485:42: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:485:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:485:42: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:485:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:485:42: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:485:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:485:42: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:485:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:485:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:485:12: note: in expansion of macro 'HASH_FIND' return s; ^ In file included from cf-lex.c:40:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from cf-lex.c:40: cf-lex.l:485:42: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:485:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:485:42: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:485:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:485:42: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:485:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-parse.y:3195:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] this_srt->if_name = $3; ^ cf-lex.l:485:42: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:485:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:490:52: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:490:12: note: in expansion of macro 'HASH_FIND' return s; ^ In file included from cf-lex.c:40:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from cf-lex.c:40: cf-lex.l:490:52: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:490:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:490:52: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:490:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:490:52: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:490:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:490:52: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:490:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:490:52: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:490:12: note: in expansion of macro 'HASH_FIND' return s; ^ In file included from cf-lex.c:40:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from cf-lex.c:40: cf-lex.l:490:52: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:490:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:490:52: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:490:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:490:52: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:490:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l:490:52: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../lib/hash.h:17:33: note: in expansion of macro 'SYM_EQ' #define HASH_EQ(v,id,k1,k2...) (id##_EQ(k1, k2)) ^ ../../lib/hash.h:38:19: note: in expansion of macro 'HASH_EQ' while (_n && !HASH_EQ(v, id, id##_KEY(_n), key)) \ ^ cf-lex.l:490:12: note: in expansion of macro 'HASH_FIND' return s; ^ cf-lex.l: In function 'cf_default_name': cf-lex.l:521:25: warning: pointer targets in passing argument 1 of 'cf_get_symbol' differ in signedness [-Wpointer-sign] if (s->class == SYM_VOID) ^ cf-lex.l:506:1: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' { ^ cf-lex.l: In function 'cf_define_symbol': cf-lex.l:552:27: warning: pointer targets in passing argument 1 of 'cf_new_symbol' differ in signedness [-Wpointer-sign] cf-lex.l:445:1: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' { ^ LD -r -o all.o cf-parse.tab.o cf-lex.o conf.o make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/conf' set -e ; for a in nest filter proto/bfd proto/bgp proto/ospf proto/pipe proto/rip proto/static client ; do make -C $a -f /usr/src/RPM/BUILD/bird-1.6.4/$a/Makefile subdir ; done make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/nest' CC -o rt-table.o -c ../../nest/rt-table.c CC -o rt-fib.o -c ../../nest/rt-fib.c CC -o rt-attr.o -c ../../nest/rt-attr.c CC -o rt-roa.o -c ../../nest/rt-roa.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o proto.o -c ../../nest/proto.c CC -o iface.o -c ../../nest/iface.c CC -o rt-dev.o -c ../../nest/rt-dev.c ../../nest/rt-attr.c: In function 'rt_prune_sources': CC -o password.o -c ../../nest/password.c ../../nest/rt-attr.c:179:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] HASH_WALK_FILTER(src_hash, next, src, sp) ^ ../../nest/rt-attr.c: In function 'get_generic_attr': ../../nest/rt-attr.c:751:24: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] *buf += bsprintf(*buf, "igp_metric"); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-attr.c: In function 'ea_format_bitfield': ../../nest/rt-attr.c:770:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf, " ..."); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdint.h:25, from /usr/lib64/gcc/x86_64-alt-linux/5/include/stdint.h:9, from ../../sysdep/config.h:28, from ../../nest/bird.h:12, from ../../nest/rt-attr.c:47: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ ../../nest/rt-attr.c:774:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, " %s", names[i]); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-attr.c:779:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, " %08x", data); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-attr.c: In function 'opaque_format': ../../nest/rt-attr.c:794:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf, " ..."); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdint.h:25, from /usr/lib64/gcc/x86_64-alt-linux/5/include/stdint.h:9, from ../../sysdep/config.h:28, from ../../nest/bird.h:12, from ../../nest/rt-attr.c:47: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ ../../nest/rt-attr.c:800:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "%02x", ad->data[i]); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-attr.c: In function 'ea_show': ../../nest/rt-attr.c:863:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (p = attr_class_to_protocol[EA_PROTO(e->id)]) ^ ../../nest/rt-attr.c:865:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] pos += bsprintf(pos, "%s.", p->name); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-attr.c:868:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] pos += strlen(pos); ^ In file included from ../lib/string.h:13:0, from ../lib/ip.h:13, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ ../../nest/rt-attr.c:871:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] pos += bsprintf(pos, "%02x.", EA_PROTO(e->id)); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-attr.c:876:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] pos += bsprintf(pos, "%02x", EA_ID(e->id)); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-attr.c:884:13: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(pos, "%u", e->u.data); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-attr.c:890:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] bsprintf(pos, "%I", *(ip_addr *) ad->data); ^ ../../nest/rt-attr.c:890:13: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(pos, "%I", *(ip_addr *) ad->data); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-attr.c:893:13: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(pos, "%R", e->u.data); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-attr.c:899:13: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(pos, "%08x", e->u.data); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-attr.c:912:13: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(pos, "", e->type); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-attr.c:47: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-attr.c: In function 'ea_dump': ../../nest/rt-attr.c:960:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (e = e->next) ^ ../../nest/rt-fib.c: In function 'fib_rehash': ../../nest/rt-fib.c:151:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (e = x) ^ ../../nest/rt-fib.c: In function 'fib_delete': ../../nest/rt-fib.c:351:4: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (it = e->readers) ^ ../../nest/rt-fib.c: In function 'fit_init': ../../nest/rt-fib.c:396:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (n = f->hash_table[h]) ^ ../../nest/rt-fib.c:399:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (i->next = n->readers) ^ ../../nest/rt-fib.c: In function 'fit_get': ../../nest/rt-fib.c:431:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (k = i->next) ^ ../../nest/rt-fib.c: In function 'fit_put': ../../nest/rt-fib.c:444:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (j = n->readers) ^ ../../nest/rt-fib.c: In function 'fit_put_next': ../../nest/rt-fib.c:454:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (n = n->next) ^ ../../nest/rt-fib.c:458:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (n = f->hash_table[hpos]) ^ ../../nest/rt-table.c: In function 'rte_better': ../../nest/rt-table.c:194:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (better = new->attrs->src->proto->rte_better) ^ ../../nest/rt-table.c: In function 'rte_mergable': ../../nest/rt-table.c:213:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (mergable = pri->attrs->src->proto->rte_mergable) ^ ../../nest/rt-table.c: In function 'rt_notify_accepted': ../../nest/rt-table.c:497:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (new_best = export_filter(ah, r, &new_free, &tmpa, 0)) ^ ../../nest/rt-table.c:548:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (old_best = export_filter(ah, old_changed, &old_free, NULL, 1)) ^ ../../nest/rt-table.c:566:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (old_best = export_filter(ah, r, &old_free, NULL, 1)) ^ ../../nest/rt-table.c:570:2: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (old_best = export_filter(ah, old_changed, &old_free, NULL, 1)) ^ :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../nest/rt-table.c: In function 'rte_announce': ../../nest/rt-table.c:775:10: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses] if (a->proto->accept_ra_types == type) ^ ../../nest/rt-table.c: In function 'rte_recalculate': ../../nest/rt-table.c:863:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (old = *k) ^ :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../nest/rt-table.c: In function 'rt_preconfig': ../../nest/rt-table.c:1669:36: warning: pointer targets in passing argument 1 of 'cf_get_symbol' differ in signedness [-Wpointer-sign] struct symbol *s = cf_get_symbol("master"); ^ In file included from ../../nest/protocol.h:16:0, from ../../nest/rt-table.c:35: ../conf/conf.h:159:16: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' struct symbol *cf_get_symbol(byte *c); ^ ../../nest/rt-table.c: In function 'rt_next_hop_update_net': ../../nest/rt-table.c:1734:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] for (k = &n->routes; e = *k; k = &e->next) ^ ../../nest/rt-table.c:1762:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] for (k = &n->routes; e = *k; k = &e->next) ^ ../../nest/rt-table.c: In function 'rt_commit': ../../nest/rt-table.c:1910:49: warning: pointer targets in passing argument 2 of 'cf_find_symbol' differ in signedness [-Wpointer-sign] struct symbol *sym = cf_find_symbol(new, o->name); ^ In file included from ../../nest/protocol.h:16:0, from ../../nest/rt-table.c:35: ../conf/conf.h:157:16: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' struct symbol *cf_find_symbol(struct config *cfg, byte *c); ^ ../../nest/rt-table.c: In function 'rt_update_hostcache': ../../nest/rt-table.c:2325:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(n, x, hc->hostentries) ^ ../../nest/rt-table.c: In function 'rt_format_via': ../../nest/rt-table.c:2381:31: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTD_ROUTER: bsprintf(via, "via %I on %s", a->gw, a->iface->name); break; ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-table.c:33: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-table.c:2382:31: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTD_DEVICE: bsprintf(via, "dev %s", a->iface->name); break; ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-table.c:33: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-table.c:2383:34: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTD_BLACKHOLE: bsprintf(via, "blackhole"); break; ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-table.c:33: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-table.c:2384:36: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTD_UNREACHABLE: bsprintf(via, "unreachable"); break; ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-table.c:33: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-table.c:2385:33: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTD_PROHIBIT: bsprintf(via, "prohibited"); break; ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-table.c:33: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-table.c:2386:34: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTD_MULTIPATH: bsprintf(via, "multipath"); break; ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-table.c:33: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-table.c:2387:24: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] default: bsprintf(via, "???"); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-table.c:33: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-table.c: In function 'rt_show_rte': ../../nest/rt-table.c:2403:22: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] tm_format_datetime(tm, &config->tf_route, e->lastmod); ^ In file included from ../lib/birdlib.h:12:0, from ../../nest/bird.h:13, from ../../nest/rt-table.c:33: ../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); ^ ../../nest/rt-table.c:2405:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(from, " from %I", a->from); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-table.c:33: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-table.c:2422:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(info, " (%d)", e->pref); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-table.c:33: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/rt-table.c: In function 'rt_show_net': ../../nest/rt-table.c:2441:12: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(ia, "%I/%d", n->n.prefix, n->n.pxlen); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/rt-table.c:33: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ :0:0: warning: "_FORTIFY_SOURCE" redefined ../../nest/rt-roa.c: In function 'roa_delete_item': ../../nest/rt-roa.c:85:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] for (itp = &n->items; it = *itp; itp = &it->next) ^ ../../nest/rt-roa.c: In function 'roa_flush': ../../nest/rt-roa.c:120:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (it = *itp) ^ ../../nest/rt-roa.c: In function 'roa_commit': ../../nest/rt-roa.c:312:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(t, tx, roa_table_list) ^ ../../nest/rt-roa.c:314:43: warning: pointer targets in passing argument 2 of 'cf_find_symbol' differ in signedness [-Wpointer-sign] struct symbol *sym = cf_find_symbol(new, t->name); ^ In file included from ../../nest/rt-roa.c:17:0: ../conf/conf.h:157:16: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' struct symbol *cf_find_symbol(struct config *cfg, byte *c); ^ : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o cli.o -c ../../nest/cli.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../nest/cli.c: In function 'cli_printf': ../../nest/cli.c:132:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] size = bsprintf(buf, " "); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/cli.c:66: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ CC -o locks.o -c ../../nest/locks.c ../../nest/cli.c:134:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] size = bsprintf(buf, "%04d-", cd); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/cli.c:66: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/cli.c:144:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] size = bsprintf(buf, "%04d ", cd); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/cli.c:66: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/cli.c:150:20: warning: pointer targets in passing argument 1 of 'bvsnprintf' differ in signedness [-Wpointer-sign] cnt = bvsnprintf(buf+size, sizeof(buf)-size-1, msg, args); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/cli.c:66: ../lib/string.h:19:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bvsnprintf(char *str, int size, const char *fmt, va_list args); ^ ../../nest/cli.c: In function 'cli_copy_message': ../../nest/cli.c:171:24: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] int n = bsprintf(buf, "<%d messages lost>\n", c->ring_overflow); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/cli.c:66: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/cli.c: In function 'cli_free_out': ../../nest/cli.c:211:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (o = c->tx_buf) ^ ../../nest/cli.c:214:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (p = o->next) ^ ../../nest/cli.c: In function 'cli_command': ../../nest/cli.c:267:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] cli_rh_len = strlen(c->rx_buf); ^ In file included from ../lib/string.h:13:0, from ../lib/ip.h:13, from ../../nest/bird.h:14, from ../../nest/cli.c:66: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ ../../nest/cli.c: In function 'cli_echo': ../../nest/cli.c:365:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] len = strlen(msg) + 1; ^ In file included from ../lib/string.h:13:0, from ../lib/ip.h:13, from ../../nest/bird.h:14, from ../../nest/cli.c:66: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o cmds.o -c ../../nest/cmds.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../nest/proto.c: In function 'protos_commit': ../../nest/proto.c:526:30: warning: pointer targets in passing argument 2 of 'cf_find_symbol' differ in signedness [-Wpointer-sign] sym = cf_find_symbol(new, oc->name); ^ ../../nest/iface.c: In function 'if_end_update': In file included from ../../nest/protocol.h:16:0, from ../../nest/proto.c:12: ../conf/conf.h:157:16: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' struct symbol *cf_find_symbol(struct config *cfg, byte *c); ^ ../../nest/proto.c:595:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(p, n, initial_proto_list) ^ ../../nest/iface.c:369:4: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(a, b, i->addrs) ^ ../../nest/cmds.c: In function 'cmd_show_status': ../../nest/cmds.c:28:22: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] tm_format_datetime(tim, &config->tf_base, now); ^ In file included from ../lib/birdlib.h:12:0, from ../../nest/bird.h:13, from ../../nest/cmds.c:9: ../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); ^ ../../nest/cmds.c:31:22: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] tm_format_datetime(tim, &config->tf_base, boot_time); ^ In file included from ../lib/birdlib.h:12:0, from ../../nest/bird.h:13, from ../../nest/cmds.c:9: ../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); ^ ../../nest/cmds.c:33:22: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] tm_format_datetime(tim, &config->tf_base, config->load_time); ^ In file included from ../lib/birdlib.h:12:0, from ../../nest/bird.h:13, from ../../nest/cmds.c:9: ../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); ^ ../../nest/iface.c: In function 'if_get_by_name': ../../nest/proto.c: In function 'proto_shutdown_loop': ../../nest/iface.c:454:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (i = if_find_by_name(name)) ^ ../../nest/iface.c: In function 'iface_patt_match': ../../nest/proto.c:1070:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(p, p_next, active_proto_list) ^ ../../nest/iface.c:660:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] char *t = p->pattern; ^ ../../nest/iface.c:671:18: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] if (!patmatch(t, i->name)) ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/iface.c:28: ../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ ../../nest/iface.c:671:21: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] if (!patmatch(t, i->name)) ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/iface.c:28: ../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ In file included from /usr/include/string.h:648:0, from ../lib/string.h:13, from ../lib/ip.h:13, from ../../nest/bird.h:14, from ../../nest/iface.c:28: ../../nest/iface.c: In function 'iface_plists_equal': ../../nest/iface.c:718:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || ^ In file included from ../lib/string.h:13:0, from ../lib/ip.h:13, from ../../nest/bird.h:14, from ../../nest/iface.c:28: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from ../lib/string.h:13, from ../lib/ip.h:13, from ../../nest/bird.h:14, from ../../nest/iface.c:28: ../../nest/iface.c:718:54: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || ^ In file included from ../lib/string.h:13:0, from ../lib/ip.h:13, from ../../nest/bird.h:14, from ../../nest/iface.c:28: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from ../lib/string.h:13, from ../lib/ip.h:13, from ../../nest/bird.h:14, from ../../nest/iface.c:28: ../../nest/iface.c:718:42: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || ^ ../../nest/iface.c:718:42: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../nest/iface.c:718:54: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || ^ ../../nest/iface.c:718:54: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../nest/iface.c:718:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || ^ In file included from ../lib/string.h:13:0, from ../lib/ip.h:13, from ../../nest/bird.h:14, from ../../nest/iface.c:28: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from ../lib/string.h:13, from ../lib/ip.h:13, from ../../nest/bird.h:14, from ../../nest/iface.c:28: ../../nest/iface.c:718:42: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || ^ ../../nest/iface.c:718:42: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../nest/iface.c:718:54: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || ^ ../../nest/iface.c:718:54: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../nest/iface.c:718:54: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || ^ ../../nest/proto.c: In function 'proto_cmd_show': In file included from ../lib/string.h:13:0, from ../lib/ip.h:13, from ../../nest/bird.h:14, from ../../nest/iface.c:28: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from ../lib/string.h:13, from ../lib/ip.h:13, from ../../nest/bird.h:14, from ../../nest/iface.c:28: ../../nest/iface.c:718:42: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || ^ ../../nest/iface.c:718:42: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../nest/iface.c:718:54: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || ^ ../../nest/iface.c:718:54: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../nest/iface.c:718:42: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || ^ ../../nest/proto.c:1545:22: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] tm_format_datetime(tbuf, &config->tf_proto, p->last_state_change); ^ In file included from ../lib/birdlib.h:12:0, from ../../nest/bird.h:13, from ../../nest/proto.c:11: ../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); ^ ../../nest/iface.c:718:42: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../nest/iface.c:718:54: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) || ^ ../../nest/proto.c: In function 'proto_apply_cmd_patt': ../../nest/iface.c:718:54: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../nest/iface.c: In function 'if_show_addr': ../../nest/iface.c:756:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(opp, ", opposite %I", a->opposite); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/iface.c:28: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/iface.c: In function 'if_show_summary': ../../nest/proto.c:1702:29: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] if (!patt || patmatch(patt, p->name)) ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/proto.c:11: ../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ ../../nest/proto.c:1702:35: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] if (!patt || patmatch(patt, p->name)) ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/proto.c:11: ../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ ../../nest/iface.c:816:11: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(addr, "%I/%d", i->addr->ip, i->addr->pxlen); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/iface.c:28: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ CC -o neighbor.o -c ../../nest/neighbor.c CC -o a-path.o -c ../../nest/a-path.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o a-set.o -c ../../nest/a-set.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../nest/neighbor.c: In function 'neigh_if_up': ../../nest/neighbor.c:297:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(n, next, sticky_neigh_list) ^ ../../nest/neighbor.c: In function 'neigh_if_down': ../../nest/neighbor.c:317:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(x, y, i->neighbors) ^ ../../nest/neighbor.c: In function 'neigh_if_link': ../../nest/neighbor.c:334:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(x, y, i->neighbors) ^ ../../nest/neighbor.c: In function 'neigh_ifa_update': ../../nest/neighbor.c:359:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(x, y, i->neighbors) ^ ../../nest/neighbor.c: In function 'neigh_prune': ../../nest/neighbor.c:398:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(n, m, neigh_hash_table[i]) ^ ../../nest/neighbor.c:400:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(n, m, sticky_neigh_list) ^ ../../nest/a-path.c: In function 'as_path_format': ../../nest/a-path.c:139:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf, " ..."); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdint.h:25, from /usr/lib64/gcc/x86_64-alt-linux/5/include/stdint.h:9, from ../../sysdep/config.h:28, from ../../nest/bird.h:12, from ../../nest/a-path.c:10: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ ../../nest/a-path.c:155:20: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "%u", get_as(p)); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/a-path.c:10: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/a-path.c: In function 'as_path_get_last': ../../nest/a-path.c:209:4: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (len = *p++) ^ ../../nest/a-path.c:216:4: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (len = *p++) ^ ../../nest/a-path.c: In function 'as_path_get_last_nonaggregated': ../../nest/a-path.c:248:4: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (len = *p++) ^ ../../nest/a-path.c: In function 'parse_path': ../../nest/a-path.c:411:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] pos->val.sp = p; ^ ../../nest/a-path.c: In function 'pm_match': ../../nest/a-path.c:444:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] u8 *p = pos->val.sp; ^ ../../nest/a-set.c: In function 'int_set_format': ../../nest/a-set.c:48:13: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf, " ..."); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdint.h:25, from /usr/lib64/gcc/x86_64-alt-linux/5/include/stdint.h:9, from ../../sysdep/config.h:28, from ../../nest/bird.h:12, from ../../nest/a-set.c:10: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ ../../nest/a-set.c:58:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "(%d,%d)", z[i] >> 16, z[i] & 0xffff); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/a-set.c:10: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/a-set.c:60:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "%R", z[i]); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/a-set.c:10: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/a-set.c: In function 'ec_format': ../../nest/a-set.c:90:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] return bsprintf(buf, "(%s, %u, %u)", kind, key, val); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/a-set.c:10: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/a-set.c:97:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] return bsprintf(buf, "(%s, %R, %u)", kind, key, val); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/a-set.c:10: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/a-set.c:104:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] return bsprintf(buf, "(%s, %u, %u)", kind, key, val); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/a-set.c:10: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/a-set.c:110:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] return bsprintf(buf, "(generic, 0x%x, 0x%x)", key, val); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/a-set.c:10: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/a-set.c: In function 'ec_set_format': ../../nest/a-set.c:129:13: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf, " ..."); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdint.h:25, from /usr/lib64/gcc/x86_64-alt-linux/5/include/stdint.h:9, from ../../sysdep/config.h:28, from ../../nest/bird.h:12, from ../../nest/a-set.c:10: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ ../../nest/a-set.c: In function 'lc_format': ../../nest/a-set.c:147:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] return bsprintf(buf, "(%u, %u, %u)", lc.asn, lc.ldp1, lc.ldp2); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/a-set.c:10: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/a-set.c: In function 'lc_set_format': ../../nest/a-set.c:164:13: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf, "..."); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdint.h:25, from /usr/lib64/gcc/x86_64-alt-linux/5/include/stdint.h:9, from ../../sysdep/config.h:28, from ../../nest/bird.h:12, from ../../nest/a-set.c:10: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ ../../nest/a-set.c:170:23: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "(%u, %u, %u)", d[i], d[i+1], d[i+2]); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../nest/a-set.c:10: ../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../nest/a-set.c: In function 'int_set_prepend': ../../nest/a-set.c:250:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] * (u32 *) res->data = val; ^ LD -r -o all.o rt-table.o rt-fib.o rt-attr.o rt-roa.o proto.o iface.o rt-dev.o password.o cli.o locks.o cmds.o neighbor.o a-path.o a-set.o make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/nest' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/filter' CC -o f-util.o -c ../../filter/f-util.c CC -o filter.o -c ../../filter/filter.c CC -o tree.o -c ../../filter/tree.c CC -o trie.o -c ../../filter/trie.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../filter/filter.c: In function 'val_compare': ../../filter/filter.c:166:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (rc = ipa_compare(v1.val.px.ip, v2.val.px.ip)) ^ ../../filter/filter.c: In function 'val_in_range': ../../filter/filter.c:486:21: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] return patmatch(v2.val.s, v1.val.s); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../filter/filter.c:36: ../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ ../../filter/filter.c:486:31: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] return patmatch(v2.val.s, v1.val.s); ^ In file included from ../lib/ip.h:13:0, from ../../nest/bird.h:14, from ../../filter/filter.c:36: ../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ ../../filter/filter.c: In function 'val_format': ../../filter/filter.c:537:24: warning: pointer targets in passing argument 1 of 'ec_format' differ in signedness [-Wpointer-sign] case T_EC: ec_format(buf2, v.val.ec); buffer_print(buf, "%s", buf2); return; ^ In file included from ../../filter/filter.c:45:0: ../../nest/attrs.h:128:5: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' int ec_format(byte *buf, u64 ec); ^ ../../filter/filter.c:538:24: warning: pointer targets in passing argument 1 of 'lc_format' differ in signedness [-Wpointer-sign] case T_LC: lc_format(buf2, v.val.lc); buffer_print(buf, "%s", buf2); return; ^ In file included from ../../filter/filter.c:45:0: ../../nest/attrs.h:130:5: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' int lc_format(byte *buf, lcomm lc); ^ ../../filter/filter.c:542:41: warning: pointer targets in passing argument 2 of 'as_path_format' differ in signedness [-Wpointer-sign] case T_PATH: as_path_format(v.val.ad, buf2, 1000); buffer_print(buf, "(path %s)", buf2); return; ^ In file included from ../../filter/filter.c:45:0: ../../nest/attrs.h:33:6: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' void as_path_format(struct adata *path, byte *buf, uint size); ^ ../../filter/filter.c:543:49: warning: pointer targets in passing argument 4 of 'int_set_format' differ in signedness [-Wpointer-sign] case T_CLIST: int_set_format(v.val.ad, 1, -1, buf2, 1000); buffer_print(buf, "(clist %s)", buf2); return; ^ In file included from ../../filter/filter.c:45:0: ../../nest/attrs.h:127:5: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' int int_set_format(struct adata *set, int way, int from, byte *buf, uint size); ^ ../../filter/filter.c:544:46: warning: pointer targets in passing argument 3 of 'ec_set_format' differ in signedness [-Wpointer-sign] case T_ECLIST: ec_set_format(v.val.ad, -1, buf2, 1000); buffer_print(buf, "(eclist %s)", buf2); return; ^ In file included from ../../filter/filter.c:45:0: ../../nest/attrs.h:129:5: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' int ec_set_format(struct adata *set, int from, byte *buf, uint size); ^ ../../filter/filter.c:545:46: warning: pointer targets in passing argument 3 of 'lc_set_format' differ in signedness [-Wpointer-sign] case T_LCLIST: lc_set_format(v.val.ad, -1, buf2, 1000); buffer_print(buf, "(lclist %s)", buf2); return; ^ In file included from ../../filter/filter.c:45:0: ../../nest/attrs.h:131:5: note: expected 'byte * {aka unsigned char *}' but argument is of type 'char *' int lc_set_format(struct adata *set, int from, byte *buf, uint size); ^ ../../filter/filter.c: In function 'interpret': ../../filter/filter.c:1064:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] res.val.px.ip = * (ip_addr *) ad->data; ^ ../../filter/filter.c:1139:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] (* (ip_addr *) ad->data) = v1.val.px.ip; ^ LD -r -o all.o f-util.o filter.o tree.o trie.o make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/filter' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/bfd' CC -o bfd.o -c ../../../proto/bfd/bfd.c CC -o packets.o -c ../../../proto/bfd/packets.c CC -o io.o -c ../../../proto/bfd/io.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../../proto/bfd/bfd.c: In function 'bfd_remove_session': ../../../proto/bfd/bfd.c:496:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] HASH_REMOVE(p->session_hash_id, HASH_ID, s); ^ ../../../proto/bfd/bfd.c:497:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] HASH_REMOVE(p->session_hash_ip, HASH_IP, s); ^ ../../../proto/bfd/bfd.c: In function 'bfd_take_requests': ../../../proto/bfd/bfd.c:667:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(n, nn, bfd_wait_list) ^ ../../../proto/bfd/bfd.c: In function 'bfd_notify_hook': ../../../proto/bfd/bfd.c:886:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(n, nn, s->request_list) ^ ../../../proto/bfd/packets.c: In function 'bfd_fill_authentication': ../../../proto/bfd/packets.c:171:13: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(auth->data, pass->password, hash_len); ^ In file included from /usr/include/features.h:368:0, from /usr/include/pthread.h:21, from ../../../proto/bfd/bfd.h:10, from ../../../proto/bfd/packets.c:7: /usr/include/bits/string3.h:123:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ ../../../proto/bfd/packets.c: In function 'bfd_check_authentication': ../../../proto/bfd/packets.c:263:13: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(auth->data, pass->password, hash_len); ^ In file included from /usr/include/features.h:368:0, from /usr/include/pthread.h:21, from ../../../proto/bfd/bfd.h:10, from ../../../proto/bfd/packets.c:7: /usr/include/bits/string3.h:123:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ ../../../proto/bfd/bfd.c: In function 'bfd_show_sessions': ../../../proto/bfd/bfd.c:1106:24: warning: pointer targets in passing argument 1 of 'tm_format_datetime' differ in signedness [-Wpointer-sign] tm_format_datetime(tbuf, &config->tf_proto, s->last_state_change); ^ In file included from ../../lib/birdlib.h:12:0, from ../../../nest/bird.h:13, from ../../../proto/bfd/bfd.h:12, from ../../../proto/bfd/bfd.c:104: ../../lib/timer.h:78:1: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' tm_format_datetime(char *x, struct timeformat *fmt_spec, bird_clock_t t); ^ ../../../proto/bfd/io.c: In function 'timers_fire': ../../../proto/bfd/io.c:417:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (t = timers_first(loop)) ^ ../../../proto/bfd/io.c: In function 'birdloop_main': ../../../proto/bfd/io.c:727:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] else if (t = timers_first(loop)) ^ LD -r -o all.o bfd.o packets.o io.o make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/bfd' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/bgp' CC -o bgp.o -c ../../../proto/bgp/bgp.c CC -o attrs.o -c ../../../proto/bgp/attrs.c CC -o packets.o -c ../../../proto/bgp/packets.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../../proto/bgp/bgp.c: In function 'bgp_get_status': ../../../proto/bgp/bgp.c:1533:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "%s%s", err1, err2); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/bgp.c:68: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/bgp.c:1535:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "%-14s%s%s", bgp_state_dsc(p), err1, err2); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/bgp.c:68: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c: In function 'bgp_format_origin': ../../../proto/bgp/attrs.c:93:12: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, bgp_origin_names[a->u.data]); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c: In function 'validate_as_path': ../../../proto/bgp/attrs.c:183:57: warning: pointer targets in passing argument 5 of 'validate_path' differ in signedness [-Wpointer-sign] return validate_path(p, 1, p->as4_session ? 4 : 2, a, len); ^ ../../../proto/bgp/attrs.c:116:1: note: expected 'unsigned int *' but argument is of type 'int *' validate_path(struct bgp_proto *p, int as_path, int bs, byte *idata, uint *ilength) ^ ../../../proto/bgp/attrs.c: In function 'bgp_format_next_hop': ../../../proto/bgp/attrs.c:222:12: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "%I", ipp[0]); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c: In function 'bgp_format_aggregator': ../../../proto/bgp/attrs.c:243:12: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "%d.%d.%d.%d AS%u", data[0], data[1], data[2], data[3], as); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c: In function 'bgp_encode_attrs': ../../../proto/bgp/attrs.c:604:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ip_addr ip = *(ip_addr *)a->u.ptr->data; ^ ../../../proto/bgp/attrs.c: In function 'bgp_rehash_buckets': ../../../proto/bgp/attrs.c:729:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while (b = old[i]) ^ ../../../proto/bgp/packets.c:1431:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 1, 0, "Invalid message header" }, ^ ../../../proto/bgp/packets.c:1431:11: note: (near initialization for 'bgp_msg_table[0].msg') ../../../proto/bgp/packets.c:1432:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 1, 1, "Connection not synchronized" }, ^ ../../../proto/bgp/packets.c:1432:11: note: (near initialization for 'bgp_msg_table[1].msg') ../../../proto/bgp/packets.c:1433:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 1, 2, "Bad message length" }, ^ ../../../proto/bgp/packets.c:1433:11: note: (near initialization for 'bgp_msg_table[2].msg') ../../../proto/bgp/packets.c:1434:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 1, 3, "Bad message type" }, ^ ../../../proto/bgp/packets.c:1434:11: note: (near initialization for 'bgp_msg_table[3].msg') ../../../proto/bgp/packets.c:1435:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 2, 0, "Invalid OPEN message" }, ^ ../../../proto/bgp/packets.c:1435:11: note: (near initialization for 'bgp_msg_table[4].msg') ../../../proto/bgp/packets.c:1436:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 2, 1, "Unsupported version number" }, ^ ../../../proto/bgp/packets.c:1436:11: note: (near initialization for 'bgp_msg_table[5].msg') ../../../proto/bgp/packets.c:1437:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 2, 2, "Bad peer AS" }, ^ ../../../proto/bgp/packets.c:1437:11: note: (near initialization for 'bgp_msg_table[6].msg') ../../../proto/bgp/packets.c:1438:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 2, 3, "Bad BGP identifier" }, ^ ../../../proto/bgp/packets.c:1438:11: note: (near initialization for 'bgp_msg_table[7].msg') ../../../proto/bgp/packets.c:1439:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 2, 4, "Unsupported optional parameter" }, ^ ../../../proto/bgp/packets.c:1439:11: note: (near initialization for 'bgp_msg_table[8].msg') ../../../proto/bgp/packets.c:1440:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 2, 5, "Authentication failure" }, ^ ../../../proto/bgp/packets.c:1440:11: note: (near initialization for 'bgp_msg_table[9].msg') ../../../proto/bgp/packets.c:1441:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 2, 6, "Unacceptable hold time" }, ^ ../../../proto/bgp/packets.c:1441:11: note: (near initialization for 'bgp_msg_table[10].msg') ../../../proto/bgp/packets.c:1442:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 2, 7, "Required capability missing" }, /* [RFC5492] */ ^ ../../../proto/bgp/packets.c:1442:11: note: (near initialization for 'bgp_msg_table[11].msg') ../../../proto/bgp/packets.c:1443:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 2, 8, "No supported AFI/SAFI" }, /* This error msg is nonstandard */ ^ ../../../proto/bgp/packets.c:1443:11: note: (near initialization for 'bgp_msg_table[12].msg') ../../../proto/bgp/packets.c:1444:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 3, 0, "Invalid UPDATE message" }, ^ ../../../proto/bgp/packets.c:1444:11: note: (near initialization for 'bgp_msg_table[13].msg') ../../../proto/bgp/packets.c:1445:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 3, 1, "Malformed attribute list" }, ^ ../../../proto/bgp/packets.c:1445:11: note: (near initialization for 'bgp_msg_table[14].msg') ../../../proto/bgp/packets.c:1446:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 3, 2, "Unrecognized well-known attribute" }, ^ ../../../proto/bgp/packets.c:1446:11: note: (near initialization for 'bgp_msg_table[15].msg') ../../../proto/bgp/packets.c:1447:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 3, 3, "Missing mandatory attribute" }, ^ ../../../proto/bgp/packets.c:1447:11: note: (near initialization for 'bgp_msg_table[16].msg') ../../../proto/bgp/packets.c:1448:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 3, 4, "Invalid attribute flags" }, ^ ../../../proto/bgp/packets.c:1448:11: note: (near initialization for 'bgp_msg_table[17].msg') ../../../proto/bgp/packets.c:1449:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 3, 5, "Invalid attribute length" }, ^ ../../../proto/bgp/packets.c:1449:11: note: (near initialization for 'bgp_msg_table[18].msg') ../../../proto/bgp/packets.c:1450:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 3, 6, "Invalid ORIGIN attribute" }, ^ ../../../proto/bgp/packets.c:1450:11: note: (near initialization for 'bgp_msg_table[19].msg') ../../../proto/bgp/packets.c:1451:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 3, 7, "AS routing loop" }, /* Deprecated */ ^ ../../../proto/bgp/packets.c:1451:11: note: (near initialization for 'bgp_msg_table[20].msg') ../../../proto/bgp/packets.c:1452:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 3, 8, "Invalid NEXT_HOP attribute" }, ^ ../../../proto/bgp/packets.c:1452:11: note: (near initialization for 'bgp_msg_table[21].msg') ../../../proto/bgp/packets.c:1453:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 3, 9, "Optional attribute error" }, ^ ../../../proto/bgp/packets.c:1453:11: note: (near initialization for 'bgp_msg_table[22].msg') ../../../proto/bgp/packets.c:1454:12: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 3, 10, "Invalid network field" }, ^ ../../../proto/bgp/packets.c:1454:12: note: (near initialization for 'bgp_msg_table[23].msg') ../../../proto/bgp/packets.c:1455:12: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 3, 11, "Malformed AS_PATH" }, ^ ../../../proto/bgp/packets.c:1455:12: note: (near initialization for 'bgp_msg_table[24].msg') ../../../proto/bgp/packets.c:1456:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 4, 0, "Hold timer expired" }, ^ ../../../proto/bgp/packets.c:1456:11: note: (near initialization for 'bgp_msg_table[25].msg') ../../../proto/bgp/packets.c:1457:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 5, 0, "Finite state machine error" }, /* Subcodes are according to [RFC6608] */ ^ ../../../proto/bgp/packets.c:1457:11: note: (near initialization for 'bgp_msg_table[26].msg') ../../../proto/bgp/packets.c:1458:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 5, 1, "Unexpected message in OpenSent state" }, ^ ../../../proto/bgp/packets.c:1458:11: note: (near initialization for 'bgp_msg_table[27].msg') ../../../proto/bgp/packets.c:1459:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 5, 2, "Unexpected message in OpenConfirm state" }, ^ ../../../proto/bgp/packets.c:1459:11: note: (near initialization for 'bgp_msg_table[28].msg') ../../../proto/bgp/packets.c:1460:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 5, 3, "Unexpected message in Established state" }, ^ ../../../proto/bgp/packets.c:1460:11: note: (near initialization for 'bgp_msg_table[29].msg') ../../../proto/bgp/packets.c:1461:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 6, 0, "Cease" }, /* Subcodes are according to [RFC4486] */ ^ ../../../proto/bgp/packets.c:1461:11: note: (near initialization for 'bgp_msg_table[30].msg') ../../../proto/bgp/packets.c:1462:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 6, 1, "Maximum number of prefixes reached" }, ^ ../../../proto/bgp/packets.c:1462:11: note: (near initialization for 'bgp_msg_table[31].msg') ../../../proto/bgp/packets.c:1463:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 6, 2, "Administrative shutdown" }, ^ ../../../proto/bgp/packets.c:1463:11: note: (near initialization for 'bgp_msg_table[32].msg') ../../../proto/bgp/packets.c:1464:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 6, 3, "Peer de-configured" }, ^ ../../../proto/bgp/packets.c:1464:11: note: (near initialization for 'bgp_msg_table[33].msg') ../../../proto/bgp/packets.c:1465:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 6, 4, "Administrative reset" }, ^ ../../../proto/bgp/attrs.c: In function 'bgp_get_bucket': ../../../proto/bgp/attrs.c:894:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] if (!a || ipa_equal(p->cf->remote_ip, *(ip_addr *)a->u.ptr->data)) ^ ../../../proto/bgp/packets.c:1465:11: note: (near initialization for 'bgp_msg_table[34].msg') ../../../proto/bgp/attrs.c: In function 'bgp_free_prefix': ../../../proto/bgp/packets.c:1466:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 6, 5, "Connection rejected" }, ^ ../../../proto/bgp/attrs.c:970:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] HASH_REMOVE2(p->prefix_hash, PXH, p->p.pool, bp); ^ ../../../proto/bgp/packets.c:1466:11: note: (near initialization for 'bgp_msg_table[35].msg') ../../../proto/bgp/packets.c:1467:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 6, 6, "Other configuration change" }, ^ ../../../proto/bgp/packets.c:1467:11: note: (near initialization for 'bgp_msg_table[36].msg') ../../../proto/bgp/packets.c:1468:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 6, 7, "Connection collision resolution" }, ^ ../../../proto/bgp/packets.c:1468:11: note: (near initialization for 'bgp_msg_table[37].msg') ../../../proto/bgp/packets.c:1469:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 6, 8, "Out of Resources" }, ^ ../../../proto/bgp/packets.c:1469:11: note: (near initialization for 'bgp_msg_table[38].msg') ../../../proto/bgp/packets.c:1470:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 7, 0, "Invalid ROUTE-REFRESH message" }, /* [RFC7313] */ ^ ../../../proto/bgp/packets.c:1470:11: note: (near initialization for 'bgp_msg_table[39].msg') ../../../proto/bgp/packets.c:1471:11: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 7, 1, "Invalid ROUTE-REFRESH message length" } /* [RFC7313] */ ^ ../../../proto/bgp/packets.c:1471:11: note: (near initialization for 'bgp_msg_table[40].msg') ../../../proto/bgp/packets.c: In function 'bgp_error_dsc': ../../../proto/bgp/packets.c:1490:9: warning: pointer targets in return differ in signedness [-Wpointer-sign] return bgp_msg_table[i].msg; ^ ../../../proto/bgp/packets.c: In function 'bgp_handle_message': ../../../proto/bgp/packets.c:1518:28: warning: pointer targets in passing argument 2 of 'proto_set_message' differ in signedness [-Wpointer-sign] proto_set_message(&p->p, msg, msg_len); ^ In file included from ../../../proto/bgp/packets.c:13:0: ../../../nest/protocol.h:254:6: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' void proto_set_message(struct proto *p, char *msg, int len); ^ ../../../proto/bgp/packets.c:1519:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] *bp += bsprintf(*bp, ": \"%s\"", p->p.message); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/packets.c:11: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/packets.c: In function 'bgp_log_error': ../../../proto/bgp/packets.c:1542:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] t += bsprintf(t, ": %u", (len == 2) ? get_u16(data) : get_u32(data)); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/packets.c:11: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c: In function 'bgp_update_attrs': ../../../proto/bgp/packets.c:1556:16: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] t += bsprintf(t, "%02x", data[i]); ^ ../../../proto/bgp/attrs.c:1121:8: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] (p->is_internal && ipa_nonzero(*((ip_addr *) a->u.ptr->data))) || ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/packets.c:11: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/packets.c:1561:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] const byte *dsc = bgp_error_dsc(code, subcode); ^ ../../../proto/bgp/attrs.c: In function 'bgp_decode_attrs': ../../../proto/bgp/attrs.c:1806:37: warning: pointer targets in passing argument 3 of 'validate_as_path' differ in signedness [-Wpointer-sign] if (validate_as_path(bgp, z, &l) < 0) ^ ../../../proto/bgp/attrs.c:181:1: note: expected 'int *' but argument is of type 'unsigned int *' validate_as_path(struct bgp_proto *p, byte *a, int *len) ^ ../../../proto/bgp/attrs.c:1850:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ipa_ntoh(*(ip_addr *)ad->data); ^ ../../../proto/bgp/attrs.c:1850:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] ../../../proto/bgp/attrs.c: In function 'bgp_get_attr': ../../../proto/bgp/attrs.c:1933:22: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] len = bsprintf(buf, "%s", d->name); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c:1944:12: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "%02x%s", i, (a->flags & BAF_TRANSITIVE) ? " [t]" : ""); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c: In function 'bgp_get_route_info': ../../../proto/bgp/attrs.c:1983:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, " (%d", e->pref); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c:1986:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "-"); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c:1991:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "/-"); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c:1993:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "/?"); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c:1995:18: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "/%d", e->attrs->igp_metric); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c:1997:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, ") ["); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c:2000:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "AS%u", origas); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c:2002:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "%c", "ie?"[o->u.data]); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/bgp/attrs.c:13: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/bgp/attrs.c:2003:10: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf, "]"); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdlib.h:24, from ../../../proto/bgp/attrs.c:11: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ LD -r -o all.o bgp.o attrs.o packets.o make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/bgp' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/ospf' CC -o ospf.o -c ../../../proto/ospf/ospf.c CC -o topology.o -c ../../../proto/ospf/topology.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o packet.o -c ../../../proto/ospf/packet.c CC -o hello.o -c ../../../proto/ospf/hello.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o neighbor.o -c ../../../proto/ospf/neighbor.c ../../../proto/ospf/ospf.c: In function 'ospf_get_status': ../../../proto/ospf/ospf.c:536:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf, "Alone"); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdlib.h:24, from ../../../proto/ospf/ospf.c:99: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ ../../../proto/ospf/ospf.c:538:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf, "Running"); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdlib.h:24, from ../../../proto/ospf/ospf.c:99: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ ../../../proto/ospf/ospf.c: In function 'ospf_get_route_info': ../../../proto/ospf/ospf.c:563:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, " %s", type); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/ospf/ospf.c:564:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, " (%d/%d", rte->pref, rte->u.ospf.metric1); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/ospf/ospf.c:566:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, "/%d", rte->u.ospf.metric2); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/ospf/ospf.c:567:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, ")"); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/ospf/ospf.c:570:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, " [%x]", rte->u.ospf.tag); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/ospf/ospf.c:573:21: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, " [%R]", rte->u.ospf.router_id); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/ospf/ospf.c: In function 'ospf_get_attr': ../../../proto/ospf/ospf.c:582:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "metric1"); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/ospf/ospf.c:585:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "metric2"); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/ospf/ospf.c:588:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "tag: 0x%08x", a->u.data); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/ospf/ospf.c:591:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "router_id"); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/ospf/ospf.c: In function 'ospf_reconfigure': ../../../proto/ospf/ospf.c:700:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(ifa, ifx, p->iface_list) ^ ../../../proto/ospf/ospf.c:707:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(oa, oax, p->area_list) ^ ../../../proto/ospf/ospf.c: In function 'ospf_sh_neigh': ../../../proto/ospf/ospf.c:735:35: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] if ((iff == NULL) || patmatch(iff, ifa->ifname)) ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ ../../../proto/ospf/ospf.c:735:40: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] if ((iff == NULL) || patmatch(iff, ifa->ifname)) ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ CC -o iface.o -c ../../../proto/ospf/iface.c ../../../proto/ospf/ospf.c: In function 'ospf_sh_iface': ../../../proto/ospf/ospf.c:844:35: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] if ((iff == NULL) || patmatch(iff, ifa->ifname)) ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ ../../../proto/ospf/ospf.c:844:40: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] if ((iff == NULL) || patmatch(iff, ifa->ifname)) ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/ospf.c:100: ../../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o dbdes.o -c ../../../proto/ospf/dbdes.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o lsreq.o -c ../../../proto/ospf/lsreq.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../../proto/ospf/iface.c: In function 'ospf_iface_down': ../../../proto/ospf/iface.c:260:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(n, nx, ifa->neigh_list) ^ ../../../proto/ospf/iface.c: In function 'ospf_iface_reconfigure': ../../../proto/ospf/iface.c:878:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(nb, nbx, ifa->nbma_list) ^ ../../../proto/ospf/iface.c: In function 'ospf_ifa_notify2': ../../../proto/ospf/iface.c:1107:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(ifa, ifx, p->iface_list) ^ ../../../proto/ospf/iface.c: In function 'ospf_ifa_notify3': ../../../proto/ospf/iface.c:1139:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(ifa, ifx, p->iface_list) ^ ../../../proto/ospf/iface.c: In function 'ospf_if_notify': ../../../proto/ospf/iface.c:1310:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(ifa, ifx, p->iface_list) ^ ../../../proto/ospf/topology.c: In function 'ospf_update_lsadb': ../../../proto/ospf/topology.c:481:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_SLIST_DELSAFE(en, nxt, p->lsal) ^ ../../../proto/ospf/packet.c: In function 'ospf_pkt_finalize': ../../../proto/ospf/packet.c:58:13: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(auth->password, pass->password, sizeof(auth->password)); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdint.h:25, from /usr/lib64/gcc/x86_64-alt-linux/5/include/stdint.h:9, from ../../../sysdep/config.h:28, from ../../../nest/bird.h:12, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/packet.c:11: /usr/include/bits/string3.h:123:1: note: expected 'char * restrict' but argument is of type 'u8 * {aka unsigned char *}' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ ../../../proto/ospf/packet.c:104:15: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(auth_tail, pass->password, auth_len); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdint.h:25, from /usr/lib64/gcc/x86_64-alt-linux/5/include/stdint.h:9, from ../../../sysdep/config.h:28, from ../../../nest/bird.h:12, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/packet.c:11: /usr/include/bits/string3.h:123:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ ../../../proto/ospf/packet.c:108:25: warning: pointer targets in passing argument 2 of 'mac_fill' differ in signedness [-Wpointer-sign] mac_fill(pass->alg, pass->password, pass->length, ^ In file included from ../../../proto/ospf/packet.c:14:0: ../../lib/mac.h:117:6: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' void mac_fill(uint id, const byte *key, uint keylen, const byte *data, uint datalen, byte *mac); ^ ../../../proto/ospf/packet.c: In function 'ospf_pkt_checkauth': ../../../proto/ospf/packet.c:144:32: warning: pointer targets in passing argument 2 of 'password_verify' differ in signedness [-Wpointer-sign] if (!password_verify(pass, auth->password, sizeof(auth->password))) ^ In file included from ../../../proto/ospf/packet.c:12:0: ../../../nest/password.h:30:19: note: expected 'char *' but argument is of type 'u8 * {aka unsigned char *}' static inline int password_verify(struct password_item *p1, char *p2, uint size) ^ ../../../proto/ospf/packet.c:179:15: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(auth_tail, pass->password, auth_len); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdint.h:25, from /usr/lib64/gcc/x86_64-alt-linux/5/include/stdint.h:9, from ../../../sysdep/config.h:28, from ../../../nest/bird.h:12, from ../../../proto/ospf/ospf.h:14, from ../../../proto/ospf/packet.c:11: /usr/include/bits/string3.h:123:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ ../../../proto/ospf/packet.c:183:32: warning: pointer targets in passing argument 2 of 'mac_verify' differ in signedness [-Wpointer-sign] if (!mac_verify(pass->alg, pass->password, pass->length, ^ In file included from ../../../proto/ospf/packet.c:14:0: ../../lib/mac.h:118:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int mac_verify(uint id, const byte *key, uint keylen, const byte *data, uint datalen, const byte *mac); ^ ../../../proto/ospf/packet.c: In function 'ospf_rx_hook': ../../../proto/ospf/packet.c:267:55: warning: pointer targets in passing argument 2 of 'sk_rx_buffer' differ in signedness [-Wpointer-sign] struct ospf_packet *pkt = (void *) sk_rx_buffer(sk, &len); ^ In file included from ../../../proto/ospf/ospf.h:20:0, from ../../../proto/ospf/packet.c:11: ../../lib/socket.h:96:8: note: expected 'int *' but argument is of type 'unsigned int *' byte * sk_rx_buffer(sock *s, int *len); /* Temporary */ ^ ../../../proto/ospf/topology.c: In function 'prepare_prefix_net_lsa_body': ../../../proto/ospf/topology.c:1586:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (en = ifa->link_lsa) ^ CC -o lsupd.o -c ../../../proto/ospf/lsupd.c CC -o lsack.o -c ../../../proto/ospf/lsack.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition CC -o lsalib.o -c ../../../proto/ospf/lsalib.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../../proto/ospf/lsupd.c: In function 'ospf_rxmt_lsupd': ../../../proto/ospf/lsupd.c:439:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_SLIST_DELSAFE(ret, nxt, n->lsrtl) ^ CC -o rt.o -c ../../../proto/ospf/rt.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition LD -r -o all.o ospf.o topology.o packet.o hello.o neighbor.o iface.o dbdes.o lsreq.o lsupd.o lsack.o lsalib.o rt.o make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/ospf' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/pipe' CC -o pipe.o -c ../../../proto/pipe/pipe.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../../proto/pipe/pipe.c: In function 'pipe_get_status': ../../../proto/pipe/pipe.c:271:12: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "%c> %s", (p->mode == PIPE_OPAQUE) ? '-' : '=', p->peer_table->name); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/pipe/pipe.c:35: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ LD -r -o all.o pipe.o make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/pipe' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/rip' CC -o rip.o -c ../../../proto/rip/rip.c CC -o packets.o -c ../../../proto/rip/packets.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../../proto/rip/packets.c: In function 'rip_fill_authentication': ../../../proto/rip/packets.c:252:15: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(tail->auth_data, pass->password, auth_len); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdint.h:25, from /usr/lib64/gcc/x86_64-alt-linux/5/include/stdint.h:9, from ../../../sysdep/config.h:28, from ../../../nest/bird.h:12, from ../../../proto/rip/rip.h:15, from ../../../proto/rip/packets.c:12: /usr/include/bits/string3.h:123:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ ../../../proto/rip/packets.c:256:25: warning: pointer targets in passing argument 2 of 'mac_fill' differ in signedness [-Wpointer-sign] mac_fill(pass->alg, pass->password, pass->length, ^ In file included from ../../../proto/rip/packets.c:13:0: ../../lib/mac.h:117:6: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' void mac_fill(uint id, const byte *key, uint keylen, const byte *data, uint datalen, byte *mac); ^ ../../../proto/rip/packets.c: In function 'rip_check_authentication': ../../../proto/rip/packets.c:341:15: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(tail->auth_data, pass->password, auth_len); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdint.h:25, from /usr/lib64/gcc/x86_64-alt-linux/5/include/stdint.h:9, from ../../../sysdep/config.h:28, from ../../../nest/bird.h:12, from ../../../proto/rip/rip.h:15, from ../../../proto/rip/packets.c:12: /usr/include/bits/string3.h:123:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ ../../../proto/rip/packets.c:345:32: warning: pointer targets in passing argument 2 of 'mac_verify' differ in signedness [-Wpointer-sign] if (!mac_verify(pass->alg, pass->password, pass->length, ^ In file included from ../../../proto/rip/packets.c:13:0: ../../lib/mac.h:118:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int mac_verify(uint id, const byte *key, uint keylen, const byte *data, uint datalen, const byte *mac); ^ ../../../proto/rip/rip.c: In function 'rip_update_rte': ../../../proto/rip/rip.c:252:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] for (rp = &en->routes; rt = *rp; rp = &rt->next) ^ ../../../proto/rip/rip.c: In function 'rip_withdraw_rte': ../../../proto/rip/rip.c:300:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] for (rp = &en->routes; rt = *rp; rp = &rt->next) ^ ../../../proto/rip/rip.c: In function 'rip_timer': ../../../proto/rip/rip.c:840:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] for (rp = &en->routes; rt = *rp; /* rp = &rt->next */) ^ ../../../proto/rip/rip.c:895:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] WALK_LIST_DELSAFE(n, nn, ifa->neigh_list) ^ ../../../proto/rip/rip.c: In function 'rip_get_route_info': ../../../proto/rip/rip.c:1148:19: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] buf += bsprintf(buf, " (%d/%d)", rte->pref, rte->u.rip.metric); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/rip/rip.h:15, from ../../../proto/rip/rip.c:79: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/rip/rip.c:1151:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, " [%04x]", rte->u.rip.tag); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/rip/rip.h:15, from ../../../proto/rip/rip.c:79: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/rip/rip.c: In function 'rip_get_attr': ../../../proto/rip/rip.c:1160:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "metric: %d", a->u.data); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/rip/rip.h:15, from ../../../proto/rip/rip.c:79: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/rip/rip.c:1164:14: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] bsprintf(buf, "tag: %04x", a->u.data); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/rip/rip.h:15, from ../../../proto/rip/rip.c:79: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/rip/rip.c: In function 'rip_show_interfaces': ../../../proto/rip/rip.c:1192:26: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] if (iff && !patmatch(iff, ifa->iface->name)) ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/rip/rip.h:15, from ../../../proto/rip/rip.c:79: ../../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ ../../../proto/rip/rip.c:1192:31: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] if (iff && !patmatch(iff, ifa->iface->name)) ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/rip/rip.h:15, from ../../../proto/rip/rip.c:79: ../../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ ../../../proto/rip/rip.c: In function 'rip_show_neighbors': ../../../proto/rip/rip.c:1228:26: warning: pointer targets in passing argument 1 of 'patmatch' differ in signedness [-Wpointer-sign] if (iff && !patmatch(iff, ifa->iface->name)) ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/rip/rip.h:15, from ../../../proto/rip/rip.c:79: ../../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ ../../../proto/rip/rip.c:1228:31: warning: pointer targets in passing argument 2 of 'patmatch' differ in signedness [-Wpointer-sign] if (iff && !patmatch(iff, ifa->iface->name)) ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/rip/rip.h:15, from ../../../proto/rip/rip.c:79: ../../lib/string.h:25:5: note: expected 'const byte * {aka const unsigned char *}' but argument is of type 'char *' int patmatch(const byte *pat, const byte *str); ^ LD -r -o all.o rip.o packets.o make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/rip' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/static' CC -o static.o -c ../../../proto/static/static.c :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition In file included from /usr/include/string.h:648:0, from ../../lib/string.h:13, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../../proto/static/static.c: In function 'static_if_notify': ../../../proto/static/static.c:426:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (!strcmp(r->if_name, i->name)) ^ In file included from ../../lib/string.h:13:0, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from ../../lib/string.h:13, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../../proto/static/static.c:426:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(r->if_name, i->name)) ^ ../../../proto/static/static.c:426:14: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:426:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (!strcmp(r->if_name, i->name)) ^ In file included from ../../lib/string.h:13:0, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from ../../lib/string.h:13, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../../proto/static/static.c:426:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(r->if_name, i->name)) ^ ../../../proto/static/static.c:426:14: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:426:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(r->if_name, i->name)) ^ ../../../proto/static/static.c:426:14: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:426:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(r->if_name, i->name)) ^ ../../../proto/static/static.c:426:14: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:432:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (!strcmp(r->if_name, i->name)) ^ In file included from ../../lib/string.h:13:0, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from ../../lib/string.h:13, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../../proto/static/static.c:432:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(r->if_name, i->name)) ^ ../../../proto/static/static.c:432:14: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:432:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if (!strcmp(r->if_name, i->name)) ^ In file included from ../../lib/string.h:13:0, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from ../../lib/string.h:13, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../../proto/static/static.c:432:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(r->if_name, i->name)) ^ ../../../proto/static/static.c:432:14: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:432:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(r->if_name, i->name)) ^ ../../../proto/static/static.c:432:14: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:432:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if (!strcmp(r->if_name, i->name)) ^ ../../../proto/static/static.c:432:14: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c: In function 'static_same_dest': ../../../proto/static/static.c:480:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return !strcmp(x->if_name, y->if_name); ^ In file included from ../../lib/string.h:13:0, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from ../../lib/string.h:13, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../../proto/static/static.c:480:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return !strcmp(x->if_name, y->if_name); ^ In file included from ../../lib/string.h:13:0, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from ../../lib/string.h:13, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../../proto/static/static.c:480:22: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] return !strcmp(x->if_name, y->if_name); ^ ../../../proto/static/static.c:480:22: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:480:34: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] return !strcmp(x->if_name, y->if_name); ^ ../../../proto/static/static.c:480:34: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:480:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return !strcmp(x->if_name, y->if_name); ^ In file included from ../../lib/string.h:13:0, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from ../../lib/string.h:13, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../../proto/static/static.c:480:22: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] return !strcmp(x->if_name, y->if_name); ^ ../../../proto/static/static.c:480:22: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:480:34: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] return !strcmp(x->if_name, y->if_name); ^ ../../../proto/static/static.c:480:34: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:480:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return !strcmp(x->if_name, y->if_name); ^ In file included from ../../lib/string.h:13:0, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:648:0, from ../../lib/string.h:13, from ../../lib/ip.h:13, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../../proto/static/static.c:480:22: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] return !strcmp(x->if_name, y->if_name); ^ ../../../proto/static/static.c:480:22: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:480:34: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] return !strcmp(x->if_name, y->if_name); ^ ../../../proto/static/static.c:480:34: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:480:22: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] return !strcmp(x->if_name, y->if_name); ^ ../../../proto/static/static.c:480:22: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c:480:34: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] return !strcmp(x->if_name, y->if_name); ^ ../../../proto/static/static.c:480:34: note: expected 'const char *' but argument is of type 'byte * {aka unsigned char *}' ../../../proto/static/static.c: In function 'static_reconfigure': ../../../proto/static/static.c:566:34: warning: pointer targets in passing argument 1 of 'if_find_by_name' differ in signedness [-Wpointer-sign] if ((ifa = if_find_by_name(r->if_name)) && (ifa->flags & IF_UP)) ^ In file included from ../../../proto/static/static.c:40:0: ../../../nest/iface.h:102:15: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' struct iface *if_find_by_name(char *); ^ ../../../proto/static/static.c: In function 'static_show_rt': ../../../proto/static/static.c:651:31: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTD_ROUTER: bsprintf(via, "via %I%J", r->via, r->via_if); break; ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/static/static.c:652:31: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTD_DEVICE: bsprintf(via, "dev %s", r->if_name); break; ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/static/static.c:653:34: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTD_BLACKHOLE: bsprintf(via, "blackhole"); break; ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/static/static.c:654:36: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTD_UNREACHABLE: bsprintf(via, "unreachable"); break; ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/static/static.c:655:33: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTD_PROHIBIT: bsprintf(via, "prohibited"); break; ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/static/static.c:656:34: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTD_MULTIPATH: bsprintf(via, "multipath"); break; ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/static/static.c:657:35: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] case RTDX_RECURSIVE: bsprintf(via, "recursive %I", r->via); break; ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ ../../../proto/static/static.c:658:24: warning: pointer targets in passing argument 1 of 'bsprintf' differ in signedness [-Wpointer-sign] default: bsprintf(via, "???"); ^ In file included from ../../lib/ip.h:13:0, from ../../../nest/bird.h:14, from ../../../proto/static/static.c:39: ../../lib/string.h:16:5: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' int bsprintf(char *str, const char *fmt, ...); ^ LD -r -o all.o static.o make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/static' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/client' CC -o birdc.o -c ../../client/birdc.c CC -o birdcl.o -c ../../client/birdcl.c CC -o commands.o -c ../../client/commands.c CC -o util.o -c ../../client/util.c :0:0: warning: "_FORTIFY_SOURCE" redefined CC -o client.o -c ../../client/client.c : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition :0:0: warning: "_FORTIFY_SOURCE" redefined : note: this is the location of the previous definition ../../client/client.c: In function 'server_read': ../../client/client.c:329:19: warning: pointer targets in passing argument 1 of 'server_got_reply' differ in signedness [-Wpointer-sign] server_got_reply(start); ^ ../../client/client.c:270:1: note: expected 'char *' but argument is of type 'byte * {aka unsigned char *}' server_got_reply(char *x) ^ ../../client/client.c:340:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(server_read_buf, "?"); ^ In file included from /usr/include/features.h:368:0, from /usr/include/stdio.h:27, from ../../client/client.c:23: /usr/include/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'byte * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ LD -r -o all.o commands.o util.o client.o make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/client' LD -pthread -o bird nest/all.o filter/all.o proto/bfd/all.o proto/bgp/all.o proto/ospf/all.o proto/pipe/all.o proto/rip/all.o proto/static/all.o conf/all.o lib/birdlib.a LD -pthread -o birdcl client/birdcl.o client/all.o lib/birdlib.a LD -pthread -o birdc client/birdc.o client/all.o lib/birdlib.a -lreadline -ltinfo make: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4' + popd ~/RPM/BUILD/bird-1.6.4 + pushd doc ~/RPM/BUILD/bird-1.6.4/doc ~/RPM/BUILD/bird-1.6.4 + make prog.sgml make: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/doc' /usr/src/RPM/BUILD/bird-1.6.4/tools/progdoc /usr/src/RPM/BUILD/bird-1.6.4 /Doc /doc/Doc prog-intro.sgml /nest/Doc rt-fib.c rt-table.c rt-attr.c proto.sgml proto.c Warning(734): Function parameter 'UNUSED' not described in 'graceful_restart_done' proto-hooks.c iface.c neighbor.c cli.c locks.c /conf/Doc conf.c cf-lex.l /filter/Doc filter.c tree.c trie.c /proto/Doc /proto/babel/Doc babel.c packets.c /proto/bfd/Doc bfd.c /proto/bgp/Doc bgp.c Warning(815): Function parameter 'UNUSED' not described in 'bgp_incoming_connection' packets.c attrs.c /proto/ospf/Doc ospf.c topology.c Warning(1752): Function parameter 'UNUSED6' not described in 'ospf_top_new' neighbor.c iface.c packet.c lsalib.c dbdes.c rt.c /proto/pipe/Doc pipe.c /proto/rip/Doc rip.c packets.c /proto/radv/Doc radv.c packets.c /proto/static/Doc static.c ../nest/rt-dev.c /sysdep/Doc sysdep.sgml /sysdep/unix/Doc log.c krt.c /lib/Doc ip.c lists.c checksum.c bitops.c patmatch.c printf.c xmalloc.c tbf.c mac.c resource.sgml resource.c mempool.c slab.c event.c ../sysdep/unix/io.c make: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/doc' + ./sgml2html prog.sgml Processing file prog.sgml /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:36:49:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Diacritical Marks//EN" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:37:7:E: reference to entity "ISOdia" for which no system identifier could be generated /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:35:0: entity was defined here /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:40:45:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Greek Symbols//EN" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:41:8:E: reference to entity "ISOgrk3" for which no system identifier could be generated /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:39:0: entity was defined here /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:44:45:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Added Latin 1//EN" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:45:8:E: reference to entity "ISOlat1" for which no system identifier could be generated /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:43:0: entity was defined here /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:48:59:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:49:7:E: reference to entity "ISOnum" for which no system identifier could be generated /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:47:0: entity was defined here /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:52:42:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Publishing//EN" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:53:7:E: reference to entity "ISOpub" for which no system identifier could be generated /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:51:0: entity was defined here /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:192:0:E: entity "lsqb" undefined in short reference map "SQMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:192:0:E: entity "nbsp" undefined in short reference map "SQMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:192:0:E: entity "lowbar" undefined in short reference map "SQMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:192:0:E: entity "num" undefined in short reference map "SQMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:192:0:E: entity "percnt" undefined in short reference map "SQMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:192:0:E: entity "circ" undefined in short reference map "SQMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:192:0:E: entity "lcub" undefined in short reference map "SQMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:192:0:E: entity "rcub" undefined in short reference map "SQMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:192:0:E: entity "verbar" undefined in short reference map "SQMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:432:0:E: entity "nbsp" undefined in short reference map "ARRMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:432:0:E: entity "thinsp" undefined in short reference map "ARRMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:432:0:E: entity "num" undefined in short reference map "ARRMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:432:0:E: entity "percnt" undefined in short reference map "ARRMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:432:0:E: entity "circ" undefined in short reference map "ARRMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:432:0:E: entity "lcub" undefined in short reference map "ARRMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:432:0:E: entity "rcub" undefined in short reference map "ARRMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:375:0:E: entity "nbsp" undefined in short reference map "FMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:375:0:E: entity "thinsp" undefined in short reference map "FMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:375:0:E: entity "num" undefined in short reference map "FMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:375:0:E: entity "percnt" undefined in short reference map "FMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:375:0:E: entity "circ" undefined in short reference map "FMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:375:0:E: entity "lcub" undefined in short reference map "FMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:375:0:E: entity "rcub" undefined in short reference map "FMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:375:0:E: entity "verbar" undefined in short reference map "FMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:375:0:E: entity "rsqb" undefined in short reference map "FMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:345:0:E: entity "tilde" undefined in short reference map "TTMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:345:0:E: entity "lowbar" undefined in short reference map "TTMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:345:0:E: entity "num" undefined in short reference map "TTMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:345:0:E: entity "percnt" undefined in short reference map "TTMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:345:0:E: entity "circ" undefined in short reference map "TTMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:345:0:E: entity "lcub" undefined in short reference map "TTMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:345:0:E: entity "rcub" undefined in short reference map "TTMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:345:0:E: entity "verbar" undefined in short reference map "TTMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:286:0:E: entity "nbsp" undefined in short reference map "ONELINE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:286:0:E: entity "lowbar" undefined in short reference map "ONELINE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:286:0:E: entity "num" undefined in short reference map "ONELINE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:286:0:E: entity "percnt" undefined in short reference map "ONELINE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:286:0:E: entity "circ" undefined in short reference map "ONELINE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:286:0:E: entity "lcub" undefined in short reference map "ONELINE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:286:0:E: entity "rcub" undefined in short reference map "ONELINE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:286:0:E: entity "verbar" undefined in short reference map "ONELINE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:152:0:E: entity "lsqb" undefined in short reference map "PMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:152:0:E: entity "nbsp" undefined in short reference map "PMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:152:0:E: entity "lowbar" undefined in short reference map "PMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:152:0:E: entity "num" undefined in short reference map "PMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:152:0:E: entity "percnt" undefined in short reference map "PMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:152:0:E: entity "circ" undefined in short reference map "PMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:152:0:E: entity "lcub" undefined in short reference map "PMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:152:0:E: entity "rcub" undefined in short reference map "PMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:152:0:E: entity "verbar" undefined in short reference map "PMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:394:0:E: entity "nbsp" undefined in short reference map "DMMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:394:0:E: entity "thinsp" undefined in short reference map "DMMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:394:0:E: entity "num" undefined in short reference map "DMMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:394:0:E: entity "percnt" undefined in short reference map "DMMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:394:0:E: entity "circ" undefined in short reference map "DMMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:394:0:E: entity "lcub" undefined in short reference map "DMMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:394:0:E: entity "rcub" undefined in short reference map "DMMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:394:0:E: entity "verbar" undefined in short reference map "DMMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:394:0:E: entity "rsqb" undefined in short reference map "DMMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:469:0:E: entity "nbsp" undefined in short reference map "GLOBAL" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:469:0:E: entity "lowbar" undefined in short reference map "GLOBAL" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:469:0:E: entity "num" undefined in short reference map "GLOBAL" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:469:0:E: entity "percnt" undefined in short reference map "GLOBAL" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:469:0:E: entity "circ" undefined in short reference map "GLOBAL" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:469:0:E: entity "lcub" undefined in short reference map "GLOBAL" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:469:0:E: entity "rcub" undefined in short reference map "GLOBAL" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:469:0:E: entity "verbar" undefined in short reference map "GLOBAL" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:318:0:E: entity "nbsp" undefined in short reference map "TABMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:318:0:E: entity "thinsp" undefined in short reference map "TABMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:318:0:E: entity "num" undefined in short reference map "TABMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:318:0:E: entity "percnt" undefined in short reference map "TABMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:318:0:E: entity "circ" undefined in short reference map "TABMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:318:0:E: entity "lcub" undefined in short reference map "TABMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:318:0:E: entity "rcub" undefined in short reference map "TABMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:660:0:E: entity "nbsp" undefined in short reference map "MANPAGE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:660:0:E: entity "lowbar" undefined in short reference map "MANPAGE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:660:0:E: entity "num" undefined in short reference map "MANPAGE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:660:0:E: entity "percnt" undefined in short reference map "MANPAGE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:660:0:E: entity "circ" undefined in short reference map "MANPAGE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:660:0:E: entity "lcub" undefined in short reference map "MANPAGE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:660:0:E: entity "rcub" undefined in short reference map "MANPAGE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:660:0:E: entity "verbar" undefined in short reference map "MANPAGE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:218:0:E: entity "lsqb" undefined in short reference map "DESMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:218:0:E: entity "nbsp" undefined in short reference map "DESMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:218:0:E: entity "lowbar" undefined in short reference map "DESMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:218:0:E: entity "num" undefined in short reference map "DESMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:218:0:E: entity "percnt" undefined in short reference map "DESMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:218:0:E: entity "circ" undefined in short reference map "DESMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:218:0:E: entity "lcub" undefined in short reference map "DESMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:218:0:E: entity "rcub" undefined in short reference map "DESMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:218:0:E: entity "verbar" undefined in short reference map "DESMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:218:0:E: entity "rsqb" undefined in short reference map "DESMAP" /usr/bin/nsgmls:0:14:18:W: cannot generate system identifier for general entity "lt" /usr/bin/nsgmls:0:14:18:E: general entity "lt" not defined and no default entity /usr/bin/nsgmls:0:14:20:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:17: entity was defined here /usr/bin/nsgmls:0:14:38:W: cannot generate system identifier for general entity "gt" /usr/bin/nsgmls:0:14:38:E: general entity "gt" not defined and no default entity /usr/bin/nsgmls:0:14:40:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:37: entity was defined here /usr/bin/nsgmls:0:15:20:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:17: entity was defined here /usr/bin/nsgmls:0:15:36:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:37: entity was defined here /usr/bin/nsgmls:0:16:20:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:17: entity was defined here /usr/bin/nsgmls:0:16:33:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:37: entity was defined here /usr/bin/nsgmls:0:17:22:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:17: entity was defined here /usr/bin/nsgmls:0:17:48:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:37: entity was defined here /usr/bin/nsgmls:0:526:32:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:37: entity was defined here /usr/bin/nsgmls:0:526:42:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:37: entity was defined here /usr/bin/nsgmls:0:528:38:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:37: entity was defined here /usr/bin/nsgmls:0:1630:29:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:37: entity was defined here /usr/bin/nsgmls:0:1823:72:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:17: entity was defined here /usr/bin/nsgmls:0:1938:16:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:37: entity was defined here /usr/bin/nsgmls:0:2048:62:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:37: entity was defined here /usr/bin/nsgmls:0:3071:50:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:17: entity was defined here /usr/bin/nsgmls:0:3071:59:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:37: entity was defined here /usr/bin/nsgmls:0:3198:31:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:37: entity was defined here /usr/bin/nsgmls:0:3198:43:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:37: entity was defined here /usr/bin/nsgmls:0:3209:45:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:37: entity was defined here /usr/bin/nsgmls:0:3240:79:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:17: entity was defined here /usr/bin/nsgmls:0:3240:99:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:17: entity was defined here /usr/bin/nsgmls:0:3251:21:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:17: entity was defined here /usr/bin/nsgmls:0:3285:51:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:37: entity was defined here /usr/bin/nsgmls:0:3286:59:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:17: entity was defined here /usr/bin/nsgmls:0:3324:8:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:17: entity was defined here /usr/bin/nsgmls:0:3324:19:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:17: entity was defined here /usr/bin/nsgmls:0:3504:57:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:37: entity was defined here /usr/bin/nsgmls:0:3692:52:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:37: entity was defined here /usr/bin/nsgmls:0:4029:24:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:37: entity was defined here /usr/bin/nsgmls:0:4029:39:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:37: entity was defined here /usr/bin/nsgmls:0:4029:49:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:37: entity was defined here /usr/bin/nsgmls:0:4202:27:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:37: entity was defined here /usr/bin/nsgmls:0:4240:53:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:37: entity was defined here /usr/bin/nsgmls:0:4240:84:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:37: entity was defined here /usr/bin/nsgmls:0:4505:22:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:37: entity was defined here /usr/bin/nsgmls:0:6705:51:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:14:37: entity was defined here + ./sgml2html bird.sgml Processing file bird.sgml /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:36:49:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Diacritical Marks//EN" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:37:7:E: reference to entity "ISOdia" for which no system identifier could be generated /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:35:0: entity was defined here /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:40:45:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Greek Symbols//EN" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:41:8:E: reference to entity "ISOgrk3" for which no system identifier could be generated /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:39:0: entity was defined here /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:44:45:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Added Latin 1//EN" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:45:8:E: reference to entity "ISOlat1" for which no system identifier could be generated /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:43:0: entity was defined here /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:48:59:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:49:7:E: reference to entity "ISOnum" for which no system identifier could be generated /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:47:0: entity was defined here /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:52:42:W: cannot generate system identifier for public text "ISO 8879:1986//ENTITIES Publishing//EN" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:53:7:E: reference to entity "ISOpub" for which no system identifier could be generated /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/isoent:51:0: entity was defined here /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:192:0:E: entity "lsqb" undefined in short reference map "SQMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:192:0:E: entity "nbsp" undefined in short reference map "SQMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:192:0:E: entity "lowbar" undefined in short reference map "SQMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:192:0:E: entity "num" undefined in short reference map "SQMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:192:0:E: entity "percnt" undefined in short reference map "SQMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:192:0:E: entity "circ" undefined in short reference map "SQMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:192:0:E: entity "lcub" undefined in short reference map "SQMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:192:0:E: entity "rcub" undefined in short reference map "SQMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:192:0:E: entity "verbar" undefined in short reference map "SQMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:432:0:E: entity "nbsp" undefined in short reference map "ARRMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:432:0:E: entity "thinsp" undefined in short reference map "ARRMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:432:0:E: entity "num" undefined in short reference map "ARRMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:432:0:E: entity "percnt" undefined in short reference map "ARRMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:432:0:E: entity "circ" undefined in short reference map "ARRMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:432:0:E: entity "lcub" undefined in short reference map "ARRMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:432:0:E: entity "rcub" undefined in short reference map "ARRMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:375:0:E: entity "nbsp" undefined in short reference map "FMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:375:0:E: entity "thinsp" undefined in short reference map "FMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:375:0:E: entity "num" undefined in short reference map "FMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:375:0:E: entity "percnt" undefined in short reference map "FMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:375:0:E: entity "circ" undefined in short reference map "FMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:375:0:E: entity "lcub" undefined in short reference map "FMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:375:0:E: entity "rcub" undefined in short reference map "FMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:375:0:E: entity "verbar" undefined in short reference map "FMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:375:0:E: entity "rsqb" undefined in short reference map "FMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:345:0:E: entity "tilde" undefined in short reference map "TTMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:345:0:E: entity "lowbar" undefined in short reference map "TTMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:345:0:E: entity "num" undefined in short reference map "TTMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:345:0:E: entity "percnt" undefined in short reference map "TTMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:345:0:E: entity "circ" undefined in short reference map "TTMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:345:0:E: entity "lcub" undefined in short reference map "TTMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:345:0:E: entity "rcub" undefined in short reference map "TTMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:345:0:E: entity "verbar" undefined in short reference map "TTMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:286:0:E: entity "nbsp" undefined in short reference map "ONELINE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:286:0:E: entity "lowbar" undefined in short reference map "ONELINE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:286:0:E: entity "num" undefined in short reference map "ONELINE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:286:0:E: entity "percnt" undefined in short reference map "ONELINE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:286:0:E: entity "circ" undefined in short reference map "ONELINE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:286:0:E: entity "lcub" undefined in short reference map "ONELINE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:286:0:E: entity "rcub" undefined in short reference map "ONELINE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:286:0:E: entity "verbar" undefined in short reference map "ONELINE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:152:0:E: entity "lsqb" undefined in short reference map "PMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:152:0:E: entity "nbsp" undefined in short reference map "PMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:152:0:E: entity "lowbar" undefined in short reference map "PMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:152:0:E: entity "num" undefined in short reference map "PMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:152:0:E: entity "percnt" undefined in short reference map "PMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:152:0:E: entity "circ" undefined in short reference map "PMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:152:0:E: entity "lcub" undefined in short reference map "PMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:152:0:E: entity "rcub" undefined in short reference map "PMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:152:0:E: entity "verbar" undefined in short reference map "PMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:394:0:E: entity "nbsp" undefined in short reference map "DMMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:394:0:E: entity "thinsp" undefined in short reference map "DMMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:394:0:E: entity "num" undefined in short reference map "DMMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:394:0:E: entity "percnt" undefined in short reference map "DMMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:394:0:E: entity "circ" undefined in short reference map "DMMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:394:0:E: entity "lcub" undefined in short reference map "DMMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:394:0:E: entity "rcub" undefined in short reference map "DMMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:394:0:E: entity "verbar" undefined in short reference map "DMMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:394:0:E: entity "rsqb" undefined in short reference map "DMMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:469:0:E: entity "nbsp" undefined in short reference map "GLOBAL" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:469:0:E: entity "lowbar" undefined in short reference map "GLOBAL" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:469:0:E: entity "num" undefined in short reference map "GLOBAL" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:469:0:E: entity "percnt" undefined in short reference map "GLOBAL" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:469:0:E: entity "circ" undefined in short reference map "GLOBAL" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:469:0:E: entity "lcub" undefined in short reference map "GLOBAL" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:469:0:E: entity "rcub" undefined in short reference map "GLOBAL" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:469:0:E: entity "verbar" undefined in short reference map "GLOBAL" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:318:0:E: entity "nbsp" undefined in short reference map "TABMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:318:0:E: entity "thinsp" undefined in short reference map "TABMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:318:0:E: entity "num" undefined in short reference map "TABMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:318:0:E: entity "percnt" undefined in short reference map "TABMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:318:0:E: entity "circ" undefined in short reference map "TABMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:318:0:E: entity "lcub" undefined in short reference map "TABMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:318:0:E: entity "rcub" undefined in short reference map "TABMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:660:0:E: entity "nbsp" undefined in short reference map "MANPAGE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:660:0:E: entity "lowbar" undefined in short reference map "MANPAGE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:660:0:E: entity "num" undefined in short reference map "MANPAGE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:660:0:E: entity "percnt" undefined in short reference map "MANPAGE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:660:0:E: entity "circ" undefined in short reference map "MANPAGE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:660:0:E: entity "lcub" undefined in short reference map "MANPAGE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:660:0:E: entity "rcub" undefined in short reference map "MANPAGE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:660:0:E: entity "verbar" undefined in short reference map "MANPAGE" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:218:0:E: entity "lsqb" undefined in short reference map "DESMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:218:0:E: entity "nbsp" undefined in short reference map "DESMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:218:0:E: entity "lowbar" undefined in short reference map "DESMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:218:0:E: entity "num" undefined in short reference map "DESMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:218:0:E: entity "percnt" undefined in short reference map "DESMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:218:0:E: entity "circ" undefined in short reference map "DESMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:218:0:E: entity "lcub" undefined in short reference map "DESMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:218:0:E: entity "rcub" undefined in short reference map "DESMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:218:0:E: entity "verbar" undefined in short reference map "DESMAP" /usr/bin/nsgmls:/usr/src/RPM/BUILD/bird-1.6.4/doc/sbase/dtd/birddoc.dtd:218:0:E: entity "rsqb" undefined in short reference map "DESMAP" /usr/bin/nsgmls:0:25:18:W: cannot generate system identifier for general entity "lt" /usr/bin/nsgmls:0:25:18:E: general entity "lt" not defined and no default entity /usr/bin/nsgmls:0:25:20:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:25:38:W: cannot generate system identifier for general entity "gt" /usr/bin/nsgmls:0:25:38:E: general entity "gt" not defined and no default entity /usr/bin/nsgmls:0:25:40:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:26:20:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:26:36:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:27:20:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:27:33:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:28:22:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:28:48:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:963:18:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1020:40:W: cannot generate system identifier for general entity "tilde" /usr/bin/nsgmls:0:1020:40:E: general entity "tilde" not defined and no default entity /usr/bin/nsgmls:0:1020:45:E: reference to entity "tilde" for which no system identifier could be generated /usr/bin/nsgmls:0:1020:39: entity was defined here /usr/bin/nsgmls:0:1058:43:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1058:49:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1058:55:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1058:62:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1060:68:E: reference to entity "tilde" for which no system identifier could be generated /usr/bin/nsgmls:0:1020:39: entity was defined here /usr/bin/nsgmls:0:1061:8:E: reference to entity "tilde" for which no system identifier could be generated /usr/bin/nsgmls:0:1020:39: entity was defined here /usr/bin/nsgmls:0:1148:27:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1148:37:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1149:27:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1169:48:E: reference to entity "tilde" for which no system identifier could be generated /usr/bin/nsgmls:0:1020:39: entity was defined here /usr/bin/nsgmls:0:1170:35:E: reference to entity "tilde" for which no system identifier could be generated /usr/bin/nsgmls:0:1020:39: entity was defined here /usr/bin/nsgmls:0:1219:7:E: reference to entity "tilde" for which no system identifier could be generated /usr/bin/nsgmls:0:1020:39: entity was defined here /usr/bin/nsgmls:0:1223:39:E: reference to entity "tilde" for which no system identifier could be generated /usr/bin/nsgmls:0:1020:39: entity was defined here /usr/bin/nsgmls:0:1224:24:E: reference to entity "tilde" for which no system identifier could be generated /usr/bin/nsgmls:0:1020:39: entity was defined here /usr/bin/nsgmls:0:1265:62:E: reference to entity "tilde" for which no system identifier could be generated /usr/bin/nsgmls:0:1020:39: entity was defined here /usr/bin/nsgmls:0:1266:12:E: reference to entity "tilde" for which no system identifier could be generated /usr/bin/nsgmls:0:1020:39: entity was defined here /usr/bin/nsgmls:0:1272:69:E: reference to entity "tilde" for which no system identifier could be generated /usr/bin/nsgmls:0:1020:39: entity was defined here /usr/bin/nsgmls:0:1273:16:E: reference to entity "tilde" for which no system identifier could be generated /usr/bin/nsgmls:0:1020:39: entity was defined here /usr/bin/nsgmls:0:1282:59:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1282:67:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1283:57:W: cannot generate system identifier for general entity "amp" /usr/bin/nsgmls:0:1283:57:E: general entity "amp" not defined and no default entity /usr/bin/nsgmls:0:1283:60:E: reference to entity "amp" for which no system identifier could be generated /usr/bin/nsgmls:0:1283:56: entity was defined here /usr/bin/nsgmls:0:1283:65:E: reference to entity "amp" for which no system identifier could be generated /usr/bin/nsgmls:0:1283:56: entity was defined here /usr/bin/nsgmls:0:1284:6:W: cannot generate system identifier for general entity "verbar" /usr/bin/nsgmls:0:1284:6:E: general entity "verbar" not defined and no default entity /usr/bin/nsgmls:0:1284:12:E: reference to entity "verbar" for which no system identifier could be generated /usr/bin/nsgmls:0:1284:5: entity was defined here /usr/bin/nsgmls:0:1284:20:E: reference to entity "verbar" for which no system identifier could be generated /usr/bin/nsgmls:0:1284:5: entity was defined here /usr/bin/nsgmls:0:1284:62:E: reference to entity "tilde" for which no system identifier could be generated /usr/bin/nsgmls:0:1020:39: entity was defined here /usr/bin/nsgmls:0:1285:11:E: reference to entity "tilde" for which no system identifier could be generated /usr/bin/nsgmls:0:1020:39: entity was defined here /usr/bin/nsgmls:0:1323:30:E: reference to entity "tilde" for which no system identifier could be generated /usr/bin/nsgmls:0:1020:39: entity was defined here /usr/bin/nsgmls:0:1645:17:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1645:25:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1646:14:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1646:35:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1647:14:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1647:22:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1648:21:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1648:29:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1649:21:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1649:29:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1650:22:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1650:30:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1651:16:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1651:23:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1652:13:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1652:23:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1656:15:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1656:23:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1657:15:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1657:23:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1658:9:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1658:16:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1659:21:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1659:29:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1660:19:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1660:27:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1661:19:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1661:27:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1662:17:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1662:25:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1663:12:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1663:20:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1664:10:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1664:18:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1668:14:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1668:22:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1669:21:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1669:29:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1670:21:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1670:29:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1671:22:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1671:30:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1672:16:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1672:23:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1673:13:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1673:23:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1675:13:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1675:19:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1675:30:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1675:43:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1675:57:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1675:63:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:1675:79:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:1675:89:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2679:17:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2679:25:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2680:18:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2680:28:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2681:16:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2681:23:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2682:16:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2682:26:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2683:9:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2683:16:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2684:9:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2684:19:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2684:31:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2684:38:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2685:19:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2685:29:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2686:9:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2686:15:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2689:13:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2689:23:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2690:18:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2690:28:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2691:18:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2691:25:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2692:19:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2692:26:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2693:16:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2693:26:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2694:26:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2694:33:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2697:6:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2697:16:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2698:6:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2698:16:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2701:6:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2701:16:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2702:6:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2702:16:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2703:6:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2703:16:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2703:25:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2703:32:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2705:13:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2705:23:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2706:13:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2706:23:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2707:13:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2707:23:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2708:14:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2708:24:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2709:11:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2709:18:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2711:15:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2711:36:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2711:51:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2711:58:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2712:11:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2712:18:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2713:11:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2713:21:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2714:12:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2714:19:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2715:11:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2715:18:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2716:17:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2716:24:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2717:15:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2717:22:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2718:11:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2718:18:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2719:17:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2719:24:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2720:11:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2720:18:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2721:16:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2721:26:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2722:30:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2722:37:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2723:16:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2723:23:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2726:27:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2726:37:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2727:26:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2727:36:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2728:21:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2728:31:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2729:18:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2729:28:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2730:17:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2730:27:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2731:10:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2731:20:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2732:18:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2732:25:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2733:20:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2733:30:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2734:20:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2734:27:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2735:18:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2735:25:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2737:16:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2737:24:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2738:16:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2738:24:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2739:10:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2739:17:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2740:22:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2740:30:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2741:20:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2741:28:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2742:20:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2742:28:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2743:18:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2743:26:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2744:13:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2744:21:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2745:11:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2745:19:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2749:7:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2749:13:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2750:7:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2750:13:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2753:18:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2753:24:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2753:39:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2753:46:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2754:12:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2754:19:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2755:17:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2755:24:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2756:11:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2756:18:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2757:17:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2757:24:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2758:11:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2758:18:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2760:16:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2760:24:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2761:16:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2761:24:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2762:10:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2762:17:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2763:22:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2763:30:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2764:20:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2764:28:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2765:20:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2765:28:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2766:18:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2766:26:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2767:13:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2767:21:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:2768:11:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:2768:19:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3686:17:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3686:25:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3687:13:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3687:23:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3688:9:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3688:19:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3688:31:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3688:41:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3689:14:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3689:35:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3690:12:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3690:22:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3692:13:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3692:23:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3693:13:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3693:19:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3694:10:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3694:20:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3696:19:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3696:29:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3697:20:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3697:30:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3698:16:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3698:26:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3699:17:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3699:27:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3700:18:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3700:28:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3701:18:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3701:28:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3702:17:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3702:27:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3703:18:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3703:28:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3704:19:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3704:29:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3705:17:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3705:27:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3706:15:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3706:25:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3707:15:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3707:25:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3708:16:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3708:26:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3710:15:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3710:23:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3711:15:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3711:23:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3712:9:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3712:16:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3713:21:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3713:29:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3714:19:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3714:27:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3715:19:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3715:27:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3716:17:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3716:25:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3717:12:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3717:20:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here /usr/bin/nsgmls:0:3718:10:E: reference to entity "lt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:17: entity was defined here /usr/bin/nsgmls:0:3718:18:E: reference to entity "gt" for which no system identifier could be generated /usr/bin/nsgmls:0:25:37: entity was defined here + popd ~/RPM/BUILD/bird-1.6.4 + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.98910 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/bird-buildroot + : + /bin/rm -rf -- /usr/src/tmp/bird-buildroot + cd bird-1.6.4 + /usr/bin/make 'INSTALL=/bin/install -p' prefix=/usr/src/tmp/bird-buildroot/usr exec_prefix=/usr/src/tmp/bird-buildroot/usr bindir=/usr/src/tmp/bird-buildroot/usr/bin sbindir=/usr/src/tmp/bird-buildroot/usr/sbin sysconfdir=/usr/src/tmp/bird-buildroot/etc datadir=/usr/src/tmp/bird-buildroot/usr/share includedir=/usr/src/tmp/bird-buildroot/usr/include libdir=/usr/src/tmp/bird-buildroot/usr/lib64 libexecdir=/usr/src/tmp/bird-buildroot/usr/lib localstatedir=/usr/src/tmp/bird-buildroot/var sharedstatedir=/usr/src/tmp/bird-buildroot/var/lib mandir=/usr/src/tmp/bird-buildroot/usr/share/man infodir=/usr/src/tmp/bird-buildroot/usr/share/info install -C build-bird6 make: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6' set -e ; for a in lib conf ; do /usr/bin/make -C $a subdir ; done make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/lib' make[1]: Nothing to be done for `subdir'. make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/lib' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/conf' make[1]: Nothing to be done for `subdir'. make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/conf' set -e ; for a in nest filter proto/bfd proto/bgp proto/ospf proto/pipe proto/radv proto/rip proto/static proto/babel client ; do /usr/bin/make -C $a -f /usr/src/RPM/BUILD/bird-1.6.4/$a/Makefile subdir ; done make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/nest' make[1]: Nothing to be done for `subdir'. make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/nest' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/filter' make[1]: Nothing to be done for `subdir'. make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/filter' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/bfd' make[1]: Nothing to be done for `subdir'. make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/bfd' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/bgp' make[1]: Nothing to be done for `subdir'. make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/bgp' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/ospf' make[1]: Nothing to be done for `subdir'. make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/ospf' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/pipe' make[1]: Nothing to be done for `subdir'. make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/pipe' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/radv' make[1]: Nothing to be done for `subdir'. make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/radv' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/rip' make[1]: Nothing to be done for `subdir'. make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/rip' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/static' make[1]: Nothing to be done for `subdir'. make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/static' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/babel' make[1]: Nothing to be done for `subdir'. make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/proto/babel' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/client' make[1]: Nothing to be done for `subdir'. make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/client' make: Circular birdcl <- birdcl dependency dropped. LD -pthread -o birdcl client/birdcl.o client/all.o lib/birdlib.a make: Circular birdc <- birdc dependency dropped. LD -pthread -o birdc client/birdc.o client/all.o lib/birdlib.a -lreadline -ltinfo /bin/install -p -d //usr/src/tmp/bird-buildroot/usr/sbin //usr/src/tmp/bird-buildroot/etc //usr/src/tmp/bird-buildroot/var/run /bin/install -p ./bird //usr/src/tmp/bird-buildroot/usr/sbin/bird6 /bin/install -p ./birdcl //usr/src/tmp/bird-buildroot/usr/sbin/birdcl6 if test -n "birdc" ; then \ /bin/install -p ./birdc //usr/src/tmp/bird-buildroot/usr/sbin/birdc6 ; \ fi if ! test -f //usr/src/tmp/bird-buildroot/etc/bird6.conf ; then \ /bin/install -p -m 644 ../doc/bird.conf.example //usr/src/tmp/bird-buildroot/etc/bird6.conf ; \ else \ echo "Not overwriting old bird6.conf" ; \ fi make: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird6' + /usr/bin/make 'INSTALL=/bin/install -p' prefix=/usr/src/tmp/bird-buildroot/usr exec_prefix=/usr/src/tmp/bird-buildroot/usr bindir=/usr/src/tmp/bird-buildroot/usr/bin sbindir=/usr/src/tmp/bird-buildroot/usr/sbin sysconfdir=/usr/src/tmp/bird-buildroot/etc datadir=/usr/src/tmp/bird-buildroot/usr/share includedir=/usr/src/tmp/bird-buildroot/usr/include libdir=/usr/src/tmp/bird-buildroot/usr/lib64 libexecdir=/usr/src/tmp/bird-buildroot/usr/lib localstatedir=/usr/src/tmp/bird-buildroot/var sharedstatedir=/usr/src/tmp/bird-buildroot/var/lib mandir=/usr/src/tmp/bird-buildroot/usr/share/man infodir=/usr/src/tmp/bird-buildroot/usr/share/info install -C build-bird4 make: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4' set -e ; for a in lib conf ; do /usr/bin/make -C $a subdir ; done make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/lib' make[1]: Nothing to be done for `subdir'. make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/lib' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/conf' make[1]: Nothing to be done for `subdir'. make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/conf' set -e ; for a in nest filter proto/bfd proto/bgp proto/ospf proto/pipe proto/rip proto/static client ; do /usr/bin/make -C $a -f /usr/src/RPM/BUILD/bird-1.6.4/$a/Makefile subdir ; done make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/nest' make[1]: Nothing to be done for `subdir'. make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/nest' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/filter' make[1]: Nothing to be done for `subdir'. make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/filter' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/bfd' make[1]: Nothing to be done for `subdir'. make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/bfd' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/bgp' make[1]: Nothing to be done for `subdir'. make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/bgp' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/ospf' make[1]: Nothing to be done for `subdir'. make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/ospf' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/pipe' make[1]: Nothing to be done for `subdir'. make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/pipe' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/rip' make[1]: Nothing to be done for `subdir'. make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/rip' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/static' make[1]: Nothing to be done for `subdir'. make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/proto/static' make[1]: Entering directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/client' make[1]: Nothing to be done for `subdir'. make[1]: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/client' make: Circular birdcl <- birdcl dependency dropped. LD -pthread -o birdcl client/birdcl.o client/all.o lib/birdlib.a make: Circular birdc <- birdc dependency dropped. LD -pthread -o birdc client/birdc.o client/all.o lib/birdlib.a -lreadline -ltinfo /bin/install -p -d //usr/src/tmp/bird-buildroot/usr/sbin //usr/src/tmp/bird-buildroot/etc //usr/src/tmp/bird-buildroot/var/run /bin/install -p ./bird //usr/src/tmp/bird-buildroot/usr/sbin/bird /bin/install -p ./birdcl //usr/src/tmp/bird-buildroot/usr/sbin/birdcl if test -n "birdc" ; then \ /bin/install -p ./birdc //usr/src/tmp/bird-buildroot/usr/sbin/birdc ; \ fi if ! test -f //usr/src/tmp/bird-buildroot/etc/bird.conf ; then \ /bin/install -p -m 644 ../doc/bird.conf.example //usr/src/tmp/bird-buildroot/etc/bird.conf ; \ else \ echo "Not overwriting old bird.conf" ; \ fi make: Leaving directory `/usr/src/RPM/BUILD/bird-1.6.4/build-bird4' + install -pD -m755 /usr/src/RPM/SOURCES/bird.init /usr/src/tmp/bird-buildroot/etc/rc.d/init.d/bird + install -pD -m644 /usr/src/RPM/SOURCES/bird.service /usr/src/tmp/bird-buildroot/lib/systemd/system/bird.service + install -pD -m755 /usr/src/RPM/SOURCES/bird6.init /usr/src/tmp/bird-buildroot/etc/rc.d/init.d/bird6 + install -pD -m644 /usr/src/RPM/SOURCES/bird6.service /usr/src/tmp/bird-buildroot/lib/systemd/system/bird6.service + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/bird-buildroot (auto) Verifying and fixing files in /usr/src/tmp/bird-buildroot (binconfig,pkgconfig,libtool,desktop) Compressing files in /usr/src/tmp/bird-buildroot (auto) Adjusting library links in /usr/src/tmp/bird-buildroot ./lib: Verifying ELF objects in /usr/src/tmp/bird-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Hardlinking identical .pyc and .pyo files Processing files: bird-1.6.4-alt1.M80P.1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.86611 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd bird-1.6.4 + DOCDIR=/usr/src/tmp/bird-buildroot/usr/share/doc/bird-1.6.4 + export DOCDIR + rm -rf /usr/src/tmp/bird-buildroot/usr/share/doc/bird-1.6.4 + /bin/mkdir -p /usr/src/tmp/bird-buildroot/usr/share/doc/bird-1.6.4 + cp -prL NEWS README doc/bird-1.html doc/bird-2.html doc/bird-3.html doc/bird-4.html doc/bird-5.html doc/bird-6.html doc/bird-7.html doc/bird.html doc/prog-1.html doc/prog-2.html doc/prog-3.html doc/prog-4.html doc/prog-5.html doc/prog-6.html doc/prog-7.html doc/prog-8.html doc/prog.html /usr/src/tmp/bird-buildroot/usr/share/doc/bird-1.6.4 + chmod -R go-w /usr/src/tmp/bird-buildroot/usr/share/doc/bird-1.6.4 + chmod -R a+rX /usr/src/tmp/bird-buildroot/usr/share/doc/bird-1.6.4 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.fPlMez find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.36GebF find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) Finding Requires(post) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.rjOzRN Finding Requires(preun) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.jj3XgZ Requires: /bin/sh, /etc/rc.d/init.d, /etc/rc.d/init.d(SourceIfNotEmpty), /etc/rc.d/init.d(failure), /etc/rc.d/init.d(is_yes), /etc/rc.d/init.d(msg_usage), /etc/rc.d/init.d(start_daemon), /etc/rc.d/init.d(status), /etc/rc.d/init.d(stop_daemon), /etc/rc.d/init.d(success), /etc/rc.d/init.d/functions, /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.11)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.15)(64bit), libc.so.6(GLIBC_2.17)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libpthread.so.0(GLIBC_2.2.5)(64bit), libreadline.so.6()(64bit) >= set:niEctLG0xduiNwLOG30Q954LWbeANdsw748glBh8stjzST9ktgb6B59TMYsLtYm1T7M8IqmS0, libtinfo.so.5()(64bit) >= set:ljZKbASo1, rtld(GNU_HASH) Requires(interp): /bin/sh, /bin/sh Requires(rpmlib): rpmlib(SetVersions) Requires(post): /bin/sh, /usr/sbin/post_service Requires(preun): /bin/sh, /usr/sbin/preun_service Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.t2uiqd Creating bird-debuginfo package Processing files: bird6-1.6.4-alt1.M80P.1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7emuku find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9VqMXN find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) Finding Requires(post) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.F4Z8ka Finding Requires(preun) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.PT8Twz Requires: bird = 1.6.4-alt1.M80P.1, /bin/sh, /etc/rc.d/init.d, /etc/rc.d/init.d(SourceIfNotEmpty), /etc/rc.d/init.d(failure), /etc/rc.d/init.d(is_yes), /etc/rc.d/init.d(msg_usage), /etc/rc.d/init.d(start_daemon), /etc/rc.d/init.d(status), /etc/rc.d/init.d(stop_daemon), /etc/rc.d/init.d(success), /etc/rc.d/init.d/functions, /lib64/ld-linux-x86-64.so.2, libc.so.6(GLIBC_2.11)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.15)(64bit), libc.so.6(GLIBC_2.17)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libpthread.so.0(GLIBC_2.2.5)(64bit), libreadline.so.6()(64bit) >= set:niEctLG0xduiNwLOG30Q954LWbeANdsw748glBh8stjzST9ktgb6B59TMYsLtYm1T7M8IqmS0, libtinfo.so.5()(64bit) >= set:ljZKbASo1, rtld(GNU_HASH) Requires(interp): /bin/sh, /bin/sh Requires(rpmlib): rpmlib(SetVersions) Requires(post): /bin/sh, /usr/sbin/post_service Requires(preun): /bin/sh, /usr/sbin/preun_service Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.HfLAv1 Creating bird6-debuginfo package Processing files: bird-debuginfo-1.6.4-alt1.M80P.1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.F2Tkow find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Ltxc43 find-requires: running scripts (debuginfo) Requires: bird = 1.6.4-alt1.M80P.1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libpthread.so.0), debug64(libreadline.so.6), debug64(libtinfo.so.5) Processing files: bird6-debuginfo-1.6.4-alt1.M80P.1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.x0uKwE find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.7u0tIh find-requires: running scripts (debuginfo) Requires: bird6 = 1.6.4-alt1.M80P.1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libpthread.so.0), debug64(libreadline.so.6), debug64(libtinfo.so.5) Adding to bird6-debuginfo a strict dependency on bird-debuginfo Removing from bird6-debuginfo 71 sources provided by bird-debuginfo also prunning dir /usr/src/debug/bird-1.6.4/client also prunning dir /usr/src/debug/bird-1.6.4/filter also prunning dir /usr/src/debug/bird-1.6.4/lib also prunning dir /usr/src/debug/bird-1.6.4/nest also prunning dir /usr/src/debug/bird-1.6.4/proto/bfd also prunning dir /usr/src/debug/bird-1.6.4/proto/bgp also prunning dir /usr/src/debug/bird-1.6.4/proto/ospf also prunning dir /usr/src/debug/bird-1.6.4/proto/pipe also prunning dir /usr/src/debug/bird-1.6.4/proto/rip also prunning dir /usr/src/debug/bird-1.6.4/proto/static also prunning dir /usr/src/debug/bird-1.6.4/sysdep/unix also prunning dir /usr/src/debug/bird-1.6.4/sysdep Removing 30 extra deps from bird6 due to repentancy on bird Removing 5 extra deps from bird6-debuginfo due to repentancy on bird-debuginfo Wrote: /usr/src/RPM/RPMS/x86_64/bird-1.6.4-alt1.M80P.1.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/bird6-1.6.4-alt1.M80P.1.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/bird-debuginfo-1.6.4-alt1.M80P.1.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/bird6-debuginfo-1.6.4-alt1.M80P.1.x86_64.rpm 40.46user 5.14system 0:50.76elapsed 89%CPU (0avgtext+0avgdata 62832maxresident)k 0inputs+0outputs (0major+2138798minor)pagefaults 0swaps 45.17user 8.19system 0:59.96elapsed 88%CPU (0avgtext+0avgdata 124216maxresident)k 3752inputs+0outputs (0major+2413884minor)pagefaults 0swaps