<86>Jun 28 11:03:40 userdel[72479]: delete user 'rooter'
<86>Jun 28 11:03:40 userdel[72479]: removed group 'rooter' owned by 'rooter'
<86>Jun 28 11:03:40 userdel[72479]: removed shadow group 'rooter' owned by 'rooter'
<86>Jun 28 11:03:40 groupadd[72504]: group added to /etc/group: name=rooter, GID=639
<86>Jun 28 11:03:40 groupadd[72504]: group added to /etc/gshadow: name=rooter
<86>Jun 28 11:03:40 groupadd[72504]: new group: name=rooter, GID=639
<86>Jun 28 11:03:40 useradd[72526]: new user: name=rooter, UID=639, GID=639, home=/root, shell=/bin/bash
<86>Jun 28 11:03:40 userdel[72562]: delete user 'builder'
<86>Jun 28 11:03:40 userdel[72562]: removed group 'builder' owned by 'builder'
<86>Jun 28 11:03:40 userdel[72562]: removed shadow group 'builder' owned by 'builder'
<86>Jun 28 11:03:40 groupadd[72582]: group added to /etc/group: name=builder, GID=640
<86>Jun 28 11:03:40 groupadd[72582]: group added to /etc/gshadow: name=builder
<86>Jun 28 11:03:40 groupadd[72582]: new group: name=builder, GID=640
<86>Jun 28 11:03:40 useradd[72604]: new user: name=builder, UID=640, GID=640, home=/usr/src, shell=/bin/bash
warning: Unparseable macro: % macros for easy backporting to stable branches

<13>Jun 28 11:03:44 rpmi: tex-common-0.2-alt4 1244804096 installed
<13>Jun 28 11:03:44 rpmi: sgml-common-0.6.3-alt15 1423664786 installed
<13>Jun 28 11:03:44 rpmi: groff-base-1.22.3-alt2 1502488686 installed
<13>Jun 28 11:03:44 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed
<13>Jun 28 11:03:44 rpmi: libOpenSP-1.5.2-alt3.qa1 1365943435 installed
<13>Jun 28 11:03:44 rpmi: OpenSP-1.5.2-alt3.qa1 1365943435 installed
<13>Jun 28 11:03:44 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed
<13>Jun 28 11:03:44 rpmi: linuxdoc-tools-0.9.69-alt4 sisyphus+226116.100.1.2 1554135209 installed
<13>Jun 28 11:03:44 rpmi: libreadline-devel-7.0.3-alt3 sisyphus+222164.300.1.1 1550686330 installed
<13>Jun 28 11:03:44 rpmi: flex-2.6.4.0.88.9801-alt1 sisyphus+221902.2300.4.1 1550596430 installed
warning: Unparseable macro: % macros for easy backporting to stable branches

Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/bird-1.6.4-alt5.nosrc.rpm
warning: Unparseable macro: % macros for easy backporting to stable branches

Installing bird-1.6.4-alt5.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.14721
+ 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
patching file sysdep/linux/netlink.c
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.14721
+ 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 -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -D_FORTIFY_SOURCE=1'
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -D_FORTIFY_SOURCE=1'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export FFLAGS
+ '[' -n '' ']'
++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g'
+ ASFLAGS=' -march=i586 -mtune=generic'
+ 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=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --enable-ipv6 --with-protocols=all
configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-silent-rules, --without-included-gettext
checking for i586-alt-linux-gcc... i586-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 i586-alt-linux-gcc accepts -g... yes
checking for i586-alt-linux-gcc option to accept ISO C89... none needed
checking for library containing clock_gettime... none required
checking build system type... i586-alt-linux-gnu
checking host system type... i586-alt-linux-gnu
checking for i586-alt-linux-gcc... (cached) i586-alt-linux-gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether i586-alt-linux-gcc accepts -g... (cached) yes
checking for i586-alt-linux-gcc option to accept ISO C89... (cached) none needed
checking whether POSIX threads are available... yes
checking CFLAGS... -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -D_FORTIFY_SOURCE=1 -pthread
checking how to run the C preprocessor... i586-alt-linux-gcc -E
checking for a BSD-compatible install... /bin/install -c
checking for i586-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, --disable-silent-rules, --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
+ make -j8
make depend
make: Circular birdcl <- birdcl dependency dropped.
make: Circular birdc <- birdc dependency dropped.
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
touch .dir-stamp
make[1]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6'
set -e ; for a in lib conf ; do make -C $a depend ; done
make: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6'
echo >sysdep/paths.h "/* Generated by Makefile, don't edit manually! */"
echo >>sysdep/paths.h "#define PATH_CONFIG_FILE \"/etc/bird6.conf\""
echo >>sysdep/paths.h "#define PATH_CONTROL_SOCKET \"/var/run/bird6.ctl\""
if test -n "/etc/iproute2" ; then echo >>sysdep/paths.h "#define PATH_IPROUTE_DIR \"/etc/iproute2\"" ; fi
make: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6'
make: 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
touch .dir-stamp
make: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6'
make[2]: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/lib'
i586-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-bird6/lib'
make[2]: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/conf'
m4 -P ../../conf/gen_commands.m4 ../../client/cmds.m4 ../../conf/confbase.Y ../../sysdep/unix/config.Y ../../sysdep/unix/krt.Y ../../sysdep/linux/netlink.Y  ../../nest/config.Y ../../filter/config.Y ../../proto/bfd/config.Y ../../proto/bgp/config.Y ../../proto/ospf/config.Y ../../proto/pipe/config.Y ../../proto/radv/config.Y ../../proto/rip/config.Y ../../proto/static/config.Y ../../proto/babel/config.Y | sort >commands.h
make[2]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/conf'
make[2]: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/conf'
flex  -s -B -8 -ocf-lex.c -Pcf_ cf-lex.l
make[2]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/conf'
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
make[2]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/conf'
make[2]: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/conf'
m4 -P ../../conf/gen_parser.m4 ../../conf/confbase.Y ../../sysdep/unix/config.Y ../../sysdep/unix/krt.Y ../../sysdep/linux/netlink.Y  ../../nest/config.Y ../../filter/config.Y ../../proto/bfd/config.Y ../../proto/bgp/config.Y ../../proto/ospf/config.Y ../../proto/pipe/config.Y ../../proto/radv/config.Y ../../proto/rip/config.Y ../../proto/static/config.Y ../../proto/babel/config.Y >cf-parse.y
make[2]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/conf'
make[2]: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/conf'
bison -bcf-parse -dv -pcf_  cf-parse.y
make[2]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/conf'
make[2]: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/conf'
i586-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'
i586-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'
i586-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'
i586-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'
i586-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'
i586-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'
i586-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'
i586-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'
i586-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'
i586-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'
i586-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'
i586-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: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6'
touch .dep-stamp
make: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6'
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 checksum.o -c checksum.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o bitops.o -c bitops.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o lists.o -c lists.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o event.o -c event.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o ip.o -c ip.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: 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))
                                      ~~~~~~^~~~~~~~~~~~
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/lib'
CC -o mac.o -c mac.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o patmatch.o -c patmatch.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o krt.o -c krt.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
krt.c: In function 'kif_choose_primary':
krt.c:158:50: 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,
                 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:6: 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:7: 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:22: 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:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
       while (e = *ee)
              ^
krt.c: In function 'krt_learn_async':
krt.c:491:22: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   for(gg=&n->routes; g = *gg; gg = &g->next)
                      ^
krt.c:529:22: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   for(gg=&n->routes; g=*gg; gg=&g->next)
                      ^
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,
                 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,
                 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, ...);
     ^~~~~~~~
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/lib'
CC -o mempool.o -c mempool.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
mempool.c: In function 'lp_flush':
mempool.c:194:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   while (c = m->first_large)
          ^
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/lib'
CC -o random.o -c random.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o log.o -c log.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
log.c: In function 'log_commit':
log.c:109:21: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
     strcpy(buf->end - 100, " ... <too long>");
            ~~~~~~~~~^~~~~
In file included from /usr/include/features.h:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from log.c:18:
/usr/include/bits/string_fortified.h:88: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,
                 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:13: 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:
/usr/include/stdio.h:626: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);
            ^~~~~
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);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/lib'
CC -o md5.o -c md5.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o main.o -c main.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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,
                 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,
                 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);
                ^~~~~~~~~~~~
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/lib'
CC -o io.o -c io.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
io.c: In function 'tm_shot':
io.c:351:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
       while (m = n->next)
              ^
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) ||
                                   ^~~~~~~
In file included from io.c:21:
/usr/include/sys/socket.h:116: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:
/usr/include/sys/socket.h:232: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:
/usr/include/sys/socket.h:116: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 from 'char *' to 'byte *' {aka 'unsigned char *'} 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:
/usr/include/sys/socket.h:208: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,
            ^~~~~~~~~~
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/lib'
CC -o sha512.o -c sha512.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o resource.o -c resource.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
resource.c: In function 'pool_free':
resource.c:79:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   while (rr = (resource *) r->n.next)
          ^~
resource.c: In function 'rlookup':
resource.c:246:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   if (r = pool_lookup(&root_pool.r, 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/lib'
CC -o slists.o -c slists.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
slists.c: In function 's_put':
slists.c:76:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   if (f = n->readers)
       ^
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/lib'
CC -o sha1.o -c sha1.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o sha256.o -c sha256.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o xmalloc.o -c xmalloc.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o tbf.o -c tbf.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o printf.o -c printf.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o slab.o -c slab.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
In file included from ../lib/resource.h:12,
                 from ../lib/timer.h:14,
                 from ../lib/birdlib.h:12,
                 from ../../nest/bird.h:13,
                 from slab.c:31:
slab.c: In function 'slab_free':
slab.c:321:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(h, g, s->empty_heads)
                        ^
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
slab.c:323:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(h, g, s->partial_heads)
                        ^
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
slab.c:325:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(h, g, s->full_heads)
                        ^
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
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/lib'
CC -o netlink.o -c netlink.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
netlink.c: In function 'kif_do_scan':
netlink.c:839:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   while (h = nl_get_scan())
          ^
netlink.c:866:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   while (h = nl_get_scan())
          ^
netlink.c: In function 'nl_send_route':
netlink.c:989:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   if (ea = ea_find(eattrs, EA_KRT_SCOPE))
       ^~
netlink.c:994:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   if (ea = ea_find(eattrs, EA_KRT_PREFSRC))
       ^~
netlink.c:997:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   if (ea = ea_find(eattrs, EA_KRT_REALM))
       ^~
netlink.c:1005:10: 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:1487:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   while (h = nl_get_scan())
          ^
In file included from ../conf/conf.h:14,
                 from ../../nest/protocol.h:16,
                 from netlink.c:20:
netlink.c: In function 'krt_sys_shutdown':
../../lib/hash.h:79:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     if (_n = *_nn)       \
         ^~
../../lib/hash.h:159:24: note: in expansion of macro 'HASH_REMOVE'
     HASH_TYPE(v) *_n = HASH_REMOVE(v, id, node);   \
                        ^~~~~~~~~~~
netlink.c:1673:3: note: in expansion of macro 'HASH_REMOVE2'
   HASH_REMOVE2(nl_table_map, RTH, krt_pool, p);
   ^~~~~~~~~~~~
netlink.c: In function 'krt_sys_get_attr':
netlink.c:1711: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,
                 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:1715: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,
                 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:1719: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,
                 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:1723: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,
                 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:1728: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,
                 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:1736: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,
                 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, ...);
     ^~~~~~~~
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/lib'
rm -f birdlib.a
ar rcs birdlib.a bitops.o checksum.o event.o io.o ip.o krt.o lists.o log.o mac.o main.o md5.o mempool.o netlink.o patmatch.o printf.o random.o resource.o sha1.o sha256.o sha512.o slab.o slists.o tbf.o xmalloc.o
ranlib birdlib.a
make[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 conf.o -c conf.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: 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,
                 from ../lib/ip.h:13,
                 from ../../nest/bird.h:14,
                 from conf.c:48:
/usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'const byte *' {aka 'const unsigned char *'}
 extern size_t strlen (const char *__s)
               ^~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/conf'
make[1]: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/conf'
CC -o cf-lex.o -c cf-lex.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
In file included from cf-lex.l:59:
../conf/keywords.h:76:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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':
cf-lex.l:75:22: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign]
 #define SYM_KEY(n)  n->name, n->scope->active
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.c:28:16: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign]
 #define yytext cf_text
                ^~~~~~~
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:199:46: note: in expansion of macro 'yytext'
   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);
             ^~~~~~~
cf-lex.l:69:21: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
 #define KW_KEY(n)  n->name
cf-lex.l:71:29: note: in definition of macro 'KW_EQ'
 #define KW_EQ(a,b)  !strcmp(a,b)
                             ^
../../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:296:
/usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
 extern int strcmp (const char *__s1, const char *__s2)
            ^~~~~~
cf-lex.c:28:16: warning: pointer targets in passing argument 1 of 'cf_get_symbol' differ in signedness [-Wpointer-sign]
 #define yytext cf_text
                ^~~~~~~
cf-lex.l:211:29: note: in expansion of macro 'yytext'
   cf_lval.s = cf_get_symbol(yytext);
                             ^~~~~~
In file included from ../../nest/protocol.h:16,
                 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:1681:14: 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:1681:14: 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:448:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   uint l = strlen(c);
                   ^
In file included from cf-lex.c:296:
/usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
 extern size_t strlen (const char *__s)
               ^~~~~~
cf-lex.l:457:19: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign]
   strcpy(s->name, c);
                   ^
In file included from /usr/include/features.h:428,
                 from /usr/include/assert.h:35,
                 from cf-lex.c:288:
/usr/include/bits/string_fortified.h:88:1: note: expected 'const char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'}
 __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
 ^~~~~
cf-lex.l:75:22: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign]
 #define SYM_KEY(n)  n->name, n->scope->active
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:462:3: note: in expansion of macro 'HASH_INSERT2'
   HASH_INSERT2(new_config->sym_hash, SYM, new_config->pool, s);
   ^~~~~~~~~~~~
cf-lex.l:274:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 cf_hash(byte *c)
 ^~~~~~~
cf-lex.l: In function 'cf_find_symbol':
cf-lex.l:484:42: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign]
       (s = HASH_FIND(cfg->sym_hash, SYM, c, 1)))
                                          ^
cf-lex.l:77:37: note: in definition of macro 'SYM_EQ'
 #define SYM_EQ(a,s1,b,s2) !strcmp(a,b) && s1 == s2
                                     ^
../../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:484:12: note: in expansion of macro 'HASH_FIND'
       (s = HASH_FIND(cfg->sym_hash, SYM, c, 1)))
            ^~~~~~~~~
In file included from cf-lex.c:296:
/usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
 extern int strcmp (const char *__s1, const char *__s2)
            ^~~~~~
cf-lex.l:489:52: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign]
       (s = HASH_FIND(cfg->fallback->sym_hash, SYM, c, 1)))
                                                    ^
cf-lex.l:77:37: note: in definition of macro 'SYM_EQ'
 #define SYM_EQ(a,s1,b,s2) !strcmp(a,b) && s1 == s2
                                     ^
../../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:489:12: note: in expansion of macro 'HASH_FIND'
       (s = HASH_FIND(cfg->fallback->sym_hash, SYM, c, 1)))
            ^~~~~~~~~
In file included from cf-lex.c:296:
/usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
 extern int strcmp (const char *__s1, const char *__s2)
            ^~~~~~
cf-lex.l: In function 'cf_default_name':
cf-lex.l:520:25: warning: pointer targets in passing argument 1 of 'cf_get_symbol' differ in signedness [-Wpointer-sign]
       s = cf_get_symbol(buf);
                         ^~~
cf-lex.l:505:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 cf_get_symbol(byte *c)
 ^~~~~~~~~~~~~
cf-lex.l: In function 'cf_define_symbol':
cf-lex.l:551:30: warning: pointer targets in passing argument 1 of 'cf_new_symbol' differ in signedness [-Wpointer-sign]
       sym = cf_new_symbol(sym->name);
                           ~~~^~~~~~
cf-lex.l:444:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 cf_new_symbol(byte *c)
 ^~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/conf'
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
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
cf-parse.y: In function 'cf_parse':
cf-parse.y:1160:19: warning: pointer targets in assignment from 'char *' to 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
      kpi->pattern = $2;
                   ^
cf-parse.y:1376:25: warning: pointer targets in assignment from 'char *' to 'byte *' {aka 'unsigned char *'} 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 from 'char *' to 'byte *' {aka 'unsigned char *'} 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 from 'char *' to 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
       this_srt->if_name = $3;
                         ^
make[1]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/conf'
make[1]: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/conf'
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 password.o -c ../../nest/password.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/nest'
CC -o rt-fib.o -c ../../nest/rt-fib.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../nest/rt-fib.c: In function 'fib_rehash':
../../nest/rt-fib.c:151:14: 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:8: 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:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     if (n = f->hash_table[h])
         ^
../../nest/rt-fib.c:399:6: 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:7: 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:7: 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:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   if (n = n->next)
       ^
../../nest/rt-fib.c:458:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     if (n = f->hash_table[hpos])
         ^
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/nest'
CC -o rt-dev.o -c ../../nest/rt-dev.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/nest'
CC -o cli.o -c ../../nest/cli.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: 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,
                 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,
                 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,
                 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:23: 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,
                 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,
                 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:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   if (o = c->tx_buf)
       ^
../../nest/cli.c:214:14: 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:24: 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,
                 from ../lib/ip.h:13,
                 from ../../nest/bird.h:14,
                 from ../../nest/cli.c:66:
/usr/include/string.h:384: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,
                 from ../lib/ip.h:13,
                 from ../../nest/bird.h:14,
                 from ../../nest/cli.c:66:
/usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
 extern size_t strlen (const char *__s)
               ^~~~~~
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/nest'
CC -o rt-roa.o -c ../../nest/rt-roa.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../nest/rt-roa.c: In function 'roa_delete_item':
../../nest/rt-roa.c:85:25: 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:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
       while (it = *itp)
              ^~
In file included from ../lib/resource.h:12,
                 from ../lib/timer.h:14,
                 from ../lib/birdlib.h:12,
                 from ../../nest/bird.h:13,
                 from ../../nest/rt-roa.c:10:
../../nest/rt-roa.c: In function 'roa_commit':
../../nest/rt-roa.c:312:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     WALK_LIST_DELSAFE(t, tx, roa_table_list)
                          ^~
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../nest/rt-roa.c:314:44: 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:
../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);
                ^~~~~~~~~~~~~~
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/nest'
CC -o locks.o -c ../../nest/locks.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/nest'
CC -o cmds.o -c ../../nest/cmds.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../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,
                 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,
                 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,
                 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);
 ^~~~~~~~~~~~~~~~~~
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/nest'
CC -o neighbor.o -c ../../nest/neighbor.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
In file included from ../lib/resource.h:12,
                 from ../lib/timer.h:14,
                 from ../lib/birdlib.h:12,
                 from ../../nest/bird.h:13,
                 from ../../nest/neighbor.c:43:
../../nest/neighbor.c: In function 'neigh_if_up':
../../nest/neighbor.c:297:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(n, next, sticky_neigh_list)
                        ^~~~
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../nest/neighbor.c: In function 'neigh_if_down':
../../nest/neighbor.c:317:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(x, y, i->neighbors)
                        ^
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../nest/neighbor.c: In function 'neigh_if_link':
../../nest/neighbor.c:334:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(x, y, i->neighbors)
                        ^
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../nest/neighbor.c: In function 'neigh_ifa_update':
../../nest/neighbor.c:359:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(x, y, i->neighbors)
                        ^
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../nest/neighbor.c: In function 'neigh_prune':
../../nest/neighbor.c:398:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     WALK_LIST_DELSAFE(n, m, neigh_hash_table[i])
                          ^
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../nest/neighbor.c:400:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(n, m, sticky_neigh_list)
                        ^
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
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/nest'
CC -o iface.o -c ../../nest/iface.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
In file included from ../lib/resource.h:12,
                 from ../lib/timer.h:14,
                 from ../lib/birdlib.h:12,
                 from ../../nest/bird.h:13,
                 from ../../nest/iface.c:28:
../../nest/iface.c: In function 'if_end_update':
../../nest/iface.c:369:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
    WALK_LIST_DELSAFE(a, b, i->addrs)
                         ^
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../nest/iface.c: In function 'if_get_by_name':
../../nest/iface.c:454:7: 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/iface.c:660:17: warning: pointer targets in initialization of 'char *' from 'byte *' {aka 'unsigned char *'} 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,
                 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:22: 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,
                 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: In function 'iface_plists_equal':
../../nest/iface.c:718:43: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
    ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) ||
                                          ~^~~~~~~~~
In file included from ../lib/string.h:13,
                 from ../lib/ip.h:13,
                 from ../../nest/bird.h:14,
                 from ../../nest/iface.c:28:
/usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
 extern int strcmp (const char *__s1, const char *__s2)
            ^~~~~~
../../nest/iface.c:718:55: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign]
    ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) ||
                                                      ~^~~~~~~~~
In file included from ../lib/string.h:13,
                 from ../lib/ip.h:13,
                 from ../../nest/bird.h:14,
                 from ../../nest/iface.c:28:
/usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
 extern int strcmp (const char *__s1, const char *__s2)
            ^~~~~~
../../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,
                 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,
                 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, ...);
     ^~~~~~~~
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/nest'
CC -o rt-attr.o -c ../../nest/rt-attr.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
In file included from ../conf/conf.h:14,
                 from ../../nest/protocol.h:16,
                 from ../../nest/rt-attr.c:49:
../../nest/rt-attr.c: In function 'rt_prune_sources':
../../nest/rt-attr.c:179:36: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   HASH_WALK_FILTER(src_hash, next, src, sp)
                                    ^~~
../../lib/hash.h:193:32: note: in definition of macro 'HASH_WALK_FILTER'
       for (nn = (v).data + _i; n = *nn; (*nn == n) ? (nn = &n->next) : NULL)
                                ^
../../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,
                 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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/i586-alt-linux/8/include/stdint.h:9,
                 from ../../sysdep/config.h:28,
                 from ../../nest/bird.h:12,
                 from ../../nest/rt-attr.c:47:
/usr/include/bits/string_fortified.h:88: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,
                 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,
                 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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/i586-alt-linux/8/include/stdint.h:9,
                 from ../../sysdep/config.h:28,
                 from ../../nest/bird.h:12,
                 from ../../nest/rt-attr.c:47:
/usr/include/bits/string_fortified.h:88: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,
                 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:7: 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,
                 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,
                 from ../lib/ip.h:13,
                 from ../../nest/bird.h:14,
                 from ../../nest/rt-attr.c:47:
/usr/include/string.h:384: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,
                 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,
                 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,
                 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: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,
                 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,
                 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,
                 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, "<type %02x>", e->type);
             ^~~
In file included from ../lib/ip.h:13,
                 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:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
       if (e = e->next)
           ^
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/nest'
CC -o a-path.o -c ../../nest/a-path.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: 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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/i586-alt-linux/8/include/stdint.h:9,
                 from ../../sysdep/config.h:28,
                 from ../../nest/bird.h:12,
                 from ../../nest/a-path.c:10:
/usr/include/bits/string_fortified.h:88: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,
                 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:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
    if (len = *p++)
        ^~~
../../nest/a-path.c:216:8: 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:8: 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 from 'u8 *' {aka 'unsigned char *'} to 'char *' 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 of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
   u8 *p = pos->val.sp;
           ^~~
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/nest'
CC -o proto.o -c ../../nest/proto.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../nest/proto.c: In function 'protos_commit':
../../nest/proto.c:526:32: 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,
                 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);
                ^~~~~~~~~~~~~~
In file included from ../lib/resource.h:12,
                 from ../lib/timer.h:14,
                 from ../lib/birdlib.h:12,
                 from ../../nest/bird.h:13,
                 from ../../nest/proto.c:11:
../../nest/proto.c:595:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(p, n, initial_proto_list)
                        ^
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../nest/proto.c: In function 'proto_shutdown_loop':
../../nest/proto.c:1070:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(p, p_next, active_proto_list)
                        ^~~~~~
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../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,
                 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,
                 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:36: 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,
                 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);
     ^~~~~~~~
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/nest'
CC -o a-set.o -c ../../nest/a-set.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/i586-alt-linux/8/include/stdint.h:9,
                 from ../../sysdep/config.h:28,
                 from ../../nest/bird.h:12,
                 from ../../nest/a-set.c:10:
/usr/include/bits/string_fortified.h:88: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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/i586-alt-linux/8/include/stdint.h:9,
                 from ../../sysdep/config.h:28,
                 from ../../nest/bird.h:12,
                 from ../../nest/a-set.c:10:
/usr/include/bits/string_fortified.h:88: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,
                 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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/i586-alt-linux/8/include/stdint.h:9,
                 from ../../sysdep/config.h:28,
                 from ../../nest/bird.h:12,
                 from ../../nest/a-set.c:10:
/usr/include/bits/string_fortified.h:88: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,
                 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, ...);
     ^~~~~~~~
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/nest'
CC -o rt-table.o -c ../../nest/rt-table.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../nest/rt-table.c: In function 'rte_better':
../../nest/rt-table.c:194:7: 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:7: 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:11: 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:9: 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:11: 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:6: 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' [-Wdangling-else]
       if (a->proto->accept_ra_types == type)
          ^
../../nest/rt-table.c: In function 'rte_recalculate':
../../nest/rt-table.c:863:10: 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,
                 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:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   for (k = &n->routes; e = *k; k = &e->next)
                        ^
../../nest/rt-table.c:1762:24: 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:50: 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,
                 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);
                ^~~~~~~~~~~~~~
In file included from ../lib/resource.h:12,
                 from ../lib/timer.h:14,
                 from ../lib/birdlib.h:12,
                 from ../../nest/bird.h:13,
                 from ../../nest/rt-table.c:33:
../../nest/rt-table.c: In function 'rt_update_hostcache':
../../nest/rt-table.c:2325:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(n, x, hc->hostentries)
                        ^
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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, ...);
     ^~~~~~~~
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/nest'
LD -r -o all.o rt-table.o rt-fib.o rt-attr.o rt-roa.o proto.o iface.o rt-dev.o password.o cli.o locks.o cmds.o neighbor.o a-path.o a-set.o
make[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
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/filter'
CC -o tree.o -c ../../filter/tree.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/filter'
CC -o trie.o -c ../../filter/trie.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/filter'
CC -o filter.o -c ../../filter/filter.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../filter/filter.c: In function 'val_compare':
../../filter/filter.c:166:9: 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:27: 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,
                 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:37: 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,
                 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:
../../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:
../../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:
../../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:
../../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:
../../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:
../../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);
     ^~~~~~~~~~~~~
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/filter'
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 io.o -c ../../../proto/bfd/io.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../../proto/bfd/io.c: In function 'timers_fire':
../../../proto/bfd/io.c:417:10: 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:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     else if (t = timers_first(loop))
              ^
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/bfd'
CC -o packets.o -c ../../../proto/bfd/packets.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../../proto/bfd/packets.c: In function 'bfd_fill_authentication':
../../../proto/bfd/packets.c:171:17: 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:428,
                 from /usr/include/pthread.h:21,
                 from ../../../proto/bfd/bfd.h:10,
                 from ../../../proto/bfd/packets.c:7:
/usr/include/bits/string_fortified.h:103: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:17: 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:428,
                 from /usr/include/pthread.h:21,
                 from ../../../proto/bfd/bfd.h:10,
                 from ../../../proto/bfd/packets.c:7:
/usr/include/bits/string_fortified.h:103:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'}
 __NTH (strncpy (char *__restrict __dest, const char *__restrict __src,
 ^~~~~
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/bfd'
CC -o bfd.o -c ../../../proto/bfd/bfd.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
In file included from ../../conf/conf.h:14,
                 from ../../../nest/protocol.h:16,
                 from ../../../proto/bfd/bfd.h:15,
                 from ../../../proto/bfd/bfd.c:104:
../../../proto/bfd/bfd.c: In function 'bfd_remove_session':
../../../lib/hash.h:79:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     if (_n = *_nn)       \
         ^~
../../../proto/bfd/bfd.c:496:3: note: in expansion of macro 'HASH_REMOVE'
   HASH_REMOVE(p->session_hash_id, HASH_ID, s);
   ^~~~~~~~~~~
../../../lib/hash.h:79:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     if (_n = *_nn)       \
         ^~
../../../proto/bfd/bfd.c:497:3: note: in expansion of macro 'HASH_REMOVE'
   HASH_REMOVE(p->session_hash_ip, HASH_IP, s);
   ^~~~~~~~~~~
In file included from ../../lib/resource.h:12,
                 from ../../lib/timer.h:14,
                 from ../../lib/birdlib.h:12,
                 from ../../../nest/bird.h:13,
                 from ../../../proto/bfd/bfd.h:12,
                 from ../../../proto/bfd/bfd.c:104:
../../../proto/bfd/bfd.c: In function 'bfd_take_requests':
../../../proto/bfd/bfd.c:667:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(n, nn, bfd_wait_list)
                        ^~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../../proto/bfd/bfd.c: In function 'bfd_notify_hook':
../../../proto/bfd/bfd.c:886:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     WALK_LIST_DELSAFE(n, nn, s->request_list)
                          ^~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../../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,
                 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);
 ^~~~~~~~~~~~~~~~~~
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/bfd'
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
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: 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,
                 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,
                 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, ...);
     ^~~~~~~~
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/bgp'
CC -o packets.o -c ../../../proto/bgp/packets.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../../proto/bgp/packets.c:1431:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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:25: warning: pointer targets in returning 'byte *' {aka 'unsigned char *'} from a function with return type 'const char *' 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:
../../../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,
                 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,
                 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,
                 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 of 'const byte *' {aka 'const unsigned char *'} from 'const char *' differ in signedness [-Wpointer-sign]
   const byte *dsc = bgp_error_dsc(code, subcode);
                     ^~~~~~~~~~~~~
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/bgp'
CC -o attrs.o -c ../../../proto/bgp/attrs.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../../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,
                 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 'uint *' {aka '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,
                 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,
                 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,
                 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_rehash_buckets':
../../../proto/bgp/attrs.c:729:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     while (b = old[i])
            ^
In file included from ../../conf/conf.h:14,
                 from ../../../nest/protocol.h:16,
                 from ../../../proto/bgp/attrs.c:15:
../../../proto/bgp/attrs.c: In function 'bgp_free_prefix':
../../../lib/hash.h:79:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     if (_n = *_nn)       \
         ^~
../../../lib/hash.h:159:24: note: in expansion of macro 'HASH_REMOVE'
     HASH_TYPE(v) *_n = HASH_REMOVE(v, id, node);   \
                        ^~~~~~~~~~~
../../../proto/bgp/attrs.c:970:3: note: in expansion of macro 'HASH_REMOVE2'
   HASH_REMOVE2(p->prefix_hash, PXH, p->p.pool, bp);
   ^~~~~~~~~~~~
../../../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 'uint *' {aka 'unsigned int *'}
 validate_as_path(struct bgp_proto *p, byte *a, int *len)
 ^~~~~~~~~~~~~~~~
../../../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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from ../../../proto/bgp/attrs.c:11:
/usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'}
 __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
 ^~~~~
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/bgp'
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 lsreq.o -c ../../../proto/ospf/lsreq.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/ospf'
CC -o hello.o -c ../../../proto/ospf/hello.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/ospf'
CC -o neighbor.o -c ../../../proto/ospf/neighbor.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/ospf'
CC -o dbdes.o -c ../../../proto/ospf/dbdes.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/ospf'
CC -o ospf.o -c ../../../proto/ospf/ospf.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../../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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from ../../../proto/ospf/ospf.c:99:
/usr/include/bits/string_fortified.h:88: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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from ../../../proto/ospf/ospf.c:99:
/usr/include/bits/string_fortified.h:88: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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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, ...);
     ^~~~~~~~
In file included from ../../lib/resource.h:12,
                 from ../../lib/timer.h:14,
                 from ../../lib/birdlib.h:12,
                 from ../../../nest/bird.h:13,
                 from ../../../proto/ospf/ospf.h:14,
                 from ../../../proto/ospf/ospf.c:100:
../../../proto/ospf/ospf.c: In function 'ospf_reconfigure':
../../../proto/ospf/ospf.c:700:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(ifa, ifx, p->iface_list)
                          ^~~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../../proto/ospf/ospf.c:707:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(oa, oax, p->area_list)
                         ^~~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../../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,
                 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:43: 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,
                 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,
                 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:43: 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,
                 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);
     ^~~~~~~~
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/ospf'
CC -o lsack.o -c ../../../proto/ospf/lsack.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/ospf'
CC -o iface.o -c ../../../proto/ospf/iface.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
In file included from ../../lib/resource.h:12,
                 from ../../lib/timer.h:14,
                 from ../../lib/birdlib.h:12,
                 from ../../../nest/bird.h:13,
                 from ../../../proto/ospf/ospf.h:14,
                 from ../../../proto/ospf/iface.c:11:
../../../proto/ospf/iface.c: In function 'ospf_iface_down':
../../../proto/ospf/iface.c:260:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(n, nx, ifa->neigh_list)
                        ^~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../../proto/ospf/iface.c: In function 'ospf_iface_reconfigure':
../../../proto/ospf/iface.c:878:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(nb, nbx, ifa->nbma_list)
                         ^~~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../../proto/ospf/iface.c: In function 'ospf_ifa_notify2':
../../../proto/ospf/iface.c:1107:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     WALK_LIST_DELSAFE(ifa, ifx, p->iface_list)
                            ^~~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../../proto/ospf/iface.c: In function 'ospf_ifa_notify3':
../../../proto/ospf/iface.c:1139:30: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
       WALK_LIST_DELSAFE(ifa, ifx, p->iface_list)
                              ^~~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../../proto/ospf/iface.c: In function 'ospf_if_notify':
../../../proto/ospf/iface.c:1310:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(ifa, ifx, p->iface_list)
                          ^~~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
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/ospf'
CC -o lsupd.o -c ../../../proto/ospf/lsupd.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
In file included from ../../../proto/ospf/ospf.h:19,
                 from ../../../proto/ospf/lsupd.c:11:
../../../proto/ospf/lsupd.c: In function 'ospf_rxmt_lsupd':
../../../proto/ospf/lsupd.c:439:27: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_SLIST_DELSAFE(ret, nxt, n->lsrtl)
                           ^~~
../../lib/slists.h:76:25: note: in definition of macro 'WALK_SLIST_DELSAFE'
      for(n=SHEAD(list); nxt=SNODE_NEXT(n); n=(void *) nxt)
                         ^~~
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/ospf'
CC -o lsalib.o -c ../../../proto/ospf/lsalib.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/ospf'
CC -o packet.o -c ../../../proto/ospf/packet.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../../proto/ospf/packet.c: In function 'ospf_pkt_finalize':
../../../proto/ospf/packet.c:58:17: 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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/i586-alt-linux/8/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/string_fortified.h:103: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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/i586-alt-linux/8/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/string_fortified.h:103: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:29: 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:
../../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:36: 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:
../../../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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/i586-alt-linux/8/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/string_fortified.h:103: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:36: 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:
../../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,
                 from ../../../proto/ospf/packet.c:11:
../../lib/socket.h:96:8: note: expected 'int *' but argument is of type 'uint *' {aka 'unsigned int *'}
 byte * sk_rx_buffer(sock *s, int *len); /* Temporary */
        ^~~~~~~~~~~~
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/ospf'
CC -o rt.o -c ../../../proto/ospf/rt.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/ospf'
CC -o topology.o -c ../../../proto/ospf/topology.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
In file included from ../../../proto/ospf/ospf.h:19,
                 from ../../../proto/ospf/topology.c:15:
../../../proto/ospf/topology.c: In function 'ospf_update_lsadb':
../../../proto/ospf/topology.c:481:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_SLIST_DELSAFE(en, nxt, p->lsal)
                          ^~~
../../lib/slists.h:76:25: note: in definition of macro 'WALK_SLIST_DELSAFE'
      for(n=SHEAD(list); nxt=SNODE_NEXT(n); n=(void *) nxt)
                         ^~~
../../../proto/ospf/topology.c: In function 'prepare_prefix_net_lsa_body':
../../../proto/ospf/topology.c:1586:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   if (en = ifa->link_lsa)
       ^~
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/ospf'
LD -r -o all.o ospf.o topology.o packet.o hello.o neighbor.o iface.o dbdes.o lsreq.o lsupd.o lsack.o lsalib.o rt.o
make[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
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: 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,
                 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, ...);
     ^~~~~~~~
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/pipe'
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 packets.o -c ../../../proto/radv/packets.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../../proto/radv/packets.c: In function 'radv_prepare_ra':
../../../proto/radv/packets.c:298:15: warning: pointer targets in initialization of 'char *' from 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
   char *buf = ifa->sk->tbuf;
               ^~~
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/radv'
CC -o radv.o -c ../../../proto/radv/radv.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
In file included from ../../lib/resource.h:12,
                 from ../../lib/timer.h:14,
                 from ../../lib/birdlib.h:12,
                 from ../../../nest/bird.h:13,
                 from ../../../proto/radv/radv.h:11,
                 from ../../../proto/radv/radv.c:10:
../../../proto/radv/radv.c: In function 'radv_prepare_prefixes':
../../../proto/radv/radv.c:168:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(pfx, next, ifa->prefixes)
                          ^~~~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../../proto/radv/radv.c: In function 'radv_prune_prefixes':
../../../proto/radv/radv.c:190:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(px, pxn, ifa->prefixes)
                         ^~~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../../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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from ../../../proto/radv/radv.c:9:
/usr/include/bits/string_fortified.h:88: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,
                 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,
                 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, ...);
     ^~~~~~~~
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/radv'
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 packets.o -c ../../../proto/rip/packets.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../../proto/rip/packets.c: In function 'rip_fill_authentication':
../../../proto/rip/packets.c:252:19: 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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/i586-alt-linux/8/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/string_fortified.h:103: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:29: 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:
../../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:19: 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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/i586-alt-linux/8/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/string_fortified.h:103: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:36: 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:
../../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);
     ^~~~~~~~~~
In file included from /usr/include/string.h:507,
                 from ../../lib/string.h:13,
                 from ../../lib/ip.h:13,
                 from ../../../nest/bird.h:14,
                 from ../../../proto/rip/rip.h:15,
                 from ../../../proto/rip/packets.c:12:
In function 'strncpy',
    inlined from 'rip_fill_authentication.isra.9' at ../../../proto/rip/packets.c:213:5:
/usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' writing 16 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/rip'
CC -o rip.o -c ../../../proto/rip/rip.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../../proto/rip/rip.c: In function 'rip_update_rte':
../../../proto/rip/rip.c:252:26: 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:26: 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:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     for (rp = &en->routes; rt = *rp; /* rp = &rt->next */)
                            ^~
In file included from ../../lib/resource.h:12,
                 from ../../lib/timer.h:14,
                 from ../../lib/birdlib.h:12,
                 from ../../../nest/bird.h:13,
                 from ../../../proto/rip/rip.h:15,
                 from ../../../proto/rip/rip.c:79:
../../../proto/rip/rip.c:895:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     WALK_LIST_DELSAFE(n, nn, ifa->neigh_list)
                          ^~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../../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,
                 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,
                 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,
                 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,
                 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,
                 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:41: 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,
                 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,
                 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:41: 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,
                 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);
     ^~~~~~~~
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/rip'
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
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../../proto/static/static.c: In function 'static_if_notify':
../../../proto/static/static.c:426:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
  if (!strcmp(r->if_name, i->name))
              ~^~~~~~~~~
In file included from ../../lib/string.h:13,
                 from ../../lib/ip.h:13,
                 from ../../../nest/bird.h:14,
                 from ../../../proto/static/static.c:39:
/usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
 extern int strcmp (const char *__s1, const char *__s2)
            ^~~~~~
../../../proto/static/static.c:432:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
  if (!strcmp(r->if_name, i->name))
              ~^~~~~~~~~
In file included from ../../lib/string.h:13,
                 from ../../lib/ip.h:13,
                 from ../../../nest/bird.h:14,
                 from ../../../proto/static/static.c:39:
/usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
 extern int strcmp (const char *__s1, const char *__s2)
            ^~~~~~
../../../proto/static/static.c: In function 'static_same_dest':
../../../proto/static/static.c:480:23: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
       return !strcmp(x->if_name, y->if_name);
                      ~^~~~~~~~~
In file included from ../../lib/string.h:13,
                 from ../../lib/ip.h:13,
                 from ../../../nest/bird.h:14,
                 from ../../../proto/static/static.c:39:
/usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
 extern int strcmp (const char *__s1, const char *__s2)
            ^~~~~~
../../../proto/static/static.c:480:35: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign]
       return !strcmp(x->if_name, y->if_name);
                                  ~^~~~~~~~~
In file included from ../../lib/string.h:13,
                 from ../../lib/ip.h:13,
                 from ../../../nest/bird.h:14,
                 from ../../../proto/static/static.c:39:
/usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
 extern int strcmp (const char *__s1, const char *__s2)
            ^~~~~~
../../../proto/static/static.c: In function 'static_reconfigure':
../../../proto/static/static.c:566:35: 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:
../../../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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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, ...);
     ^~~~~~~~
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/static'
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 packets.o -c ../../../proto/babel/packets.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/proto/babel'
CC -o babel.o -c ../../../proto/babel/babel.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
In file included from ../../lib/resource.h:12,
                 from ../../lib/timer.h:14,
                 from ../../lib/birdlib.h:12,
                 from ../../../nest/bird.h:13,
                 from ../../../proto/babel/babel.h:14,
                 from ../../../proto/babel/babel.c:38:
../../../proto/babel/babel.c: In function 'babel_expire_sources':
../../../proto/babel/babel.c:132:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(n, nx, e->sources)
                        ^~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../../proto/babel/babel.c: In function 'babel_expire_routes':
../../../proto/babel/babel.c:244:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     WALK_LIST_DELSAFE(r, rx, e->routes)
                          ^~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../../proto/babel/babel.c: In function 'babel_expire_neighbors':
../../../proto/babel/babel.c:362:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     WALK_LIST_DELSAFE(nbr, nbx, ifa->neigh_list)
                            ^~~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../../proto/babel/babel.c: In function 'babel_expire_seqno_requests':
../../../proto/babel/babel.c:929:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(n, nx, p->seqno_cache)
                        ^~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../../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,
                 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,
                 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,
                 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,
                 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:41: 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,
                 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,
                 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:41: 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,
                 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);
     ^~~~~~~~
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/proto/babel'
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 util.o -c ../../client/util.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
make[1]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/client'
make[1]: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/client'
CC -o birdcl.o -c ../../client/birdcl.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
make[1]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/client'
make[1]: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/client'
CC -o birdc.o -c ../../client/birdc.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
make[1]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/client'
make[1]: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/client'
CC -o client.o -c ../../client/client.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: 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, "?<too-long>");
              ^~~~~~~~~~~~~~~
In file included from /usr/include/features.h:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from ../../client/client.c:23:
/usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'}
 __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
 ^~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/client'
make[1]: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/client'
CC -o commands.o -c ../../client/commands.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
make[1]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/client'
make[1]: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6/client'
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'
make: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6'
LD -pthread -o birdcl client/birdcl.o client/all.o lib/birdlib.a
make: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6'
make: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6'
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'
make: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird6'
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
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 -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -D_FORTIFY_SOURCE=1'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic'
+ export FFLAGS
+ '[' -n ' -march=i586 -mtune=generic' ']'
+ 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=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --with-protocols=all
configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-silent-rules, --without-included-gettext
checking for i586-alt-linux-gcc... i586-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 i586-alt-linux-gcc accepts -g... yes
checking for i586-alt-linux-gcc option to accept ISO C89... none needed
checking for library containing clock_gettime... none required
checking build system type... i586-alt-linux-gnu
checking host system type... i586-alt-linux-gnu
checking for i586-alt-linux-gcc... (cached) i586-alt-linux-gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether i586-alt-linux-gcc accepts -g... (cached) yes
checking for i586-alt-linux-gcc option to accept ISO C89... (cached) none needed
checking whether POSIX threads are available... yes
checking CFLAGS... -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -D_FORTIFY_SOURCE=1 -pthread
checking how to run the C preprocessor... i586-alt-linux-gcc -E
checking for a BSD-compatible install... /bin/install -c
checking for i586-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, --disable-silent-rules, --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
+ make -j8
make depend
make: Circular birdcl <- birdcl dependency dropped.
make: Circular birdc <- birdc dependency dropped.
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
touch .dir-stamp
make[1]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4'
make: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4'
echo >sysdep/paths.h "/* Generated by Makefile, don't edit manually! */"
echo >>sysdep/paths.h "#define PATH_CONFIG_FILE \"/etc/bird.conf\""
echo >>sysdep/paths.h "#define PATH_CONTROL_SOCKET \"/var/run/bird.ctl\""
if test -n "/etc/iproute2" ; then echo >>sysdep/paths.h "#define PATH_IPROUTE_DIR \"/etc/iproute2\"" ; fi
make: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4'
set -e ; for a in lib conf ; do make -C $a depend ; done
make: 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
touch .dir-stamp
make: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4'
make[2]: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/lib'
i586-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'
flex  -s -B -8 -ocf-lex.c -Pcf_ cf-lex.l
make[2]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/conf'
make[2]: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/conf'
m4 -P ../../conf/gen_commands.m4 ../../client/cmds.m4 ../../conf/confbase.Y ../../sysdep/unix/config.Y ../../sysdep/unix/krt.Y ../../sysdep/linux/netlink.Y  ../../nest/config.Y ../../filter/config.Y ../../proto/bfd/config.Y ../../proto/bgp/config.Y ../../proto/ospf/config.Y ../../proto/pipe/config.Y ../../proto/rip/config.Y ../../proto/static/config.Y | sort >commands.h
make[2]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/conf'
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
make[2]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/conf'
make[2]: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/conf'
m4 -P ../../conf/gen_parser.m4 ../../conf/confbase.Y ../../sysdep/unix/config.Y ../../sysdep/unix/krt.Y ../../sysdep/linux/netlink.Y  ../../nest/config.Y ../../filter/config.Y ../../proto/bfd/config.Y ../../proto/bgp/config.Y ../../proto/ospf/config.Y ../../proto/pipe/config.Y ../../proto/rip/config.Y ../../proto/static/config.Y >cf-parse.y
make[2]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/conf'
make[2]: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/conf'
bison -bcf-parse -dv -pcf_  cf-parse.y
make[2]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/conf'
make[2]: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/conf'
i586-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'
i586-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'
i586-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'
i586-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'
i586-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'
i586-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'
i586-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'
i586-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'
i586-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'
i586-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: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4'
touch .dep-stamp
make: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4'
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 checksum.o -c checksum.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o bitops.o -c bitops.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o lists.o -c lists.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o mac.o -c mac.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o event.o -c event.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o md5.o -c md5.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o mempool.o -c mempool.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
mempool.c: In function 'lp_flush':
mempool.c:194:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   while (c = m->first_large)
          ^
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/lib'
CC -o patmatch.o -c patmatch.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o random.o -c random.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o log.o -c log.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
log.c: In function 'log_commit':
log.c:109:21: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
     strcpy(buf->end - 100, " ... <too long>");
            ~~~~~~~~~^~~~~
In file included from /usr/include/features.h:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from log.c:18:
/usr/include/bits/string_fortified.h:88: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,
                 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:13: 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:
/usr/include/stdio.h:626: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);
            ^~~~~
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);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/lib'
CC -o main.o -c main.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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,
                 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,
                 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);
                ^~~~~~~~~~~~
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/lib'
CC -o ip.o -c ip.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: 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))
                                      ~~~~~~^~~~~~~~~~~~
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/lib'
CC -o resource.o -c resource.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
resource.c: In function 'pool_free':
resource.c:79:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   while (rr = (resource *) r->n.next)
          ^~
resource.c: In function 'rlookup':
resource.c:246:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   if (r = pool_lookup(&root_pool.r, 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/lib'
CC -o printf.o -c printf.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o sha256.o -c sha256.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o slab.o -c slab.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
In file included from ../lib/resource.h:12,
                 from ../lib/timer.h:14,
                 from ../lib/birdlib.h:12,
                 from ../../nest/bird.h:13,
                 from slab.c:31:
slab.c: In function 'slab_free':
slab.c:321:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(h, g, s->empty_heads)
                        ^
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
slab.c:323:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(h, g, s->partial_heads)
                        ^
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
slab.c:325:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(h, g, s->full_heads)
                        ^
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
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/lib'
CC -o tbf.o -c tbf.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o krt.o -c krt.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
krt.c: In function 'kif_choose_primary':
krt.c:158:50: 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,
                 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:6: 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:7: 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:22: 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:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
       while (e = *ee)
              ^
krt.c: In function 'krt_learn_async':
krt.c:491:22: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   for(gg=&n->routes; g = *gg; gg = &g->next)
                      ^
krt.c:529:22: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   for(gg=&n->routes; g=*gg; gg=&g->next)
                      ^
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,
                 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,
                 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, ...);
     ^~~~~~~~
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/lib'
CC -o xmalloc.o -c xmalloc.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o io.o -c io.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
io.c: In function 'tm_shot':
io.c:351:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
       while (m = n->next)
              ^
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) ||
                                   ^~~~~~~
In file included from io.c:21:
/usr/include/sys/socket.h:116: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:
/usr/include/sys/socket.h:232: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:
/usr/include/sys/socket.h:116: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 from 'char *' to 'byte *' {aka 'unsigned char *'} 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:
/usr/include/sys/socket.h:208: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,
            ^~~~~~~~~~
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/lib'
CC -o slists.o -c slists.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
slists.c: In function 's_put':
slists.c:76:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   if (f = n->readers)
       ^
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/lib'
CC -o netlink.o -c netlink.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
netlink.c: In function 'kif_do_scan':
netlink.c:839:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   while (h = nl_get_scan())
          ^
netlink.c:866:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   while (h = nl_get_scan())
          ^
netlink.c: In function 'nl_send_route':
netlink.c:989:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   if (ea = ea_find(eattrs, EA_KRT_SCOPE))
       ^~
netlink.c:994:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   if (ea = ea_find(eattrs, EA_KRT_PREFSRC))
       ^~
netlink.c:997:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   if (ea = ea_find(eattrs, EA_KRT_REALM))
       ^~
netlink.c:1005:10: 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:1487:10: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   while (h = nl_get_scan())
          ^
In file included from ../conf/conf.h:14,
                 from ../../nest/protocol.h:16,
                 from netlink.c:20:
netlink.c: In function 'krt_sys_shutdown':
../../lib/hash.h:79:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     if (_n = *_nn)       \
         ^~
../../lib/hash.h:159:24: note: in expansion of macro 'HASH_REMOVE'
     HASH_TYPE(v) *_n = HASH_REMOVE(v, id, node);   \
                        ^~~~~~~~~~~
netlink.c:1673:3: note: in expansion of macro 'HASH_REMOVE2'
   HASH_REMOVE2(nl_table_map, RTH, krt_pool, p);
   ^~~~~~~~~~~~
netlink.c: In function 'krt_sys_get_attr':
netlink.c:1711: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,
                 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:1715: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,
                 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:1719: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,
                 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:1723: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,
                 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:1728: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,
                 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:1736: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,
                 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, ...);
     ^~~~~~~~
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/lib'
CC -o sha1.o -c sha1.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
CC -o sha512.o -c sha512.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/lib'
rm -f birdlib.a
ar rcs birdlib.a bitops.o checksum.o event.o io.o ip.o krt.o lists.o log.o mac.o main.o md5.o mempool.o netlink.o patmatch.o printf.o random.o resource.o sha1.o sha256.o sha512.o slab.o slists.o tbf.o xmalloc.o
ranlib birdlib.a
make[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 conf.o -c conf.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: 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,
                 from ../lib/ip.h:13,
                 from ../../nest/bird.h:14,
                 from conf.c:48:
/usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'const byte *' {aka 'const unsigned char *'}
 extern size_t strlen (const char *__s)
               ^~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/conf'
make[1]: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/conf'
CC -o cf-lex.o -c cf-lex.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
In file included from cf-lex.l:59:
../conf/keywords.h:67:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
 { "source", SOURCE, NULL },
   ^~~~~~~~
../conf/keywords.h:303:3: note: (near initialization for 'keyword_list[236].name')
../conf/keywords.h:304:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
 { "ifname", IFNAME, NULL },
   ^~~~~~~~
../conf/keywords.h:307:3: note: (near initialization for 'keyword_list[240].name')
../conf/keywords.h:308:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
 { "local", LOCAL, NULL },
   ^~~~~~~
../conf/keywords.h:331:3: note: (near initialization for 'keyword_list[264].name')
../conf/keywords.h:332:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
 { "authentication", AUTHENTICATION, NULL },
   ^~~~~~~~~~~~~~~~
../conf/keywords.h:332:3: note: (near initialization for 'keyword_list[265].name')
../conf/keywords.h:333:3: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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':
cf-lex.l:75:22: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign]
 #define SYM_KEY(n)  n->name, n->scope->active
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.c:28:16: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign]
 #define yytext cf_text
                ^~~~~~~
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:199:46: note: in expansion of macro 'yytext'
   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);
             ^~~~~~~
cf-lex.l:69:21: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
 #define KW_KEY(n)  n->name
cf-lex.l:71:29: note: in definition of macro 'KW_EQ'
 #define KW_EQ(a,b)  !strcmp(a,b)
                             ^
../../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:296:
/usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
 extern int strcmp (const char *__s1, const char *__s2)
            ^~~~~~
cf-lex.c:28:16: warning: pointer targets in passing argument 1 of 'cf_get_symbol' differ in signedness [-Wpointer-sign]
 #define yytext cf_text
                ^~~~~~~
cf-lex.l:211:29: note: in expansion of macro 'yytext'
   cf_lval.s = cf_get_symbol(yytext);
                             ^~~~~~
In file included from ../../nest/protocol.h:16,
                 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:1681:14: 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:1681:14: 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:448:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   uint l = strlen(c);
                   ^
In file included from cf-lex.c:296:
/usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
 extern size_t strlen (const char *__s)
               ^~~~~~
cf-lex.l:457:19: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign]
   strcpy(s->name, c);
                   ^
In file included from /usr/include/features.h:428,
                 from /usr/include/assert.h:35,
                 from cf-lex.c:288:
/usr/include/bits/string_fortified.h:88:1: note: expected 'const char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'}
 __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
 ^~~~~
cf-lex.l:75:22: warning: pointer targets in passing argument 1 of 'cf_hash' differ in signedness [-Wpointer-sign]
 #define SYM_KEY(n)  n->name, n->scope->active
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:462:3: note: in expansion of macro 'HASH_INSERT2'
   HASH_INSERT2(new_config->sym_hash, SYM, new_config->pool, s);
   ^~~~~~~~~~~~
cf-lex.l:274:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 cf_hash(byte *c)
 ^~~~~~~
cf-lex.l: In function 'cf_find_symbol':
cf-lex.l:484:42: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign]
       (s = HASH_FIND(cfg->sym_hash, SYM, c, 1)))
                                          ^
cf-lex.l:77:37: note: in definition of macro 'SYM_EQ'
 #define SYM_EQ(a,s1,b,s2) !strcmp(a,b) && s1 == s2
                                     ^
../../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:484:12: note: in expansion of macro 'HASH_FIND'
       (s = HASH_FIND(cfg->sym_hash, SYM, c, 1)))
            ^~~~~~~~~
In file included from cf-lex.c:296:
/usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
 extern int strcmp (const char *__s1, const char *__s2)
            ^~~~~~
cf-lex.l:489:52: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign]
       (s = HASH_FIND(cfg->fallback->sym_hash, SYM, c, 1)))
                                                    ^
cf-lex.l:77:37: note: in definition of macro 'SYM_EQ'
 #define SYM_EQ(a,s1,b,s2) !strcmp(a,b) && s1 == s2
                                     ^
../../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:489:12: note: in expansion of macro 'HASH_FIND'
       (s = HASH_FIND(cfg->fallback->sym_hash, SYM, c, 1)))
            ^~~~~~~~~
In file included from cf-lex.c:296:
/usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
 extern int strcmp (const char *__s1, const char *__s2)
            ^~~~~~
cf-lex.l: In function 'cf_default_name':
cf-lex.l:520:25: warning: pointer targets in passing argument 1 of 'cf_get_symbol' differ in signedness [-Wpointer-sign]
       s = cf_get_symbol(buf);
                         ^~~
cf-lex.l:505:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 cf_get_symbol(byte *c)
 ^~~~~~~~~~~~~
cf-lex.l: In function 'cf_define_symbol':
cf-lex.l:551:30: warning: pointer targets in passing argument 1 of 'cf_new_symbol' differ in signedness [-Wpointer-sign]
       sym = cf_new_symbol(sym->name);
                           ~~~^~~~~~
cf-lex.l:444:1: note: expected 'byte *' {aka 'unsigned char *'} but argument is of type 'char *'
 cf_new_symbol(byte *c)
 ^~~~~~~~~~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/conf'
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
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
cf-parse.y: In function 'cf_parse':
cf-parse.y:1119:19: warning: pointer targets in assignment from 'char *' to 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
      kpi->pattern = $2;
                   ^
cf-parse.y:1335:25: warning: pointer targets in assignment from 'char *' to 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
    TEXT { this_ipn->pattern = $1; this_ipn->prefix = IPA_NONE; this_ipn->pxlen = 0; }
                         ^
cf-parse.y:1337:25: warning: pointer targets in assignment from 'char *' to 'byte *' {aka 'unsigned char *'} 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:3195:25: warning: pointer targets in assignment from 'char *' to 'byte *' {aka 'unsigned char *'} differ in signedness [-Wpointer-sign]
       this_srt->if_name = $3;
                         ^
make[1]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/conf'
make[1]: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/conf'
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-dev.o -c ../../nest/rt-dev.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/nest'
CC -o rt-fib.o -c ../../nest/rt-fib.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../nest/rt-fib.c: In function 'fib_rehash':
../../nest/rt-fib.c:151:14: 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:8: 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:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     if (n = f->hash_table[h])
         ^
../../nest/rt-fib.c:399:6: 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:7: 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:7: 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:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   if (n = n->next)
       ^
../../nest/rt-fib.c:458:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     if (n = f->hash_table[hpos])
         ^
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/nest'
CC -o password.o -c ../../nest/password.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/nest'
CC -o locks.o -c ../../nest/locks.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/nest'
CC -o cmds.o -c ../../nest/cmds.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../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,
                 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,
                 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,
                 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);
 ^~~~~~~~~~~~~~~~~~
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/nest'
CC -o rt-roa.o -c ../../nest/rt-roa.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../nest/rt-roa.c: In function 'roa_delete_item':
../../nest/rt-roa.c:85:25: 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:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
       while (it = *itp)
              ^~
In file included from ../lib/resource.h:12,
                 from ../lib/timer.h:14,
                 from ../lib/birdlib.h:12,
                 from ../../nest/bird.h:13,
                 from ../../nest/rt-roa.c:10:
../../nest/rt-roa.c: In function 'roa_commit':
../../nest/rt-roa.c:312:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     WALK_LIST_DELSAFE(t, tx, roa_table_list)
                          ^~
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../nest/rt-roa.c:314:44: 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:
../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);
                ^~~~~~~~~~~~~~
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/nest'
CC -o iface.o -c ../../nest/iface.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
In file included from ../lib/resource.h:12,
                 from ../lib/timer.h:14,
                 from ../lib/birdlib.h:12,
                 from ../../nest/bird.h:13,
                 from ../../nest/iface.c:28:
../../nest/iface.c: In function 'if_end_update':
../../nest/iface.c:369:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
    WALK_LIST_DELSAFE(a, b, i->addrs)
                         ^
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../nest/iface.c: In function 'if_get_by_name':
../../nest/iface.c:454:7: 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/iface.c:660:17: warning: pointer targets in initialization of 'char *' from 'byte *' {aka 'unsigned char *'} 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,
                 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:22: 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,
                 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: In function 'iface_plists_equal':
../../nest/iface.c:718:43: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
    ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) ||
                                          ~^~~~~~~~~
In file included from ../lib/string.h:13,
                 from ../lib/ip.h:13,
                 from ../../nest/bird.h:14,
                 from ../../nest/iface.c:28:
/usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
 extern int strcmp (const char *__s1, const char *__s2)
            ^~~~~~
../../nest/iface.c:718:55: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign]
    ((x->pattern != y->pattern) && strcmp(x->pattern, y->pattern)) ||
                                                      ~^~~~~~~~~
In file included from ../lib/string.h:13,
                 from ../lib/ip.h:13,
                 from ../../nest/bird.h:14,
                 from ../../nest/iface.c:28:
/usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
 extern int strcmp (const char *__s1, const char *__s2)
            ^~~~~~
../../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,
                 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,
                 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, ...);
     ^~~~~~~~
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/nest'
CC -o cli.o -c ../../nest/cli.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: 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,
                 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,
                 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,
                 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:23: 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,
                 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,
                 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:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   if (o = c->tx_buf)
       ^
../../nest/cli.c:214:14: 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:24: 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,
                 from ../lib/ip.h:13,
                 from ../../nest/bird.h:14,
                 from ../../nest/cli.c:66:
/usr/include/string.h:384: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,
                 from ../lib/ip.h:13,
                 from ../../nest/bird.h:14,
                 from ../../nest/cli.c:66:
/usr/include/string.h:384:15: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
 extern size_t strlen (const char *__s)
               ^~~~~~
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/nest'
CC -o a-path.o -c ../../nest/a-path.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: 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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/i586-alt-linux/8/include/stdint.h:9,
                 from ../../sysdep/config.h:28,
                 from ../../nest/bird.h:12,
                 from ../../nest/a-path.c:10:
/usr/include/bits/string_fortified.h:88: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,
                 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:8: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
    if (len = *p++)
        ^~~
../../nest/a-path.c:216:8: 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:8: 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 from 'u8 *' {aka 'unsigned char *'} to 'char *' 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 of 'u8 *' {aka 'unsigned char *'} from 'char *' differ in signedness [-Wpointer-sign]
   u8 *p = pos->val.sp;
           ^~~
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/nest'
CC -o rt-attr.o -c ../../nest/rt-attr.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
In file included from ../conf/conf.h:14,
                 from ../../nest/protocol.h:16,
                 from ../../nest/rt-attr.c:49:
../../nest/rt-attr.c: In function 'rt_prune_sources':
../../nest/rt-attr.c:179:36: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   HASH_WALK_FILTER(src_hash, next, src, sp)
                                    ^~~
../../lib/hash.h:193:32: note: in definition of macro 'HASH_WALK_FILTER'
       for (nn = (v).data + _i; n = *nn; (*nn == n) ? (nn = &n->next) : NULL)
                                ^
../../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,
                 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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/i586-alt-linux/8/include/stdint.h:9,
                 from ../../sysdep/config.h:28,
                 from ../../nest/bird.h:12,
                 from ../../nest/rt-attr.c:47:
/usr/include/bits/string_fortified.h:88: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,
                 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,
                 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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/i586-alt-linux/8/include/stdint.h:9,
                 from ../../sysdep/config.h:28,
                 from ../../nest/bird.h:12,
                 from ../../nest/rt-attr.c:47:
/usr/include/bits/string_fortified.h:88: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,
                 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:7: 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,
                 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,
                 from ../lib/ip.h:13,
                 from ../../nest/bird.h:14,
                 from ../../nest/rt-attr.c:47:
/usr/include/string.h:384: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,
                 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,
                 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,
                 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: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,
                 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,
                 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,
                 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, "<type %02x>", e->type);
             ^~~
In file included from ../lib/ip.h:13,
                 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:11: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
       if (e = e->next)
           ^
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/nest'
CC -o neighbor.o -c ../../nest/neighbor.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
In file included from ../lib/resource.h:12,
                 from ../lib/timer.h:14,
                 from ../lib/birdlib.h:12,
                 from ../../nest/bird.h:13,
                 from ../../nest/neighbor.c:43:
../../nest/neighbor.c: In function 'neigh_if_up':
../../nest/neighbor.c:297:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(n, next, sticky_neigh_list)
                        ^~~~
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../nest/neighbor.c: In function 'neigh_if_down':
../../nest/neighbor.c:317:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(x, y, i->neighbors)
                        ^
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../nest/neighbor.c: In function 'neigh_if_link':
../../nest/neighbor.c:334:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(x, y, i->neighbors)
                        ^
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../nest/neighbor.c: In function 'neigh_ifa_update':
../../nest/neighbor.c:359:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(x, y, i->neighbors)
                        ^
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../nest/neighbor.c: In function 'neigh_prune':
../../nest/neighbor.c:398:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     WALK_LIST_DELSAFE(n, m, neigh_hash_table[i])
                          ^
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../nest/neighbor.c:400:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(n, m, sticky_neigh_list)
                        ^
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
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/nest'
CC -o a-set.o -c ../../nest/a-set.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/i586-alt-linux/8/include/stdint.h:9,
                 from ../../sysdep/config.h:28,
                 from ../../nest/bird.h:12,
                 from ../../nest/a-set.c:10:
/usr/include/bits/string_fortified.h:88: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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/i586-alt-linux/8/include/stdint.h:9,
                 from ../../sysdep/config.h:28,
                 from ../../nest/bird.h:12,
                 from ../../nest/a-set.c:10:
/usr/include/bits/string_fortified.h:88: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,
                 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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/i586-alt-linux/8/include/stdint.h:9,
                 from ../../sysdep/config.h:28,
                 from ../../nest/bird.h:12,
                 from ../../nest/a-set.c:10:
/usr/include/bits/string_fortified.h:88: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,
                 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, ...);
     ^~~~~~~~
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/nest'
CC -o proto.o -c ../../nest/proto.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../nest/proto.c: In function 'protos_commit':
../../nest/proto.c:526:32: 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,
                 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);
                ^~~~~~~~~~~~~~
In file included from ../lib/resource.h:12,
                 from ../lib/timer.h:14,
                 from ../lib/birdlib.h:12,
                 from ../../nest/bird.h:13,
                 from ../../nest/proto.c:11:
../../nest/proto.c:595:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(p, n, initial_proto_list)
                        ^
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../nest/proto.c: In function 'proto_shutdown_loop':
../../nest/proto.c:1070:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(p, p_next, active_proto_list)
                        ^~~~~~
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../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,
                 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,
                 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:36: 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,
                 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);
     ^~~~~~~~
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/nest'
CC -o rt-table.o -c ../../nest/rt-table.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../nest/rt-table.c: In function 'rte_better':
../../nest/rt-table.c:194:7: 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:7: 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:11: 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:9: 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:11: 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:6: 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' [-Wdangling-else]
       if (a->proto->accept_ra_types == type)
          ^
../../nest/rt-table.c: In function 'rte_recalculate':
../../nest/rt-table.c:863:10: 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,
                 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:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   for (k = &n->routes; e = *k; k = &e->next)
                        ^
../../nest/rt-table.c:1762:24: 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:50: 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,
                 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);
                ^~~~~~~~~~~~~~
In file included from ../lib/resource.h:12,
                 from ../lib/timer.h:14,
                 from ../lib/birdlib.h:12,
                 from ../../nest/bird.h:13,
                 from ../../nest/rt-table.c:33:
../../nest/rt-table.c: In function 'rt_update_hostcache':
../../nest/rt-table.c:2325:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(n, x, hc->hostentries)
                        ^
../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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, ...);
     ^~~~~~~~
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/nest'
LD -r -o all.o rt-table.o rt-fib.o rt-attr.o rt-roa.o proto.o iface.o rt-dev.o password.o cli.o locks.o cmds.o neighbor.o a-path.o a-set.o
make[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
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/filter'
CC -o tree.o -c ../../filter/tree.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/filter'
CC -o trie.o -c ../../filter/trie.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/filter'
CC -o filter.o -c ../../filter/filter.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../filter/filter.c: In function 'val_compare':
../../filter/filter.c:166:9: 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:27: 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,
                 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:37: 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,
                 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:
../../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:
../../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:
../../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:
../../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:
../../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:
../../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);
     ^~~~~~~~~~~~~
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/filter'
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 packets.o -c ../../../proto/bfd/packets.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../../proto/bfd/packets.c: In function 'bfd_fill_authentication':
../../../proto/bfd/packets.c:171:17: 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:428,
                 from /usr/include/pthread.h:21,
                 from ../../../proto/bfd/bfd.h:10,
                 from ../../../proto/bfd/packets.c:7:
/usr/include/bits/string_fortified.h:103: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:17: 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:428,
                 from /usr/include/pthread.h:21,
                 from ../../../proto/bfd/bfd.h:10,
                 from ../../../proto/bfd/packets.c:7:
/usr/include/bits/string_fortified.h:103:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'}
 __NTH (strncpy (char *__restrict __dest, const char *__restrict __src,
 ^~~~~
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/bfd'
CC -o io.o -c ../../../proto/bfd/io.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../../proto/bfd/io.c: In function 'timers_fire':
../../../proto/bfd/io.c:417:10: 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:14: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     else if (t = timers_first(loop))
              ^
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/bfd'
CC -o bfd.o -c ../../../proto/bfd/bfd.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
In file included from ../../conf/conf.h:14,
                 from ../../../nest/protocol.h:16,
                 from ../../../proto/bfd/bfd.h:15,
                 from ../../../proto/bfd/bfd.c:104:
../../../proto/bfd/bfd.c: In function 'bfd_remove_session':
../../../lib/hash.h:79:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     if (_n = *_nn)       \
         ^~
../../../proto/bfd/bfd.c:496:3: note: in expansion of macro 'HASH_REMOVE'
   HASH_REMOVE(p->session_hash_id, HASH_ID, s);
   ^~~~~~~~~~~
../../../lib/hash.h:79:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     if (_n = *_nn)       \
         ^~
../../../proto/bfd/bfd.c:497:3: note: in expansion of macro 'HASH_REMOVE'
   HASH_REMOVE(p->session_hash_ip, HASH_IP, s);
   ^~~~~~~~~~~
In file included from ../../lib/resource.h:12,
                 from ../../lib/timer.h:14,
                 from ../../lib/birdlib.h:12,
                 from ../../../nest/bird.h:13,
                 from ../../../proto/bfd/bfd.h:12,
                 from ../../../proto/bfd/bfd.c:104:
../../../proto/bfd/bfd.c: In function 'bfd_take_requests':
../../../proto/bfd/bfd.c:667:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(n, nn, bfd_wait_list)
                        ^~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../../proto/bfd/bfd.c: In function 'bfd_notify_hook':
../../../proto/bfd/bfd.c:886:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     WALK_LIST_DELSAFE(n, nn, s->request_list)
                          ^~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../../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,
                 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);
 ^~~~~~~~~~~~~~~~~~
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/bfd'
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
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: 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,
                 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,
                 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, ...);
     ^~~~~~~~
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/bgp'
CC -o packets.o -c ../../../proto/bgp/packets.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../../proto/bgp/packets.c:1431:11: warning: pointer targets in initialization of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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 of 'byte *' {aka 'unsigned char *'} from 'char *' 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:25: warning: pointer targets in returning 'byte *' {aka 'unsigned char *'} from a function with return type 'const char *' 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:
../../../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,
                 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,
                 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,
                 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 of 'const byte *' {aka 'const unsigned char *'} from 'const char *' differ in signedness [-Wpointer-sign]
   const byte *dsc = bgp_error_dsc(code, subcode);
                     ^~~~~~~~~~~~~
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/bgp'
CC -o attrs.o -c ../../../proto/bgp/attrs.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../../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,
                 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 'uint *' {aka '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,
                 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,
                 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_rehash_buckets':
../../../proto/bgp/attrs.c:729:12: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     while (b = old[i])
            ^
In file included from ../../conf/conf.h:14,
                 from ../../../nest/protocol.h:16,
                 from ../../../proto/bgp/attrs.c:15:
../../../proto/bgp/attrs.c: In function 'bgp_free_prefix':
../../../lib/hash.h:79:9: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     if (_n = *_nn)       \
         ^~
../../../lib/hash.h:159:24: note: in expansion of macro 'HASH_REMOVE'
     HASH_TYPE(v) *_n = HASH_REMOVE(v, id, node);   \
                        ^~~~~~~~~~~
../../../proto/bgp/attrs.c:970:3: note: in expansion of macro 'HASH_REMOVE2'
   HASH_REMOVE2(p->prefix_hash, PXH, p->p.pool, bp);
   ^~~~~~~~~~~~
../../../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 'uint *' {aka 'unsigned int *'}
 validate_as_path(struct bgp_proto *p, byte *a, int *len)
 ^~~~~~~~~~~~~~~~
../../../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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from ../../../proto/bgp/attrs.c:11:
/usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'}
 __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
 ^~~~~
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/bgp'
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 packet.o -c ../../../proto/ospf/packet.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../../proto/ospf/packet.c: In function 'ospf_pkt_finalize':
../../../proto/ospf/packet.c:58:17: 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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/i586-alt-linux/8/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/string_fortified.h:103: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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/i586-alt-linux/8/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/string_fortified.h:103: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:29: 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:
../../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:36: 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:
../../../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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/i586-alt-linux/8/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/string_fortified.h:103: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:36: 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:
../../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,
                 from ../../../proto/ospf/packet.c:11:
../../lib/socket.h:96:8: note: expected 'int *' but argument is of type 'uint *' {aka 'unsigned int *'}
 byte * sk_rx_buffer(sock *s, int *len); /* Temporary */
        ^~~~~~~~~~~~
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/ospf'
CC -o lsreq.o -c ../../../proto/ospf/lsreq.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/ospf'
CC -o hello.o -c ../../../proto/ospf/hello.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/ospf'
CC -o iface.o -c ../../../proto/ospf/iface.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
In file included from ../../lib/resource.h:12,
                 from ../../lib/timer.h:14,
                 from ../../lib/birdlib.h:12,
                 from ../../../nest/bird.h:13,
                 from ../../../proto/ospf/ospf.h:14,
                 from ../../../proto/ospf/iface.c:11:
../../../proto/ospf/iface.c: In function 'ospf_iface_down':
../../../proto/ospf/iface.c:260:24: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(n, nx, ifa->neigh_list)
                        ^~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../../proto/ospf/iface.c: In function 'ospf_iface_reconfigure':
../../../proto/ospf/iface.c:878:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(nb, nbx, ifa->nbma_list)
                         ^~~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../../proto/ospf/iface.c: In function 'ospf_ifa_notify2':
../../../proto/ospf/iface.c:1107:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     WALK_LIST_DELSAFE(ifa, ifx, p->iface_list)
                            ^~~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../../proto/ospf/iface.c: In function 'ospf_ifa_notify3':
../../../proto/ospf/iface.c:1139:30: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
       WALK_LIST_DELSAFE(ifa, ifx, p->iface_list)
                              ^~~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../../proto/ospf/iface.c: In function 'ospf_if_notify':
../../../proto/ospf/iface.c:1310:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(ifa, ifx, p->iface_list)
                          ^~~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
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/ospf'
CC -o dbdes.o -c ../../../proto/ospf/dbdes.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/ospf'
CC -o neighbor.o -c ../../../proto/ospf/neighbor.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/ospf'
CC -o lsack.o -c ../../../proto/ospf/lsack.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/ospf'
CC -o lsupd.o -c ../../../proto/ospf/lsupd.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
In file included from ../../../proto/ospf/ospf.h:19,
                 from ../../../proto/ospf/lsupd.c:11:
../../../proto/ospf/lsupd.c: In function 'ospf_rxmt_lsupd':
../../../proto/ospf/lsupd.c:439:27: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_SLIST_DELSAFE(ret, nxt, n->lsrtl)
                           ^~~
../../lib/slists.h:76:25: note: in definition of macro 'WALK_SLIST_DELSAFE'
      for(n=SHEAD(list); nxt=SNODE_NEXT(n); n=(void *) nxt)
                         ^~~
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/ospf'
CC -o topology.o -c ../../../proto/ospf/topology.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
In file included from ../../../proto/ospf/ospf.h:19,
                 from ../../../proto/ospf/topology.c:15:
../../../proto/ospf/topology.c: In function 'ospf_update_lsadb':
../../../proto/ospf/topology.c:481:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_SLIST_DELSAFE(en, nxt, p->lsal)
                          ^~~
../../lib/slists.h:76:25: note: in definition of macro 'WALK_SLIST_DELSAFE'
      for(n=SHEAD(list); nxt=SNODE_NEXT(n); n=(void *) nxt)
                         ^~~
../../../proto/ospf/topology.c: In function 'prepare_prefix_net_lsa_body':
../../../proto/ospf/topology.c:1586:7: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   if (en = ifa->link_lsa)
       ^~
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/ospf'
CC -o lsalib.o -c ../../../proto/ospf/lsalib.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/ospf'
CC -o ospf.o -c ../../../proto/ospf/ospf.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../../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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from ../../../proto/ospf/ospf.c:99:
/usr/include/bits/string_fortified.h:88: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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdlib.h:25,
                 from ../../../proto/ospf/ospf.c:99:
/usr/include/bits/string_fortified.h:88: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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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, ...);
     ^~~~~~~~
In file included from ../../lib/resource.h:12,
                 from ../../lib/timer.h:14,
                 from ../../lib/birdlib.h:12,
                 from ../../../nest/bird.h:13,
                 from ../../../proto/ospf/ospf.h:14,
                 from ../../../proto/ospf/ospf.c:100:
../../../proto/ospf/ospf.c: In function 'ospf_reconfigure':
../../../proto/ospf/ospf.c:700:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(ifa, ifx, p->iface_list)
                          ^~~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../../proto/ospf/ospf.c:707:25: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
   WALK_LIST_DELSAFE(oa, oax, p->area_list)
                         ^~~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../../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,
                 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:43: 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,
                 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,
                 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:43: 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,
                 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);
     ^~~~~~~~
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/ospf'
CC -o rt.o -c ../../../proto/ospf/rt.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
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/ospf'
LD -r -o all.o ospf.o topology.o packet.o hello.o neighbor.o iface.o dbdes.o lsreq.o lsupd.o lsack.o lsalib.o rt.o
make[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
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: 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,
                 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, ...);
     ^~~~~~~~
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/pipe'
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 packets.o -c ../../../proto/rip/packets.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../../proto/rip/packets.c: In function 'rip_fill_authentication':
../../../proto/rip/packets.c:252:19: 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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/i586-alt-linux/8/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/string_fortified.h:103: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:29: 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:
../../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:19: 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:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/i586-alt-linux/8/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/string_fortified.h:103: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:36: 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:
../../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);
     ^~~~~~~~~~
In file included from /usr/include/string.h:507,
                 from ../../lib/string.h:13,
                 from ../../lib/ip.h:13,
                 from ../../../nest/bird.h:14,
                 from ../../../proto/rip/rip.h:15,
                 from ../../../proto/rip/packets.c:12:
In function 'strncpy',
    inlined from 'rip_fill_authentication.isra.5' at ../../../proto/rip/packets.c:213:5:
/usr/include/bits/string_fortified.h:106:10: warning: '__builtin_strncpy' writing 16 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=]
   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/rip'
CC -o rip.o -c ../../../proto/rip/rip.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../../proto/rip/rip.c: In function 'rip_update_rte':
../../../proto/rip/rip.c:252:26: 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:26: 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:28: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     for (rp = &en->routes; rt = *rp; /* rp = &rt->next */)
                            ^~
In file included from ../../lib/resource.h:12,
                 from ../../lib/timer.h:14,
                 from ../../lib/birdlib.h:12,
                 from ../../../nest/bird.h:13,
                 from ../../../proto/rip/rip.h:15,
                 from ../../../proto/rip/rip.c:79:
../../../proto/rip/rip.c:895:26: warning: suggest parentheses around assignment used as truth value [-Wparentheses]
     WALK_LIST_DELSAFE(n, nn, ifa->neigh_list)
                          ^~
../../lib/lists.h:55:24: note: in definition of macro 'WALK_LIST_DELSAFE'
      for(n=HEAD(list); nxt=NODE_NEXT(n); n=(void *) nxt)
                        ^~~
../../../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,
                 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,
                 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,
                 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,
                 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,
                 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:41: 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,
                 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,
                 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:41: 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,
                 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);
     ^~~~~~~~
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/rip'
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
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
../../../proto/static/static.c: In function 'static_if_notify':
../../../proto/static/static.c:426:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
  if (!strcmp(r->if_name, i->name))
              ~^~~~~~~~~
In file included from ../../lib/string.h:13,
                 from ../../lib/ip.h:13,
                 from ../../../nest/bird.h:14,
                 from ../../../proto/static/static.c:39:
/usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
 extern int strcmp (const char *__s1, const char *__s2)
            ^~~~~~
../../../proto/static/static.c:432:15: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
  if (!strcmp(r->if_name, i->name))
              ~^~~~~~~~~
In file included from ../../lib/string.h:13,
                 from ../../lib/ip.h:13,
                 from ../../../nest/bird.h:14,
                 from ../../../proto/static/static.c:39:
/usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
 extern int strcmp (const char *__s1, const char *__s2)
            ^~~~~~
../../../proto/static/static.c: In function 'static_same_dest':
../../../proto/static/static.c:480:23: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign]
       return !strcmp(x->if_name, y->if_name);
                      ~^~~~~~~~~
In file included from ../../lib/string.h:13,
                 from ../../lib/ip.h:13,
                 from ../../../nest/bird.h:14,
                 from ../../../proto/static/static.c:39:
/usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
 extern int strcmp (const char *__s1, const char *__s2)
            ^~~~~~
../../../proto/static/static.c:480:35: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign]
       return !strcmp(x->if_name, y->if_name);
                                  ~^~~~~~~~~
In file included from ../../lib/string.h:13,
                 from ../../lib/ip.h:13,
                 from ../../../nest/bird.h:14,
                 from ../../../proto/static/static.c:39:
/usr/include/string.h:136:12: note: expected 'const char *' but argument is of type 'byte *' {aka 'unsigned char *'}
 extern int strcmp (const char *__s1, const char *__s2)
            ^~~~~~
../../../proto/static/static.c: In function 'static_reconfigure':
../../../proto/static/static.c:566:35: 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:
../../../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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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,
                 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, ...);
     ^~~~~~~~
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/proto/static'
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 util.o -c ../../client/util.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
make[1]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/client'
make[1]: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/client'
CC -o birdcl.o -c ../../client/birdcl.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
make[1]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/client'
make[1]: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/client'
CC -o birdc.o -c ../../client/birdc.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
make[1]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/client'
make[1]: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/client'
CC -o commands.o -c ../../client/commands.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
make[1]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/client'
make[1]: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/client'
CC -o client.o -c ../../client/client.c
<command-line>: warning: "_FORTIFY_SOURCE" redefined
<built-in>: 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, "?<too-long>");
              ^~~~~~~~~~~~~~~
In file included from /usr/include/features.h:428,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from ../../client/client.c:23:
/usr/include/bits/string_fortified.h:88:1: note: expected 'char * restrict' but argument is of type 'byte *' {aka 'unsigned char *'}
 __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
 ^~~~~
make[1]: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/client'
make[1]: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4/client'
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'
make: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4'
LD -pthread -o birdcl client/birdcl.o client/all.o lib/birdlib.a
make: Leaving directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4'
make: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4'
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'
make: Entering directory '/usr/src/RPM/BUILD/bird-1.6.4/build-bird4'
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
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:<OSFD>0:14:18:W: cannot generate system identifier for general entity "lt"
/usr/bin/nsgmls:<OSFD>0:14:18:E: general entity "lt" not defined and no default entity
/usr/bin/nsgmls:<OSFD>0:14:20:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:14:38:W: cannot generate system identifier for general entity "gt"
/usr/bin/nsgmls:<OSFD>0:14:38:E: general entity "gt" not defined and no default entity
/usr/bin/nsgmls:<OSFD>0:14:40:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:15:20:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:15:36:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:16:20:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:16:33:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:17:22:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:17:48:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:526:32:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:526:42:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:528:38:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1630:29:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1823:72:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1938:16:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2048:62:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3071:50:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3071:59:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3198:31:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3198:43:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3209:45:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3240:79:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3240:99:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3251:21:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3285:51:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3286:59:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3324:8:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3324:19:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3504:57:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3692:52:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:4029:24:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:4029:39:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:4029:49:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:4202:27:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:4240:53:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:4240:84:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:4505:22:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:14:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:6705:51:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>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:<OSFD>0:25:18:W: cannot generate system identifier for general entity "lt"
/usr/bin/nsgmls:<OSFD>0:25:18:E: general entity "lt" not defined and no default entity
/usr/bin/nsgmls:<OSFD>0:25:20:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:25:38:W: cannot generate system identifier for general entity "gt"
/usr/bin/nsgmls:<OSFD>0:25:38:E: general entity "gt" not defined and no default entity
/usr/bin/nsgmls:<OSFD>0:25:40:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:26:20:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:26:36:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:27:20:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:27:33:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:28:22:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:28:48:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:963:18:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1020:40:W: cannot generate system identifier for general entity "tilde"
/usr/bin/nsgmls:<OSFD>0:1020:40:E: general entity "tilde" not defined and no default entity
/usr/bin/nsgmls:<OSFD>0:1020:45:E: reference to entity "tilde" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:1020:39: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1058:43:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1058:49:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1058:55:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1058:62:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1060:68:E: reference to entity "tilde" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:1020:39: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1061:8:E: reference to entity "tilde" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:1020:39: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1148:27:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1148:37:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1149:27:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1169:48:E: reference to entity "tilde" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:1020:39: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1170:35:E: reference to entity "tilde" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:1020:39: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1219:7:E: reference to entity "tilde" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:1020:39: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1223:39:E: reference to entity "tilde" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:1020:39: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1224:24:E: reference to entity "tilde" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:1020:39: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1265:62:E: reference to entity "tilde" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:1020:39: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1266:12:E: reference to entity "tilde" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:1020:39: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1272:69:E: reference to entity "tilde" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:1020:39: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1273:16:E: reference to entity "tilde" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:1020:39: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1282:59:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1282:67:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1283:57:W: cannot generate system identifier for general entity "amp"
/usr/bin/nsgmls:<OSFD>0:1283:57:E: general entity "amp" not defined and no default entity
/usr/bin/nsgmls:<OSFD>0:1283:60:E: reference to entity "amp" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:1283:56: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1283:65:E: reference to entity "amp" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:1283:56: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1284:6:W: cannot generate system identifier for general entity "verbar"
/usr/bin/nsgmls:<OSFD>0:1284:6:E: general entity "verbar" not defined and no default entity
/usr/bin/nsgmls:<OSFD>0:1284:12:E: reference to entity "verbar" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:1284:5: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1284:20:E: reference to entity "verbar" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:1284:5: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1284:62:E: reference to entity "tilde" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:1020:39: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1285:11:E: reference to entity "tilde" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:1020:39: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1323:30:E: reference to entity "tilde" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:1020:39: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1645:17:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1645:25:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1646:14:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1646:35:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1647:14:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1647:22:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1648:21:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1648:29:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1649:21:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1649:29:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1650:22:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1650:30:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1651:16:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1651:23:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1652:13:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1652:23:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1656:15:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1656:23:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1657:15:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1657:23:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1658:9:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1658:16:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1659:21:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1659:29:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1660:19:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1660:27:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1661:19:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1661:27:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1662:17:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1662:25:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1663:12:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1663:20:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1664:10:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1664:18:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1668:14:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1668:22:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1669:21:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1669:29:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1670:21:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1670:29:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1671:22:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1671:30:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1672:16:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1672:23:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1673:13:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1673:23:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1675:13:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1675:19:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1675:30:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1675:43:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1675:57:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1675:63:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1675:79:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:1675:89:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2679:17:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2679:25:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2680:18:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2680:28:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2681:16:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2681:23:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2682:16:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2682:26:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2683:9:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2683:16:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2684:9:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2684:19:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2684:31:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2684:38:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2685:19:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2685:29:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2686:9:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2686:15:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2689:13:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2689:23:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2690:18:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2690:28:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2691:18:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2691:25:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2692:19:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2692:26:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2693:16:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2693:26:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2694:26:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2694:33:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2697:6:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2697:16:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2698:6:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2698:16:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2701:6:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2701:16:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2702:6:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2702:16:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2703:6:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2703:16:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2703:25:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2703:32:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2705:13:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2705:23:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2706:13:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2706:23:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2707:13:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2707:23:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2708:14:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2708:24:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2709:11:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2709:18:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2711:15:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2711:36:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2711:51:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2711:58:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2712:11:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2712:18:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2713:11:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2713:21:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2714:12:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2714:19:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2715:11:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2715:18:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2716:17:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2716:24:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2717:15:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2717:22:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2718:11:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2718:18:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2719:17:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2719:24:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2720:11:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2720:18:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2721:16:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2721:26:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2722:30:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2722:37:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2723:16:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2723:23:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2726:27:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2726:37:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2727:26:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2727:36:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2728:21:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2728:31:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2729:18:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2729:28:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2730:17:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2730:27:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2731:10:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2731:20:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2732:18:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2732:25:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2733:20:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2733:30:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2734:20:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2734:27:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2735:18:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2735:25:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2737:16:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2737:24:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2738:16:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2738:24:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2739:10:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2739:17:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2740:22:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2740:30:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2741:20:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2741:28:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2742:20:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2742:28:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2743:18:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2743:26:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2744:13:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2744:21:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2745:11:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2745:19:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2749:7:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2749:13:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2750:7:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2750:13:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2753:18:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2753:24:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2753:39:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2753:46:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2754:12:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2754:19:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2755:17:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2755:24:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2756:11:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2756:18:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2757:17:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2757:24:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2758:11:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2758:18:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2760:16:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2760:24:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2761:16:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2761:24:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2762:10:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2762:17:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2763:22:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2763:30:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2764:20:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2764:28:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2765:20:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2765:28:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2766:18:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2766:26:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2767:13:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2767:21:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2768:11:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:2768:19:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3686:17:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3686:25:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3687:13:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3687:23:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3688:9:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3688:19:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3688:31:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3688:41:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3689:14:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3689:35:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3690:12:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3690:22:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3692:13:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3692:23:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3693:13:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3693:19:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3694:10:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3694:20:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3696:19:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3696:29:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3697:20:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3697:30:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3698:16:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3698:26:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3699:17:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3699:27:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3700:18:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3700:28:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3701:18:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3701:28:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3702:17:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3702:27:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3703:18:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3703:28:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3704:19:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3704:29:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3705:17:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3705:27:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3706:15:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3706:25:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3707:15:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3707:25:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3708:16:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3708:26:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3710:15:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3710:23:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3711:15:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3711:23:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3712:9:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3712:16:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3713:21:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3713:29:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3714:19:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3714:27:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3715:19:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3715:27:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3716:17:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3716:25:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3717:12:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3717:20:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:37: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3718:10:E: reference to entity "lt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>0:25:17: entity was defined here
/usr/bin/nsgmls:<OSFD>0:3718:18:E: reference to entity "gt" for which no system identifier could be generated
/usr/bin/nsgmls:<OSFD>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.23802
+ 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/lib 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/lib 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)
Checking contents of files in /usr/src/tmp/bird-buildroot/ (default)
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)
verify-elf: WARNING: ./usr/sbin/bird: uses non-LFS functions: __xstat fopen ftruncate glob globfree open
verify-elf: WARNING: ./usr/sbin/bird6: uses non-LFS functions: __xstat fopen ftruncate glob globfree open
Hardlinking identical .pyc and .pyo files
Processing files: bird-1.6.4-alt5
Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.29720
+ 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.1aGgmg
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Al8VFF
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.TM36Em
Finding Requires(preun) (using /usr/lib/rpm/find-scriptlet-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.6D0kTq
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, /lib/ld-linux.so.2, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.11), libc.so.6(GLIBC_2.15), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.27), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.1), libpthread.so.0(GLIBC_2.2), libreadline.so.7 >= set:niEctLG0xduiNwLOG30Q954LWbeANdsw748glBh8stjzST9ktgb6B59TMYsLtYm1T7M8IqmS0, libtinfo.so.5 >= set:ljZKbASo1, rtld(GNU_HASH)
Requires(interp): /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.EEElVH
Creating bird-debuginfo package
Processing files: bird6-1.6.4-alt5
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.nZsYxg
find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.f9yoj2
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.QIvI24
Finding Requires(preun) (using /usr/lib/rpm/find-scriptlet-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.1VRG6d
Requires: bird = 1.6.4-alt5, /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, /lib/ld-linux.so.2, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.11), libc.so.6(GLIBC_2.15), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.27), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.1), libpthread.so.0(GLIBC_2.2), libreadline.so.7 >= set:niEctLG0xduiNwLOG30Q954LWbeANdsw748glBh8stjzST9ktgb6B59TMYsLtYm1T7M8IqmS0, libtinfo.so.5 >= set:ljZKbASo1, rtld(GNU_HASH)
Requires(interp): /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.Vsu2lD
Creating bird6-debuginfo package
Processing files: bird-debuginfo-1.6.4-alt5
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.avCU6i
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Uhy2uf
find-requires: running scripts (debuginfo)
Requires: bird = 1.6.4-alt5, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libpthread.so.0), debug(libreadline.so.7), debug(libtinfo.so.5)
Processing files: bird6-debuginfo-1.6.4-alt5
Finding Provides (using /usr/lib/rpm/find-provides)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.wDi1Ff
find-provides: running scripts (debuginfo)
Finding Requires (using /usr/lib/rpm/find-requires)
Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.LfCsex
find-requires: running scripts (debuginfo)
Requires: bird6 = 1.6.4-alt5, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libpthread.so.0), debug(libreadline.so.7), debug(libtinfo.so.5)
Adding to bird6 a strict dependency on bird
Adding to bird-debuginfo a strict dependency on bird
Adding to bird6-debuginfo a strict dependency on bird6
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 32 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/i586/bird-1.6.4-alt5.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/bird6-1.6.4-alt5.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/bird-debuginfo-1.6.4-alt5.i586.rpm
Wrote: /usr/src/RPM/RPMS/i586/bird6-debuginfo-1.6.4-alt5.i586.rpm
49.57user 5.55system 0:57.47elapsed 95%CPU (0avgtext+0avgdata 63996maxresident)k
0inputs+0outputs (0major+2227204minor)pagefaults 0swaps
53.71user 7.96system 1:06.48elapsed 92%CPU (0avgtext+0avgdata 114508maxresident)k
1456inputs+0outputs (0major+2577421minor)pagefaults 0swaps