FreeBSD Bugzilla – Attachment 146772 Details for
Bug 193249
net/zebra: Adapt to raw_socket changes
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
poudriere log and portlint
zebra.poudriere.log (text/plain), 167.87 KB, created by
olivier
on 2014-09-04 09:26:56 UTC
(
hide
)
Description:
poudriere log and portlint
Filename:
MIME Type:
Creator:
olivier
Created:
2014-09-04 09:26:56 UTC
Size:
167.87 KB
patch
obsolete
>====>> Creating the reference jail... done >====>> Mounting system devices for 11amd64-default-server >====>> Mounting ports/packages/distfiles >====>> Mounting packages from: /usr/local/poudriere/data/packages/11amd64-default-server >====>> Logs: /usr/local/poudriere/data/logs/bulk/11amd64-default-server/2014-09-04_11h06m33s >====>> Appending to make.conf: /usr/local/etc/poudriere.d/11amd64-server-make.conf >/etc/resolv.conf -> /usr/local/poudriere/data/build/11amd64-default-server/ref/etc/resolv.conf >====>> Starting jail 11amd64-default-server >====>> Loading MOVED >====>> Calculating ports order and dependencies >====>> Sanity checking the repository >====>> Deleting stale symlinks >====>> Deleting empty directories >====>> Cleaning the build queue >====>> Portlint check >WARN: Makefile: [77]: IGNORE messages should begin with a lowercase letter and end without a period. >WARN: Makefile: [0]: possible direct use of command "install" found. use ${INSTALL_foobaa} instead. >0 fatal errors and 2 warnings found. >====>> Building with flags: >====>> Removing existing /usr/local >build started at Thu Sep 4 11:06:54 CEST 2014 >port directory: /usr/ports/net/zebra >building for: FreeBSD 11amd64-default-server 11.0-CURRENT FreeBSD 11.0-CURRENT amd64 >maintained by: bdrewery@FreeBSD.org >Makefile ident: $FreeBSD: head/net/zebra/Makefile 362452 2014-07-21 17:15:14Z adamw $ >Poudriere version: 3.0.17 >Host OSVERSION: 1100029 >Jail OSVERSION: 1100030 > > > > >!!! Jail is newer than host. (Jail: 1100030, Host: 1100029) !!! >!!! This is not supported. !!! >!!! Host kernel must be same or newer than jail. !!! >!!! Expect build failures. !!! > > > >---Begin Environment--- >PKGREPOSITORY=/tmp/pkgs >PACKAGES=/tmp/pkgs >OSVERSION=1100030 >UNAME_v=FreeBSD 11.0-CURRENT >UNAME_r=11.0-CURRENT >BLOCKSIZE=K >MAIL=/var/mail/root >STATUS=1 >WARNING_WAIT=0 >SAVED_TERM=screen >NO_WARNING_PKG_INSTALL_EOL=yes >MASTERMNT=/usr/local/poudriere/data/build/11amd64-default-server/ref >PKG_EXT=txz >FORCE_PACKAGE=yes >PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin >POUDRIERE_BUILD_TYPE=bulk >PKGNG=1 >PKG_DELETE=/usr/local/sbin/pkg-static delete -y -f >PKG_ADD=/usr/local/sbin/pkg-static add >OLDPWD=/usr/local/poudriere/ports/default >PWD=/usr/local/poudriere/data/build/11amd64-default-server/ref/usr/ports/net/zebra >MASTERNAME=11amd64-default-server >DEVELOPER_MODE=yes >USER=root >HOME=/root >POUDRIERE_VERSION=3.0.17 >SKIPSANITY=0 >LOCALBASE=/usr/local >PACKAGE_BUILDING=yes >DEV_WARNING_WAIT=0 >PKG_BIN=/usr/local/sbin/pkg-static >---End Environment--- > >---Begin OPTIONS List--- >===> The following configuration options are available for zebra-0.95a_3: > IPV6=on: IPv6 protocol support > PAM=off: PAM authentication for vtysh > OSPFNSSA=off: undergoing NSSA feature > SNMP=off: SNMP network protocol support > TCPZEBRA=off: TCP/IP socket connection > BGPD=on: BGPD support > OSPF6D=on: OSPF6D support > OSPFD=on: OSPFD support > RIPD=on: RIPD support > RIPNGD=on: RIPNGD support > VTYSH=on: VTYSH support >===> Use 'make config' to modify these settings >---End OPTIONS List--- > >--CONFIGURE_ARGS-- >--sysconfdir=/usr/local/etc/zebra --enable-ipv6 --without-pam --disable-nssa --disable-snmp --disable-tcp-zebra --enable-bgpd --enable-ospf6d --enable-ospfd --enable-ripd --enable-ripngd --enable-vtysh --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} >--End CONFIGURE_ARGS-- > >--CONFIGURE_ENV-- >XDG_DATA_HOME=/wrkdirs/usr/ports/net/zebra/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/net/zebra/work HOME=/wrkdirs/usr/ports/net/zebra/work TMPDIR="/tmp" XDG_DATA_HOME=/wrkdirs/usr/ports/net/zebra/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/net/zebra/work HOME=/wrkdirs/usr/ports/net/zebra/work TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144 >--End CONFIGURE_ENV-- > >--MAKE_ENV-- >XDG_DATA_HOME=/wrkdirs/usr/ports/net/zebra/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/net/zebra/work HOME=/wrkdirs/usr/ports/net/zebra/work TMPDIR="/tmp" XDG_DATA_HOME=/wrkdirs/usr/ports/net/zebra/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/net/zebra/work HOME=/wrkdirs/usr/ports/net/zebra/work TMPDIR="/tmp" NO_PIE=yes SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" CC="cc" CFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing" CPP="cpp" CPPFLAGS="-I/usr/local/include" LDFLAGS=" -L/usr/local/lib -fstack-protector" LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -o root -g wheel -m 555" BSD_INSTALL_LIB="install -s -o root -g wheel -m 444" BSD_INSTALL_SCRIPT="install -o root -g wheel -m 555" BSD_INSTALL_DATA="install -o root -g wheel -m 444" BSD_INSTALL_MAN="install -o root -g wheel -m 444" >--End MAKE_ENV-- > >--SUB_LIST-- >BGPDARGS=-d >OSPFDARGS=-d >OSPF6DARGS=-d >RIPDARGS=-d >RIPNGDARGS=-d >ZEBRAARGS=-d >IPV6="" >NO_IPV6="@comment >" >PAM="@comment >" >NO_PAM="" >OSPFNSSA="@comment >" >NO_OSPFNSSA="" >SNMP="@comment >" >NO_SNMP="" >TCPZEBRA="@comment >" >NO_TCPZEBRA="" >BGPD="" >NO_BGPD="@comment >" >OSPF6D="" >NO_OSPF6D="@comment >" >OSPFD="" >NO_OSPFD="@comment >" >RIPD="" >NO_RIPD="@comment >" >RIPNGD="" >NO_RIPNGD="@comment >" >VTYSH="" >NO_VTYSH="@comment >" >PREFIX=/usr/local >LOCALBASE=/usr/local >DATADIR=/usr/local/share/zebra >DOCSDIR=/usr/local/share/doc/zebra >EXAMPLESDIR=/usr/local/share/examples/zebra >WWWDIR=/usr/local/www/zebra >ETCDIR=/usr/local/etc/zebra >--End SUB_LIST-- > >---Begin make.conf--- >USE_PACKAGE_DEPENDS=yes >BATCH=yes >WRKDIRPREFIX=/wrkdirs >PACKAGES=/packages >DISTDIR=/distfiles >#### /usr/local/etc/poudriere.d/11amd64-server-make.conf #### >WITH_SSP_PORTS=yes >MAKE_JOBS_NUMBER=2 >WITH_PKGNG=yes >OPTIONS_SET= IPV6 UNICODE PTHREADS ICONV >OPTIONS_UNSET= X11 DBUS HAL NLS QT4 >qemu_SET= KQEMU GNS3 >virtualbox-ose_SET= VNC WEBSERVICE >virtualbox-ose_UNSET = QT4 >vim_SET= NLS >samba36_SET = AIO_SUPPORT PAM_SMBPASS FAM_SUPPORT >boinc-client_UNSET = MANAGER X11 >smbnetfs_UNSET = GNOME_KEYRING >fuse-smbnetfs_UNSET = GNOME_KEYRING >ttyrec_SET = OPENPTY >LICENSES_ACCEPTED=Microsoft-exFAT >---End make.conf--- >=======================<phase: check-sanity >============================ >===> License GPLv2 LGPL21 accepted by the user >=========================================================================== >=======================<phase: pkg-depends >============================ >===> zebra-0.95a_3 depends on file: /usr/local/sbin/pkg - not found >===> Verifying install for /usr/local/sbin/pkg in /usr/ports/ports-mgmt/pkg >===> Installing existing package /packages/All/pkg-1.3.7.txz >[11amd64-default-server] Installing pkg-1.3.7... done >Message for pkg-1.3.7: > If you are upgrading from the old package format, first run: > > # pkg2ng >===> Returning to build of zebra-0.95a_3 >=========================================================================== >=======================<phase: fetch-depends >============================ >=========================================================================== >=======================<phase: fetch >============================ >===> License GPLv2 LGPL21 accepted by the user >===> zebra-0.95a_3 depends on file: /usr/local/sbin/pkg - found >=> zebra-0.95a.tar.gz doesn't seem to exist in /distfiles/. >=> Attempting to fetch ftp://ftp.pop-pr.rnp.br/pub/GNU/ftp.zebra.org/zebra/zebra-0.95a.tar.gz >zebra-0.95a.tar.gz 0 B 0 Bps >===> Fetching all distfiles required by zebra-0.95a_3 for building >=========================================================================== >=======================<phase: checksum >============================ >===> License GPLv2 LGPL21 accepted by the user >===> zebra-0.95a_3 depends on file: /usr/local/sbin/pkg - found >===> Fetching all distfiles required by zebra-0.95a_3 for building >=> SHA256 Checksum OK for zebra-0.95a.tar.gz. >=========================================================================== >=======================<phase: extract-depends>============================ >=========================================================================== >=======================<phase: extract >============================ >===> License GPLv2 LGPL21 accepted by the user >===> zebra-0.95a_3 depends on file: /usr/local/sbin/pkg - found >===> Fetching all distfiles required by zebra-0.95a_3 for building >===> Extracting for zebra-0.95a_3 >===> License GPLv2 LGPL21 accepted by the user >===> zebra-0.95a_3 depends on file: /usr/local/sbin/pkg - found >===> Fetching all distfiles required by zebra-0.95a_3 for building >=> SHA256 Checksum OK for zebra-0.95a.tar.gz. >=========================================================================== >=======================<phase: patch-depends >============================ >=========================================================================== >=======================<phase: patch >============================ >===> Patching for zebra-0.95a_3 >===> Applying FreeBSD patches for zebra-0.95a_3 >=========================================================================== >=======================<phase: build-depends >============================ >=========================================================================== >=======================<phase: lib-depends >============================ >===> zebra-0.95a_3 depends on shared library: libreadline.so.6 - not found >===> Verifying for libreadline.so.6 in /usr/ports/devel/readline >===> Installing existing package /packages/All/readline-6.3.8.txz >[11amd64-default-server] Installing indexinfo-0.2... done >[11amd64-default-server] Installing readline-6.3.8... done >===> Returning to build of zebra-0.95a_3 >=========================================================================== >=======================<phase: configure >============================ >===> zebra-0.95a_3 depends on shared library: libreadline.so.6 - found (/usr/local/lib/libreadline.so.6) >===> Configuring for zebra-0.95a_3 >===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/net/zebra/work/zebra-0.95a/aclocal.m4 >===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/net/zebra/work/zebra-0.95a/configure >configure: loading site script /usr/ports/Templates/config.site >checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel >checking whether build environment is sane... yes >checking for gawk... (cached) /usr/bin/awk >checking whether make sets $(MAKE)... yes >checking build system type... amd64-portbld-freebsd11.0 >checking host system type... amd64-portbld-freebsd11.0 >checking for gcc... cc >checking for C compiler default output file name... a.out >checking whether the C compiler works... yes >checking whether we are cross compiling... no >checking for suffix of executables... >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether cc accepts -g... yes >checking for cc option to accept ANSI C... none needed >checking for style of include used by make... GNU >checking dependency style of cc... gcc3 >checking how to run the C preprocessor... cpp >checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel >checking whether make sets $(MAKE)... (cached) yes >checking for ar... ar >checking for ranlib... ranlib >checking for egrep... grep -E >checking for AIX... no >checking for ANSI C header files... (cached) yes >checking for sys/types.h... (cached) yes >checking for sys/stat.h... (cached) yes >checking for stdlib.h... (cached) yes >checking for string.h... (cached) yes >checking for memory.h... (cached) yes >checking for strings.h... (cached) yes >checking for inttypes.h... (cached) yes >checking for stdint.h... (cached) yes >checking for unistd.h... (cached) yes >checking for string.h... (cached) yes >checking stropts.h usability... no >checking stropts.h presence... no >checking for stropts.h... no >checking sys/conf.h usability... no >checking sys/conf.h presence... yes >configure: WARNING: sys/conf.h: present but cannot be compiled >configure: WARNING: sys/conf.h: check for missing prerequisite headers? >configure: WARNING: sys/conf.h: see the Autoconf documentation >configure: WARNING: sys/conf.h: section "Present But Cannot Be Compiled" >configure: WARNING: sys/conf.h: proceeding with the preprocessor's result >configure: WARNING: sys/conf.h: in the future, the compiler will take precedence >configure: WARNING: ## ------------------------------------------ ## >configure: WARNING: ## Report this to the AC_PACKAGE_NAME lists. ## >configure: WARNING: ## ------------------------------------------ ## >checking for sys/conf.h... yes >checking sys/ksym.h usability... no >checking sys/ksym.h presence... no >checking for sys/ksym.h... no >checking for sys/time.h... (cached) yes >checking for sys/times.h... (cached) yes >checking for sys/select.h... (cached) yes >checking sys/sysctl.h usability... yes >checking sys/sysctl.h presence... yes >checking for sys/sysctl.h... yes >checking sys/sockio.h usability... yes >checking sys/sockio.h presence... yes >checking for sys/sockio.h... yes >checking for sys/types.h... (cached) yes >checking net/if_dl.h usability... yes >checking net/if_dl.h presence... yes >checking for net/if_dl.h... yes >checking net/if_var.h usability... no >checking net/if_var.h presence... yes >configure: WARNING: net/if_var.h: present but cannot be compiled >configure: WARNING: net/if_var.h: check for missing prerequisite headers? >configure: WARNING: net/if_var.h: see the Autoconf documentation >configure: WARNING: net/if_var.h: section "Present But Cannot Be Compiled" >configure: WARNING: net/if_var.h: proceeding with the preprocessor's result >configure: WARNING: net/if_var.h: in the future, the compiler will take precedence >configure: WARNING: ## ------------------------------------------ ## >configure: WARNING: ## Report this to the AC_PACKAGE_NAME lists. ## >configure: WARNING: ## ------------------------------------------ ## >checking for net/if_var.h... yes >checking linux/version.h usability... no >checking linux/version.h presence... no >checking for linux/version.h... no >checking kvm.h usability... yes >checking kvm.h presence... yes >checking for kvm.h... yes >checking for netdb.h... (cached) yes >checking for netinet/in.h... (cached) yes >checking net/netopt.h usability... no >checking net/netopt.h presence... no >checking for net/netopt.h... no >checking netinet/in_var.h usability... no >checking netinet/in_var.h presence... yes >configure: WARNING: netinet/in_var.h: present but cannot be compiled >configure: WARNING: netinet/in_var.h: check for missing prerequisite headers? >configure: WARNING: netinet/in_var.h: see the Autoconf documentation >configure: WARNING: netinet/in_var.h: section "Present But Cannot Be Compiled" >configure: WARNING: netinet/in_var.h: proceeding with the preprocessor's result >configure: WARNING: netinet/in_var.h: in the future, the compiler will take precedence >configure: WARNING: ## ------------------------------------------ ## >configure: WARNING: ## Report this to the AC_PACKAGE_NAME lists. ## >configure: WARNING: ## ------------------------------------------ ## >checking for netinet/in_var.h... yes >checking netinet/in6_var.h usability... no >checking netinet/in6_var.h presence... no >checking for netinet/in6_var.h... no >checking netinet/in6.h usability... no >checking netinet/in6.h presence... no >checking for netinet/in6.h... no >checking inet/nd.h usability... no >checking inet/nd.h presence... no >checking for inet/nd.h... no >checking asm/types.h usability... no >checking asm/types.h presence... no >checking for asm/types.h... no >checking netinet/icmp6.h usability... no >checking netinet/icmp6.h presence... yes >configure: WARNING: netinet/icmp6.h: present but cannot be compiled >configure: WARNING: netinet/icmp6.h: check for missing prerequisite headers? >configure: WARNING: netinet/icmp6.h: see the Autoconf documentation >configure: WARNING: netinet/icmp6.h: section "Present But Cannot Be Compiled" >configure: WARNING: netinet/icmp6.h: proceeding with the preprocessor's result >configure: WARNING: netinet/icmp6.h: in the future, the compiler will take precedence >configure: WARNING: ## ------------------------------------------ ## >configure: WARNING: ## Report this to the AC_PACKAGE_NAME lists. ## >configure: WARNING: ## ------------------------------------------ ## >checking for netinet/icmp6.h... yes >checking netinet6/nd6.h usability... no >checking netinet6/nd6.h presence... yes >configure: WARNING: netinet6/nd6.h: present but cannot be compiled >configure: WARNING: netinet6/nd6.h: check for missing prerequisite headers? >configure: WARNING: netinet6/nd6.h: see the Autoconf documentation >configure: WARNING: netinet6/nd6.h: section "Present But Cannot Be Compiled" >configure: WARNING: netinet6/nd6.h: proceeding with the preprocessor's result >configure: WARNING: netinet6/nd6.h: in the future, the compiler will take precedence >configure: WARNING: ## ------------------------------------------ ## >configure: WARNING: ## Report this to the AC_PACKAGE_NAME lists. ## >configure: WARNING: ## ------------------------------------------ ## >checking for netinet6/nd6.h... yes >checking for libutil.h... (cached) yes >checking for an ANSI C-conforming const... yes >checking return type of signal handlers... void >checking for tputs in -ltinfo... yes >checking for main in -lreadline... yes >checking readline/history.h usability... yes >checking readline/history.h presence... yes >checking for readline/history.h... yes >checking whether byte ordering is bigendian... no >checking for bcopy... (cached) yes >checking for bzero... (cached) yes >checking for strerror... (cached) yes >checking for inet_aton... (cached) yes >checking for daemon... (cached) yes >checking for snprintf... (cached) yes >checking for vsnprintf... (cached) yes >checking for strlcat... (cached) yes >checking for strlcpy... (cached) yes >checking for if_nametoindex... yes >checking for if_indextoname... yes >checking for getifaddrs... yes >checking for setproctitle... (cached) yes >checking zebra between kernel interface method... socket >checking route read method check... sysctl >checking interface looking up method... sysctl >checking ipforward method check... sysctl >checking for getaddrinfo... (cached) yes >checking whether does this OS have IPv6 stack... KAME >checking for inet_ntop in -lc... yes >checking for inet_pton in -lc... yes >checking for crypt in -lcrypt... (cached) yes >checking for res_init in -lresolv... no >checking for main in -lm... yes >checking for __inet_ntop... yes >checking for __inet_pton... yes >checking for __inet_aton... yes >checking for regexec in -lc... yes >checking whether struct sockaddr has a sa_len field... yes >checking whether struct sockaddr_in has a sin_len field... yes >checking whether struct sockaddr_un has a sun_len field... yes >checking whether struct sockaddr_in6 has a sin6_scope_id field... yes >checking whether in6addr_loopback is usable... yes >checking whther socklen_t is defined... yes >checking whether struct sockaddr_dl exist... yes >checking whether struct ifaliasreq exist... yes >checking whether struct if6_aliasreq exist... yes >checking whether struct rt_addrinfo exist... yes >checking whether struct in_pktinfo exist... no >checking whether getrusage is available... yes >checking pid file directory... /var/run >checking for working htonl... yes >configure: creating ./config.status >config.status: creating Makefile >config.status: creating lib/Makefile >config.status: creating zebra/Makefile >config.status: creating ripd/Makefile >config.status: creating ripngd/Makefile >config.status: creating bgpd/Makefile >config.status: creating ospfd/Makefile >config.status: creating ospf6d/Makefile >config.status: creating vtysh/Makefile >config.status: creating doc/Makefile >config.status: creating config.h >config.status: executing depfiles commands > >zebra configuration >------------------- >zebra version : 0.95a >host operationg system : freebsd11.0 >source code location : . >compiler : cc >compiler flags : -O2 -pipe -fstack-protector -fno-strict-aliasing >link libraries : -lm -lcrypt -lreadline -ltinfo >directory for pid files : /var/run > >=========================================================================== >=======================<phase: build >============================ >===> Building for zebra-0.95a_3 >--- all --- >/usr/bin/make all-recursive >--- all-recursive --- >Making all in lib >--- network.o --- >--- pid_output.o --- >--- network.o --- >source='network.c' object='network.o' libtool=no depfile='.deps/network.Po' tmpdepfile='.deps/network.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'network.c' || echo './'`network.c >--- pid_output.o --- >source='pid_output.c' object='pid_output.o' libtool=no depfile='.deps/pid_output.Po' tmpdepfile='.deps/pid_output.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'pid_output.c' || echo './'`pid_output.c >--- getopt.o --- >--- getopt1.o --- >--- getopt.o --- >source='getopt.c' object='getopt.o' libtool=no depfile='.deps/getopt.Po' tmpdepfile='.deps/getopt.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'getopt.c' || echo './'`getopt.c >--- getopt1.o --- >source='getopt1.c' object='getopt1.o' libtool=no depfile='.deps/getopt1.Po' tmpdepfile='.deps/getopt1.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'getopt1.c' || echo './'`getopt1.c >--- daemon.o --- >source='daemon.c' object='daemon.o' libtool=no depfile='.deps/daemon.Po' tmpdepfile='.deps/daemon.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'daemon.c' || echo './'`daemon.c >--- print_version.o --- >source='print_version.c' object='print_version.o' libtool=no depfile='.deps/print_version.Po' tmpdepfile='.deps/print_version.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'print_version.c' || echo './'`print_version.c >--- checksum.o --- >source='checksum.c' object='checksum.o' libtool=no depfile='.deps/checksum.Po' tmpdepfile='.deps/checksum.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'checksum.c' || echo './'`checksum.c >--- vector.o --- >source='vector.c' object='vector.o' libtool=no depfile='.deps/vector.Po' tmpdepfile='.deps/vector.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'vector.c' || echo './'`vector.c >--- linklist.o --- >source='linklist.c' object='linklist.o' libtool=no depfile='.deps/linklist.Po' tmpdepfile='.deps/linklist.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'linklist.c' || echo './'`linklist.c >--- vty.o --- >source='vty.c' object='vty.o' libtool=no depfile='.deps/vty.Po' tmpdepfile='.deps/vty.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'vty.c' || echo './'`vty.c >--- command.o --- >source='command.c' object='command.o' libtool=no depfile='.deps/command.Po' tmpdepfile='.deps/command.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'command.c' || echo './'`command.c >--- vty.o --- >vty.c:220:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security] > vty_out (vty, host.motd); > ^~~~~~~~~ >vty.c:811:24: warning: expression which evaluates to zero treated as a null pointer constant of type 'void *' [-Wnon-literal-null-conversion] > vector_set (vline, '\0'); > ^~~~ >vty.c:925:26: warning: expression which evaluates to zero treated as a null pointer constant of type 'void *' [-Wnon-literal-null-conversion] > vector_set (vline, '\0'); > ^~~~ >vty.c:929:26: warning: expression which evaluates to zero treated as a null pointer constant of type 'void *' [-Wnon-literal-null-conversion] > vector_set (vline, '\0'); > ^~~~ >vty.c:1924:60: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] > sock = accept (accept_sock, (struct sockaddr *) &client, &client_len); > ^~~~~~~~~~~ >/usr/include/sys/socket.h:619:69: note: passing argument to parameter here >int accept(int, struct sockaddr * __restrict, socklen_t * __restrict); > ^ >--- sockunion.o --- >source='sockunion.c' object='sockunion.o' libtool=no depfile='.deps/sockunion.Po' tmpdepfile='.deps/sockunion.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'sockunion.c' || echo './'`sockunion.c >--- vty.o --- >5 warnings generated. >--- prefix.o --- >source='prefix.c' object='prefix.o' libtool=no depfile='.deps/prefix.Po' tmpdepfile='.deps/prefix.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'prefix.c' || echo './'`prefix.c >--- sockunion.o --- >sockunion.c:570:52: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] > ret = getsockname (fd, (struct sockaddr *)&name, &len); > ^~~~ >/usr/include/sys/socket.h:628:74: note: passing argument to parameter here >int getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict); > ^ >sockunion.c:624:52: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] > ret = getpeername (fd, (struct sockaddr *)&name, &len); > ^~~~ >/usr/include/sys/socket.h:627:74: note: passing argument to parameter here >int getpeername(int, struct sockaddr * __restrict, socklen_t * __restrict); > ^ >2 warnings generated. >--- thread.o --- >source='thread.c' object='thread.o' libtool=no depfile='.deps/thread.Po' tmpdepfile='.deps/thread.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'thread.c' || echo './'`thread.c >--- if.o --- >source='if.c' object='if.o' libtool=no depfile='.deps/if.Po' tmpdepfile='.deps/if.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'if.c' || echo './'`if.c >--- thread.o --- >thread.c:256:10: warning: address of stack memory associated with local variable 'buf' returned [-Wreturn-stack-address] > return buf; > ^~~ >--- if.o --- >if.c:513:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] > zlog (NULL, LOG_INFO, logbuf); > ^~~~~~ >--- thread.o --- >1 warning generated. >--- memory.o --- >source='memory.c' object='memory.o' libtool=no depfile='.deps/memory.Po' tmpdepfile='.deps/memory.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'memory.c' || echo './'`memory.c >--- if.o --- >1 warning generated. >--- buffer.o --- >source='buffer.c' object='buffer.o' libtool=no depfile='.deps/buffer.Po' tmpdepfile='.deps/buffer.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'buffer.c' || echo './'`buffer.c >buffer.c:202:20: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > buffer_write (b, (char *)&c, 2); > ^~~~~~~~~~ >buffer.c:152:41: note: passing argument to parameter 'ptr' here >buffer_write (struct buffer *b, u_char *ptr, size_t size) > ^ >--- table.o --- >source='table.c' object='table.o' libtool=no depfile='.deps/table.Po' tmpdepfile='.deps/table.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'table.c' || echo './'`table.c >--- buffer.o --- >1 warning generated. >--- hash.o --- >source='hash.c' object='hash.o' libtool=no depfile='.deps/hash.Po' tmpdepfile='.deps/hash.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'hash.c' || echo './'`hash.c >--- filter.o --- >source='filter.c' object='filter.o' libtool=no depfile='.deps/filter.Po' tmpdepfile='.deps/filter.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'filter.c' || echo './'`filter.c >--- routemap.o --- >source='routemap.c' object='routemap.o' libtool=no depfile='.deps/routemap.Po' tmpdepfile='.deps/routemap.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'routemap.c' || echo './'`routemap.c >--- distribute.o --- >source='distribute.c' object='distribute.o' libtool=no depfile='.deps/distribute.Po' tmpdepfile='.deps/distribute.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'distribute.c' || echo './'`distribute.c >--- stream.o --- >source='stream.c' object='stream.o' libtool=no depfile='.deps/stream.Po' tmpdepfile='.deps/stream.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'stream.c' || echo './'`stream.c >stream.c:325:23: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > nbytes = readn (fd, s->data + s->putp, size); > ^~~~~~~~~~~~~~~~~ >./network.h:26:23: note: passing argument to parameter here >int readn (int, char *, int); > ^ >--- str.o --- >source='str.c' object='str.o' libtool=no depfile='.deps/str.Po' tmpdepfile='.deps/str.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'str.c' || echo './'`str.c >--- stream.o --- >1 warning generated. >--- log.o --- >--- plist.o --- >--- log.o --- >source='log.c' object='log.o' libtool=no depfile='.deps/log.Po' tmpdepfile='.deps/log.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'log.c' || echo './'`log.c >--- plist.o --- >source='plist.c' object='plist.o' libtool=no depfile='.deps/plist.Po' tmpdepfile='.deps/plist.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'plist.c' || echo './'`plist.c >--- zclient.o --- >source='zclient.c' object='zclient.o' libtool=no depfile='.deps/zclient.Po' tmpdepfile='.deps/zclient.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'zclient.c' || echo './'`zclient.c >zclient.c:213:33: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > return writen (zclient->sock, s->data, 3); > ^~~~~~~ >./network.h:27:24: note: passing argument to parameter here >int writen (int, char *, int); > ^ >zclient.c:348:33: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > return writen (zclient->sock, s->data, stream_get_endp (s)); > ^~~~~~~ >./network.h:27:24: note: passing argument to parameter here >int writen (int, char *, int); > ^ >zclient.c:408:33: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > return writen (zclient->sock, s->data, stream_get_endp (s)); > ^~~~~~~ >./network.h:27:24: note: passing argument to parameter here >int writen (int, char *, int); > ^ >zclient.c:463:33: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > return writen (zclient->sock, s->data, stream_get_endp (s)); > ^~~~~~~ >./network.h:27:24: note: passing argument to parameter here >int writen (int, char *, int); > ^ >zclient.c:517:33: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > return writen (zclient->sock, s->data, stream_get_endp (s)); > ^~~~~~~ >./network.h:27:24: note: passing argument to parameter here >int writen (int, char *, int); > ^ >zclient.c:536:23: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > ret = writen (sock, s->data, 4); > ^~~~~~~ >./network.h:27:24: note: passing argument to parameter here >int writen (int, char *, int); > ^ >zclient.c:554:28: warning: passing 'u_char [20]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > ifp = if_lookup_by_name (ifname_tmp); > ^~~~~~~~~~ >./if.h:185:44: note: passing argument to parameter here >struct interface *if_lookup_by_name (char *); > ^ >zclient.c:560:27: warning: passing 'u_char [20]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > strncpy (ifp->name, ifname_tmp, IFNAMSIZ); > ^~~~~~~~~~ >/usr/include/string.h:101:57: note: passing argument to parameter here >char *strncpy(char * __restrict, const char * __restrict, size_t); > ^ >zclient.c:593:28: warning: passing 'u_char [20]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > ifp = if_lookup_by_name (ifname_tmp); > ^~~~~~~~~~ >./if.h:185:44: note: passing argument to parameter here >struct interface *if_lookup_by_name (char *); > ^ >9 warnings generated. >--- sockopt.o --- >source='sockopt.c' object='sockopt.o' libtool=no depfile='.deps/sockopt.Po' tmpdepfile='.deps/sockopt.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'sockopt.c' || echo './'`sockopt.c >--- smux.o --- >source='smux.c' object='smux.o' libtool=no depfile='.deps/smux.Po' tmpdepfile='.deps/smux.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'smux.c' || echo './'`smux.c >--- md5.o --- >source='md5.c' object='md5.o' libtool=no depfile='.deps/md5.Po' tmpdepfile='.deps/md5.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'md5.c' || echo './'`md5.c >--- keychain.o --- >source='keychain.c' object='keychain.o' libtool=no depfile='.deps/keychain.Po' tmpdepfile='.deps/keychain.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'keychain.c' || echo './'`keychain.c >keychain.c:286:13: warning: comparison of constant 18446744073709551615 with expression of type 'u_int32_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] > if (index == ULONG_MAX || *endptr != '\0') > ~~~~~ ^ ~~~~~~~~~ >keychain.c:313:13: warning: comparison of constant 18446744073709551615 with expression of type 'u_int32_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] > if (index == ULONG_MAX || *endptr != '\0') > ~~~~~ ^ ~~~~~~~~~ >keychain.c:521:16: warning: comparison of constant 18446744073709551615 with expression of type 'u_int32_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] > if (duration == ULONG_MAX || *endptr != '\0') > ~~~~~~~~ ^ ~~~~~~~~~ >--- pqueue.o --- >source='pqueue.c' object='pqueue.o' libtool=no depfile='.deps/pqueue.Po' tmpdepfile='.deps/pqueue.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'pqueue.c' || echo './'`pqueue.c >--- version.c --- >echo '' >version.c >echo 'char *host_name = "";' >>version.c >--- version.o --- >source='version.c' object='version.o' libtool=no depfile='.deps/version.Po' tmpdepfile='.deps/version.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'version.c' || echo './'`version.c >--- keychain.o --- >3 warnings generated. >--- libzebra.a --- >rm -f libzebra.a >ar cru libzebra.a version.o network.o pid_output.o getopt.o getopt1.o daemon.o print_version.o checksum.o vector.o linklist.o vty.o command.o sockunion.o prefix.o thread.o if.o memory.o buffer.o table.o hash.o filter.o routemap.o distribute.o stream.o str.o log.o plist.o zclient.o sockopt.o smux.o md5.o keychain.o pqueue.o >ranlib libzebra.a >Making all in zebra >--- zserv.o --- >--- main.o --- >--- zserv.o --- >source='zserv.c' object='zserv.o' libtool=no depfile='.deps/zserv.Po' tmpdepfile='.deps/zserv.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'zserv.c' || echo './'`zserv.c >--- main.o --- >source='main.c' object='main.o' libtool=no depfile='.deps/main.Po' tmpdepfile='.deps/main.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'main.c' || echo './'`main.c >--- zserv.o --- >zserv.c:999:53: warning: multiple unsequenced modifications to 'ifnode' [-Wunsequenced] > for (ifnode = listhead (iflist); ifnode; ifnode = nextnode (ifnode)) > ~ ^ >../lib/linklist.h:44:26: note: expanded from macro 'nextnode' >#define nextnode(X) ((X) = (X)->next) > ^ >--- interface.o --- >source='interface.c' object='interface.o' libtool=no depfile='.deps/interface.Po' tmpdepfile='.deps/interface.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'interface.c' || echo './'`interface.c >interface.c:506:23: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'caddr_t' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign] > for (i = 0, ptr = LLADDR (sdl); i < sdl->sdl_alen; i++, ptr++) > ^ ~~~~~~~~~~~~ >--- zserv.o --- >1 warning generated. >--- connected.o --- >source='connected.c' object='connected.o' libtool=no depfile='.deps/connected.Po' tmpdepfile='.deps/connected.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'connected.c' || echo './'`connected.c >--- interface.o --- >1 warning generated. >--- ioctl.o --- >source='ioctl.c' object='ioctl.o' libtool=no depfile='.deps/ioctl.Po' tmpdepfile='.deps/ioctl.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ioctl.c' || echo './'`ioctl.c >--- connected.o --- >connected.c:43:55: warning: multiple unsequenced modifications to 'node' [-Wunsequenced] > for (node = listhead (ifp->connected); node; node = nextnode (node)) > ~ ^ >../lib/linklist.h:44:26: note: expanded from macro 'nextnode' >#define nextnode(X) ((X) = (X)->next) > ^ >connected.c:225:55: warning: multiple unsequenced modifications to 'node' [-Wunsequenced] > for (node = listhead (ifp->connected); node; node = nextnode (node)) > ~ ^ >../lib/linklist.h:44:26: note: expanded from macro 'nextnode' >#define nextnode(X) ((X) = (X)->next) > ^ >2 warnings generated. >--- zebra_rib.o --- >source='zebra_rib.c' object='zebra_rib.o' libtool=no depfile='.deps/zebra_rib.Po' tmpdepfile='.deps/zebra_rib.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'zebra_rib.c' || echo './'`zebra_rib.c >--- redistribute.o --- >source='redistribute.c' object='redistribute.o' libtool=no depfile='.deps/redistribute.Po' tmpdepfile='.deps/redistribute.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'redistribute.c' || echo './'`redistribute.c >--- debug.o --- >source='debug.c' object='debug.o' libtool=no depfile='.deps/debug.Po' tmpdepfile='.deps/debug.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'debug.c' || echo './'`debug.c >--- rtadv.o --- >source='rtadv.c' object='rtadv.o' libtool=no depfile='.deps/rtadv.Po' tmpdepfile='.deps/rtadv.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'rtadv.c' || echo './'`rtadv.c >rtadv.c:194:65: warning: multiple unsequenced modifications to 'node' [-Wunsequenced] > for (node = listhead (zif->rtadv.AdvPrefixList); node; node = nextnode (node)) > ~ ^ >../lib/linklist.h:44:26: note: expanded from macro 'nextnode' >#define nextnode(X) ((X) = (X)->next) > ^ >rtadv.c:476:47: warning: multiple unsequenced modifications to 'node' [-Wunsequenced] > for (node = listhead (rplist); node; node = nextnode (node)) > ~ ^ >../lib/linklist.h:44:26: note: expanded from macro 'nextnode' >#define nextnode(X) ((X) = (X)->next) > ^ >rtadv.c:977:64: warning: multiple unsequenced modifications to 'node' [-Wunsequenced] > for (node = listhead(zif->rtadv.AdvPrefixList); node; node = nextnode (node)) > ~ ^ >../lib/linklist.h:44:26: note: expanded from macro 'nextnode' >#define nextnode(X) ((X) = (X)->next) > ^ >rtadv.c:982:6: warning: passing 'u_char [46]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > buf, INET6_ADDRSTRLEN), > ^~~ >/usr/include/arpa/inet.h:147:70: note: passing argument to parameter here >const char *inet_ntop(int, const void * __restrict, char * __restrict, > ^ >4 warnings generated. >--- zebra_snmp.o --- >--- zebra_vty.o --- >--- zebra_snmp.o --- >source='zebra_snmp.c' object='zebra_snmp.o' libtool=no depfile='.deps/zebra_snmp.Po' tmpdepfile='.deps/zebra_snmp.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'zebra_snmp.c' || echo './'`zebra_snmp.c >--- zebra_vty.o --- >source='zebra_vty.c' object='zebra_vty.o' libtool=no depfile='.deps/zebra_vty.Po' tmpdepfile='.deps/zebra_vty.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'zebra_vty.c' || echo './'`zebra_vty.c >--- irdp_main.o --- >source='irdp_main.c' object='irdp_main.o' libtool=no depfile='.deps/irdp_main.Po' tmpdepfile='.deps/irdp_main.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'irdp_main.c' || echo './'`irdp_main.c >--- irdp_interface.o --- >source='irdp_interface.c' object='irdp_interface.o' libtool=no depfile='.deps/irdp_interface.Po' tmpdepfile='.deps/irdp_interface.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'irdp_interface.c' || echo './'`irdp_interface.c >--- irdp_packet.o --- >source='irdp_packet.c' object='irdp_packet.o' libtool=no depfile='.deps/irdp_packet.Po' tmpdepfile='.deps/irdp_packet.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'irdp_packet.c' || echo './'`irdp_packet.c >--- ipforward_sysctl.o --- >source='ipforward_sysctl.c' object='ipforward_sysctl.o' libtool=no depfile='.deps/ipforward_sysctl.Po' tmpdepfile='.deps/ipforward_sysctl.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ipforward_sysctl.c' || echo './'`ipforward_sysctl.c >--- if_sysctl.o --- >source='if_sysctl.c' object='if_sysctl.o' libtool=no depfile='.deps/if_sysctl.Po' tmpdepfile='.deps/if_sysctl.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'if_sysctl.c' || echo './'`if_sysctl.c >--- ipforward_sysctl.o --- >ipforward_sysctl.c:48:44: warning: incompatible pointer types passing 'int *' to parameter of type 'size_t *' (aka 'unsigned long *') [-Wincompatible-pointer-types] > if (sysctl (mib, MIB_SIZ, &ipforwarding, &len, 0, 0) < 0) > ^~~~ >/usr/include/sys/sysctl.h:741:48: note: passing argument to parameter here >int sysctl(const int *, u_int, void *, size_t *, const void *, size_t); > ^ >ipforward_sysctl.c:109:50: warning: incompatible pointer types passing 'int *' to parameter of type 'size_t *' (aka 'unsigned long *') [-Wincompatible-pointer-types] > if (sysctl (mib_ipv6, MIB_SIZ, &ip6forwarding, &len, 0, 0) < 0) > ^~~~ >/usr/include/sys/sysctl.h:741:48: note: passing argument to parameter here >int sysctl(const int *, u_int, void *, size_t *, const void *, size_t); > ^ >2 warnings generated. >--- rt_socket.o --- >source='rt_socket.c' object='rt_socket.o' libtool=no depfile='.deps/rt_socket.Po' tmpdepfile='.deps/rt_socket.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'rt_socket.c' || echo './'`rt_socket.c >--- rtread_sysctl.o --- >source='rtread_sysctl.c' object='rtread_sysctl.o' libtool=no depfile='.deps/rtread_sysctl.Po' tmpdepfile='.deps/rtread_sysctl.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'rtread_sysctl.c' || echo './'`rtread_sysctl.c >--- kernel_socket.o --- >source='kernel_socket.c' object='kernel_socket.o' libtool=no depfile='.deps/kernel_socket.Po' tmpdepfile='.deps/kernel_socket.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'kernel_socket.c' || echo './'`kernel_socket.c >kernel_socket.c:608:8: warning: extra tokens at end of #endif directive [-Wextra-tokens] >#endif */ RTF_CLONING */ > ^ > // >1 warning generated. >--- zebra --- >cc -O2 -pipe -fstack-protector -fno-strict-aliasing -L/usr/local/lib -fstack-protector -o zebra zserv.o main.o interface.o connected.o ioctl.o zebra_rib.o redistribute.o debug.o rtadv.o zebra_snmp.o zebra_vty.o irdp_main.o irdp_interface.o irdp_packet.o ../lib/libzebra.a ipforward_sysctl.o if_sysctl.o rt_socket.o rtread_sysctl.o kernel_socket.o -lm -lcrypt -lreadline -ltinfo >Making all in bgpd >--- bgpd.o --- >--- bgp_fsm.o --- >--- bgpd.o --- >source='bgpd.c' object='bgpd.o' libtool=no depfile='.deps/bgpd.Po' tmpdepfile='.deps/bgpd.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgpd.c' || echo './'`bgpd.c >--- bgp_fsm.o --- >source='bgp_fsm.c' object='bgp_fsm.o' libtool=no depfile='.deps/bgp_fsm.Po' tmpdepfile='.deps/bgp_fsm.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgp_fsm.c' || echo './'`bgp_fsm.c >--- bgpd.o --- >bgpd.c:4225:56: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] > zlog_warn ("peer_uptime (): buffer shortage %d", len); > ~~ ^~~ > %zu >--- bgp_aspath.o --- >source='bgp_aspath.c' object='bgp_aspath.o' libtool=no depfile='.deps/bgp_aspath.Po' tmpdepfile='.deps/bgp_aspath.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgp_aspath.c' || echo './'`bgp_aspath.c >bgp_aspath.c:148:14: warning: returning 'u_char *' (aka 'unsigned char *') from a function with result type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > return str_buf; > ^~~~~~~ >bgp_aspath.c:236:19: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > len = sprintf (str_buf + str_pnt, "%d", ntohs (assegment->asval[i])); > ^~~~~~~~~~~~~~~~~ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >bgp_aspath.c:251:10: warning: returning 'u_char *' (aka 'unsigned char *') from a function with result type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > return str_buf; > ^~~~~~~ >3 warnings generated. >--- bgp_community.o --- >source='bgp_community.c' object='bgp_community.o' libtool=no depfile='.deps/bgp_community.Po' tmpdepfile='.deps/bgp_community.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgp_community.c' || echo './'`bgp_community.c >--- bgp_attr.o --- >source='bgp_attr.c' object='bgp_attr.o' libtool=no depfile='.deps/bgp_attr.Po' tmpdepfile='.deps/bgp_attr.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgp_attr.c' || echo './'`bgp_attr.c >bgp_attr.c:860:42: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > attr->community = community_parse (stream_pnt (peer->ibuf), length); > ^~~~~~~~~~~~~~~~~~~~~~~ >../bgpd/bgp_community.h:54:42: note: passing argument to parameter here >struct community *community_parse (char *, u_short); > ^ >bgp_attr.c:907:34: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'caddr_t' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign] > attr->cluster = cluster_parse (stream_pnt (peer->ibuf), length); > ^~~~~~~~~~~~~~~~~~~~~~~ >bgp_attr.c:87:24: note: passing argument to parameter 'pnt' here >cluster_parse (caddr_t pnt, int length) > ^ >bgp_attr.c:1060:44: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > attr->ecommunity = ecommunity_parse (stream_pnt (peer->ibuf), length); > ^~~~~~~~~~~~~~~~~~~~~~~ >../bgpd/bgp_ecommunity.h:87:44: note: passing argument to parameter here >struct ecommunity *ecommunity_parse (char *, u_short); > ^ >bgp_attr.c:1160:15: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] > peer->host, endp - STREAM_PNT (BGP_INPUT (peer))); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >--- bgpd.o --- >1 warning generated. >--- bgp_debug.o --- >source='bgp_debug.c' object='bgp_debug.o' libtool=no depfile='.deps/bgp_debug.Po' tmpdepfile='.deps/bgp_debug.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgp_debug.c' || echo './'`bgp_debug.c >--- bgp_attr.o --- >4 warnings generated. >--- bgp_route.o --- >source='bgp_route.c' object='bgp_route.o' libtool=no depfile='.deps/bgp_route.Po' tmpdepfile='.deps/bgp_route.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgp_route.c' || echo './'`bgp_route.c >bgp_route.c:936:37: warning: passing 'char [7]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > BGP_NOTIFY_CEASE_MAX_PREFIX, ndata, 7); > ^~~~~ >../bgpd/bgp_packet.h:44:72: note: passing argument to parameter here >void bgp_notify_send_with_data (struct peer *, u_char, u_char, u_char *, size_t); > ^ >bgp_route.c:2309:24: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > ret = str2prefix_rd (rd_str, &prd); > ^~~~~~ >../bgpd/bgp_mplsvpn.h:43:28: note: passing argument to parameter here >int str2prefix_rd (u_char *, struct prefix_rd *); > ^ >bgp_route.c:2316:18: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > ret = str2tag (tag_str, tag); > ^~~~~~~ >../bgpd/bgp_mplsvpn.h:44:22: note: passing argument to parameter here >int str2tag (u_char *, u_char *); > ^ >bgp_route.c:2378:24: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > ret = str2prefix_rd (rd_str, &prd); > ^~~~~~ >../bgpd/bgp_mplsvpn.h:43:28: note: passing argument to parameter here >int str2prefix_rd (u_char *, struct prefix_rd *); > ^ >bgp_route.c:2385:18: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > ret = str2tag (tag_str, tag); > ^~~~~~~ >../bgpd/bgp_mplsvpn.h:44:22: note: passing argument to parameter here >int str2tag (u_char *, u_char *); > ^ >--- bgp_zebra.o --- >source='bgp_zebra.c' object='bgp_zebra.o' libtool=no depfile='.deps/bgp_zebra.Po' tmpdepfile='.deps/bgp_zebra.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgp_zebra.c' || echo './'`bgp_zebra.c >--- bgp_route.o --- >bgp_route.c:5247:24: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > ret = str2prefix_rd (argv[0], &prd); > ^~~~~~~ >../bgpd/bgp_mplsvpn.h:43:28: note: passing argument to parameter here >int str2prefix_rd (u_char *, struct prefix_rd *); > ^ >bgp_route.c:5311:24: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > ret = str2prefix_rd (argv[0], &prd); > ^~~~~~~ >../bgpd/bgp_mplsvpn.h:43:28: note: passing argument to parameter here >int str2prefix_rd (u_char *, struct prefix_rd *); > ^ >bgp_route.c:5511:25: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > buffer_putstr (b, argv[i]); > ^~~~~~~ >../lib/buffer.h:70:45: note: passing argument to parameter here >int buffer_putstr (struct buffer *, u_char *); > ^ >bgp_route.c:6094:25: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > buffer_putstr (b, argv[i]); > ^~~~~~~ >../lib/buffer.h:70:45: note: passing argument to parameter here >int buffer_putstr (struct buffer *, u_char *); > ^ >--- bgp_zebra.o --- >bgp_zebra.c:92:47: warning: multiple unsequenced modifications to 'node' [-Wunsequenced] > for (node = listhead (iflist); node; node = nextnode (node)) > ~ ^ >../lib/linklist.h:44:26: note: expanded from macro 'nextnode' >#define nextnode(X) ((X) = (X)->next) > ^ >1 warning generated. >--- bgp_open.o --- >source='bgp_open.c' object='bgp_open.o' libtool=no depfile='.deps/bgp_open.Po' tmpdepfile='.deps/bgp_open.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgp_open.c' || echo './'`bgp_open.c >bgp_open.c:55:7: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > pnt = peer->notify.data; > ^ ~~~~~~~~~~~~~~~~~ >1 warning generated. >--- bgp_routemap.o --- >source='bgp_routemap.c' object='bgp_routemap.o' libtool=no depfile='.deps/bgp_routemap.Po' tmpdepfile='.deps/bgp_routemap.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgp_routemap.c' || echo './'`bgp_routemap.c >bgp_routemap.c:427:31: warning: comparison of constant 18446744073709551615 with expression of type 'u_int32_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] > if (*endptr != '\0' || *med == ULONG_MAX) > ~~~~ ^ ~~~~~~~~~ >bgp_routemap.c:877:38: warning: comparison of constant 18446744073709551615 with expression of type 'u_int32_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] > if (*endptr != '\0' || *local_pref == ULONG_MAX) > ~~~~~~~~~~~ ^ ~~~~~~~~~ >bgp_routemap.c:937:34: warning: comparison of constant 18446744073709551615 with expression of type 'u_int16_t' (aka 'unsigned short') is always false [-Wtautological-constant-out-of-range-compare] > if (*endptr != '\0' || *weight == ULONG_MAX) > ~~~~~~~ ^ ~~~~~~~~~ >bgp_routemap.c:993:49: warning: comparison of constant 9223372036854775807 with expression of type 'unsigned int' is always false [-Wtautological-constant-out-of-range-compare] > if (bgp_info->attr->med/2 + metric_val/2 > ULONG_MAX/2) > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~ >bgp_routemap.c:994:34: warning: implicit conversion from 'unsigned long' to 'u_int32_t' (aka 'unsigned int') changes value from 18446744073709551614 to 4294967294 [-Wconstant-conversion] > bgp_info->attr->med = ULONG_MAX-1; > ~ ~~~~~~~~~^~ >bgp_routemap.c:1021:37: warning: comparison of constant 18446744073709551615 with expression of type 'u_int32_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] > if (*endptr != '\0' || metric == ULONG_MAX) > ~~~~~~ ^ ~~~~~~~~~ >bgp_routemap.c:1033:37: warning: comparison of constant 18446744073709551615 with expression of type 'u_int32_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] > if (*endptr != '\0' || metric == ULONG_MAX) > ~~~~~~ ^ ~~~~~~~~~ >bgp_routemap.c:2915:22: warning: passing 'char [9]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > buffer_putstr (b, "internet"); > ^~~~~~~~~~ >../lib/buffer.h:70:45: note: passing argument to parameter here >int buffer_putstr (struct buffer *, u_char *); > ^ >bgp_routemap.c:2920:22: warning: passing 'char [9]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > buffer_putstr (b, "local-AS"); > ^~~~~~~~~~ >../lib/buffer.h:70:45: note: passing argument to parameter here >int buffer_putstr (struct buffer *, u_char *); > ^ >bgp_routemap.c:2926:22: warning: passing 'char [13]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > buffer_putstr (b, "no-advertise"); > ^~~~~~~~~~~~~~ >../lib/buffer.h:70:45: note: passing argument to parameter here >int buffer_putstr (struct buffer *, u_char *); > ^ >bgp_routemap.c:2932:22: warning: passing 'char [10]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > buffer_putstr (b, "no-export"); > ^~~~~~~~~~~ >../lib/buffer.h:70:45: note: passing argument to parameter here >int buffer_putstr (struct buffer *, u_char *); > ^ >bgp_routemap.c:2935:25: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > buffer_putstr (b, argv[i]); > ^~~~~~~ >../lib/buffer.h:70:45: note: passing argument to parameter here >int buffer_putstr (struct buffer *, u_char *); > ^ >bgp_routemap.c:3269:21: warning: comparison of constant 18446744073709551615 with expression of type 'as_t' (aka 'unsigned short') is always false [-Wtautological-constant-out-of-range-compare] > if (as == 0 || as == ULONG_MAX || *endptr != '\0') > ~~ ^ ~~~~~~~~~ >bgp_routemap.c:3312:21: warning: comparison of constant 18446744073709551615 with expression of type 'as_t' (aka 'unsigned short') is always false [-Wtautological-constant-out-of-range-compare] > if (as == 0 || as == ULONG_MAX || *endptr != '\0') > ~~ ^ ~~~~~~~~~ >14 warnings generated. >--- bgp_packet.o --- >source='bgp_packet.c' object='bgp_packet.o' libtool=no depfile='.deps/bgp_packet.Po' tmpdepfile='.deps/bgp_packet.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgp_packet.c' || echo './'`bgp_packet.c >bgp_packet.c:137:70: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] > ret = getsockopt(peer->fd, SOL_SOCKET, SO_ERROR, (void *) &status, &slen); > ^~~~~ >/usr/include/sys/socket.h:629:72: note: passing argument to parameter here >int getsockopt(int, int, int, void * __restrict, socklen_t * __restrict); > ^ >bgp_packet.c:210:26: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > binfo->peer, prd, tag); > ^~~ >../bgpd/bgp_attr.h:113:173: note: passing argument to parameter here >bgp_size_t bgp_packet_attribute (struct bgp *bgp, struct peer *, struct stream *, struct attr *, struct prefix *, afi_t, safi_t, struct peer *, struct prefix_rd *, u_char *); > ^ >bgp_packet.c:725:27: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > ret = writen (peer->fd, STREAM_DATA (s), stream_get_endp (s)); > ^~~~~~~~~~~~~~~ >../lib/stream.h:59:25: note: expanded from macro 'STREAM_DATA' >#define STREAM_DATA(S) ((S)->data) > ^~~~~~~~~~~ >../lib/network.h:27:24: note: passing argument to parameter here >int writen (int, char *, int); > ^ >bgp_packet.c:1217:7: warning: passing 'char [4]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > notify_data_remote_id, 4); > ^~~~~~~~~~~~~~~~~~~~~ >bgp_packet.c:841:15: note: passing argument to parameter 'data' here > u_char *data, size_t datalen) > ^ >bgp_packet.c:1227:7: warning: passing 'char [2]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > notify_data_remote_as, 2); > ^~~~~~~~~~~~~~~~~~~~~ >bgp_packet.c:841:15: note: passing argument to parameter 'data' here > u_char *data, size_t datalen) > ^ >bgp_packet.c:1311:6: warning: passing 'char [4]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > notify_data_remote_id, 4); > ^~~~~~~~~~~~~~~~~~~~~ >bgp_packet.c:841:15: note: passing argument to parameter 'data' here > u_char *data, size_t datalen) > ^ >bgp_packet.c:1327:6: warning: passing 'char [2]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > "\x04", 1); > ^~~~~~ >bgp_packet.c:841:15: note: passing argument to parameter 'data' here > u_char *data, size_t datalen) > ^ >bgp_packet.c:1340:6: warning: passing 'char [2]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > notify_data_remote_as, 2); > ^~~~~~~~~~~~~~~~~~~~~ >bgp_packet.c:841:15: note: passing argument to parameter 'data' here > u_char *data, size_t datalen) > ^ >bgp_packet.c:2327:10: warning: passing 'char [2]' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > notify_data_length, 2); > ^~~~~~~~~~~~~~~~~~ >bgp_packet.c:841:15: note: passing argument to parameter 'data' here > u_char *data, size_t datalen) > ^ >--- bgp_route.o --- >9 warnings generated. >--- bgp_network.o --- >source='bgp_network.c' object='bgp_network.o' libtool=no depfile='.deps/bgp_network.Po' tmpdepfile='.deps/bgp_network.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgp_network.c' || echo './'`bgp_network.c >--- bgp_filter.o --- >source='bgp_filter.c' object='bgp_filter.o' libtool=no depfile='.deps/bgp_filter.Po' tmpdepfile='.deps/bgp_filter.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgp_filter.c' || echo './'`bgp_filter.c >bgp_filter.c:474:25: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > buffer_putstr (b, argv[i]); > ^~~~~~~ >../lib/buffer.h:70:45: note: passing argument to parameter here >int buffer_putstr (struct buffer *, u_char *); > ^ >bgp_filter.c:556:25: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > buffer_putstr (b, argv[i]); > ^~~~~~~ >../lib/buffer.h:70:45: note: passing argument to parameter here >int buffer_putstr (struct buffer *, u_char *); > ^ >--- bgp_packet.o --- >9 warnings generated. >--- bgp_regex.o --- >source='bgp_regex.c' object='bgp_regex.o' libtool=no depfile='.deps/bgp_regex.Po' tmpdepfile='.deps/bgp_regex.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgp_regex.c' || echo './'`bgp_regex.c >--- bgp_filter.o --- >2 warnings generated. >--- bgp_clist.o --- >source='bgp_clist.c' object='bgp_clist.o' libtool=no depfile='.deps/bgp_clist.Po' tmpdepfile='.deps/bgp_clist.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgp_clist.c' || echo './'`bgp_clist.c >--- bgp_dump.o --- >source='bgp_dump.c' object='bgp_dump.o' libtool=no depfile='.deps/bgp_dump.Po' tmpdepfile='.deps/bgp_dump.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgp_dump.c' || echo './'`bgp_dump.c >--- bgp_snmp.o --- >source='bgp_snmp.c' object='bgp_snmp.o' libtool=no depfile='.deps/bgp_snmp.Po' tmpdepfile='.deps/bgp_snmp.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgp_snmp.c' || echo './'`bgp_snmp.c >--- bgp_ecommunity.o --- >source='bgp_ecommunity.c' object='bgp_ecommunity.o' libtool=no depfile='.deps/bgp_ecommunity.Po' tmpdepfile='.deps/bgp_ecommunity.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgp_ecommunity.c' || echo './'`bgp_ecommunity.c >--- bgp_mplsvpn.o --- >source='bgp_mplsvpn.c' object='bgp_mplsvpn.o' libtool=no depfile='.deps/bgp_mplsvpn.Po' tmpdepfile='.deps/bgp_mplsvpn.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgp_mplsvpn.c' || echo './'`bgp_mplsvpn.c >--- bgp_ecommunity.o --- >bgp_ecommunity.c:134:11: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > tmp.val = pnt; > ^ ~~~ >bgp_ecommunity.c:612:14: warning: returning 'u_char *' (aka 'unsigned char *') from a function with result type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > return str_buf; > ^~~~~~~ >bgp_ecommunity.c:643:19: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > len = sprintf (str_buf + str_pnt, "?"); > ^~~~~~~~~~~~~~~~~ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >bgp_ecommunity.c:682:19: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > len = sprintf (str_buf + str_pnt, "Cost:%s:%d:%u", > ^~~~~~~~~~~~~~~~~ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >bgp_ecommunity.c:690:19: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > len = sprintf (str_buf + str_pnt, "?"); > ^~~~~~~~~~~~~~~~~ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >bgp_ecommunity.c:707:19: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > len = sprintf (str_buf + str_pnt, "%s%d:%d", prefix, > ^~~~~~~~~~~~~~~~~ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >bgp_ecommunity.c:719:19: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > len = sprintf (str_buf + str_pnt, "%s%s:%d", prefix, > ^~~~~~~~~~~~~~~~~ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >bgp_ecommunity.c:725:10: warning: returning 'u_char *' (aka 'unsigned char *') from a function with result type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > return str_buf; > ^~~~~~~ >--- bgp_mplsvpn.o --- >bgp_mplsvpn.c:197:15: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > p = strchr (str, ':'); > ^~~ >/usr/include/string.h:76:26: note: passing argument to parameter here >char *strchr(const char *, int) __pure; > ^ >bgp_mplsvpn.c:197:5: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > p = strchr (str, ':'); > ^ ~~~~~~~~~~~~~~~~~ >bgp_mplsvpn.c:201:20: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > if (! all_digit (p + 1)) > ^~~~~ >../lib/prefix.h:158:22: note: passing argument to parameter here >int all_digit (char *); > ^ >bgp_mplsvpn.c:208:16: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > p2 = strchr (str, '.'); > ^~~ >/usr/include/string.h:76:26: note: passing argument to parameter here >char *strchr(const char *, int) __pure; > ^ >bgp_mplsvpn.c:208:6: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > p2 = strchr (str, '.'); > ^ ~~~~~~~~~~~~~~~~~ >bgp_mplsvpn.c:212:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > if (! all_digit (half)) > ^~~~ >../lib/prefix.h:158:22: note: passing argument to parameter here >int all_digit (char *); > ^ >bgp_mplsvpn.c:218:29: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > stream_putw (s, atoi (half)); > ^~~~ >/usr/include/stdlib.h:86:23: note: passing argument to parameter here >int atoi(const char *); > ^ >bgp_mplsvpn.c:219:29: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > stream_putl (s, atol (p + 1)); > ^~~~~ >/usr/include/stdlib.h:87:24: note: passing argument to parameter here >long atol(const char *); > ^ >bgp_mplsvpn.c:223:24: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > ret = inet_aton (half, &addr); > ^~~~ >/usr/include/arpa/inet.h:152:29: note: passing argument to parameter here >int inet_aton(const char *, struct in_addr *); > ^ >bgp_mplsvpn.c:231:29: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > stream_putw (s, atol (p + 1)); > ^~~~~ >/usr/include/stdlib.h:87:24: note: passing argument to parameter here >long atol(const char *); > ^ >bgp_mplsvpn.c:243:13: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > l = atol (str); > ^~~ >/usr/include/stdlib.h:87:24: note: passing argument to parameter here >long atol(const char *); > ^ >bgp_mplsvpn.c:525:24: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > ret = str2prefix_rd (argv[0], &prd); > ^~~~~~~ >bgp_mplsvpn.c:183:24: note: passing argument to parameter 'str' here >str2prefix_rd (u_char *str, struct prefix_rd *prd) > ^ >bgp_mplsvpn.c:561:24: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > ret = str2prefix_rd (argv[0], &prd); > ^~~~~~~ >bgp_mplsvpn.c:183:24: note: passing argument to parameter 'str' here >str2prefix_rd (u_char *str, struct prefix_rd *prd) > ^ >bgp_mplsvpn.c:620:24: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > ret = str2prefix_rd (argv[0], &prd); > ^~~~~~~ >bgp_mplsvpn.c:183:24: note: passing argument to parameter 'str' here >str2prefix_rd (u_char *str, struct prefix_rd *prd) > ^ >bgp_mplsvpn.c:707:24: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > ret = str2prefix_rd (argv[0], &prd); > ^~~~~~~ >bgp_mplsvpn.c:183:24: note: passing argument to parameter 'str' here >str2prefix_rd (u_char *str, struct prefix_rd *prd) > ^ >15 warnings generated. >--- bgp_nexthop.o --- >source='bgp_nexthop.c' object='bgp_nexthop.o' libtool=no depfile='.deps/bgp_nexthop.Po' tmpdepfile='.deps/bgp_nexthop.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgp_nexthop.c' || echo './'`bgp_nexthop.c >--- bgp_ecommunity.o --- >8 warnings generated. >--- bgp_damp.o --- >source='bgp_damp.c' object='bgp_damp.o' libtool=no depfile='.deps/bgp_damp.Po' tmpdepfile='.deps/bgp_damp.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgp_damp.c' || echo './'`bgp_damp.c >--- bgp_nexthop.o --- >bgp_nexthop.c:917:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > ret = writen (zlookup->sock, s->data, 7); > ^~~~~~~ >../lib/network.h:27:24: note: passing argument to parameter here >int writen (int, char *, int); > ^ >bgp_nexthop.c:1017:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > ret = writen (zlookup->sock, s->data, 19); > ^~~~~~~ >../lib/network.h:27:24: note: passing argument to parameter here >int writen (int, char *, int); > ^ >bgp_nexthop.c:1068:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > ret = writen (zlookup->sock, s->data, 8); > ^~~~~~~ >../lib/network.h:27:24: note: passing argument to parameter here >int writen (int, char *, int); > ^ >--- bgp_table.o --- >source='bgp_table.c' object='bgp_table.o' libtool=no depfile='.deps/bgp_table.Po' tmpdepfile='.deps/bgp_table.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgp_table.c' || echo './'`bgp_table.c >--- bgp_nexthop.o --- >3 warnings generated. >--- bgp_advertise.o --- >source='bgp_advertise.c' object='bgp_advertise.o' libtool=no depfile='.deps/bgp_advertise.Po' tmpdepfile='.deps/bgp_advertise.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgp_advertise.c' || echo './'`bgp_advertise.c >--- bgp_vty.o --- >source='bgp_vty.c' object='bgp_vty.o' libtool=no depfile='.deps/bgp_vty.Po' tmpdepfile='.deps/bgp_vty.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgp_vty.c' || echo './'`bgp_vty.c >bgp_vty.c:310:3: warning: comparison of constant 18446744073709551615 with expression of type 'as_t' (aka 'unsigned short') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_INTEGER_RANGE ("AS", as, argv[0], 1, 65535); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../lib/vty.h:175:11: note: expanded from macro 'VTY_GET_INTEGER_RANGE' > if ((V) == ULONG_MAX || *endptr != '\0' \ > ~~~ ^ ~~~~~~~~~ >bgp_vty.c:363:3: warning: comparison of constant 18446744073709551615 with expression of type 'as_t' (aka 'unsigned short') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_INTEGER_RANGE ("AS", as, argv[0], 1, 65535); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../lib/vty.h:175:11: note: expanded from macro 'VTY_GET_INTEGER_RANGE' > if ((V) == ULONG_MAX || *endptr != '\0' \ > ~~~ ^ ~~~~~~~~~ >--- bgp_tcpsig.o --- >--- bgp_vty.o --- >bgp_vty.c:543:3: warning: comparison of constant 18446744073709551615 with expression of type 'as_t' (aka 'unsigned short') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_INTEGER ("AS", as, argv[0]); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../lib/vty.h:164:11: note: expanded from macro 'VTY_GET_INTEGER' > if ((V) == ULONG_MAX || *endptr != '\0') \ > ~~~ ^ ~~~~~~~~~ >--- bgp_tcpsig.o --- >source='bgp_tcpsig.c' object='bgp_tcpsig.o' libtool=no depfile='.deps/bgp_tcpsig.Po' tmpdepfile='.deps/bgp_tcpsig.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgp_tcpsig.c' || echo './'`bgp_tcpsig.c >--- bgp_vty.o --- >bgp_vty.c:564:5: warning: comparison of constant 18446744073709551615 with expression of type 'as_t' (aka 'unsigned short') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_INTEGER ("AS", as, argv[0]); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../lib/vty.h:164:11: note: expanded from macro 'VTY_GET_INTEGER' > if ((V) == ULONG_MAX || *endptr != '\0') \ > ~~~ ^ ~~~~~~~~~ >bgp_vty.c:596:7: warning: comparison of constant 18446744073709551615 with expression of type 'as_t' (aka 'unsigned short') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_INTEGER_RANGE ("AS", as, argv[i], 1, 65535); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../lib/vty.h:175:11: note: expanded from macro 'VTY_GET_INTEGER_RANGE' > if ((V) == ULONG_MAX || *endptr != '\0' \ > ~~~ ^ ~~~~~~~~~ >bgp_vty.c:627:7: warning: comparison of constant 18446744073709551615 with expression of type 'as_t' (aka 'unsigned short') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_INTEGER_RANGE ("AS", as, argv[i], 1, 65535); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../lib/vty.h:175:11: note: expanded from macro 'VTY_GET_INTEGER_RANGE' > if ((V) == ULONG_MAX || *endptr != '\0' \ > ~~~ ^ ~~~~~~~~~ >bgp_vty.c:818:3: warning: comparison of constant 18446744073709551615 with expression of type 'u_int32_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_INTEGER_RANGE ("stalepath-time", stalepath, argv[0], 1, 3600); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../lib/vty.h:175:11: note: expanded from macro 'VTY_GET_INTEGER_RANGE' > if ((V) == ULONG_MAX || *endptr != '\0' \ > ~~~ ^ ~~~~~~~~~ >bgp_vty.c:1200:3: warning: comparison of constant 18446744073709551615 with expression of type 'u_int32_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_INTEGER ("local preference", local_pref, argv[0]); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../lib/vty.h:164:11: note: expanded from macro 'VTY_GET_INTEGER' > if ((V) == ULONG_MAX || *endptr != '\0') \ > ~~~ ^ ~~~~~~~~~ >bgp_vty.c:1243:3: warning: comparison of constant 18446744073709551615 with expression of type 'as_t' (aka 'unsigned short') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_INTEGER_RANGE ("AS", as, as_str, 1, 65535); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../lib/vty.h:175:11: note: expanded from macro 'VTY_GET_INTEGER_RANGE' > if ((V) == ULONG_MAX || *endptr != '\0' \ > ~~~ ^ ~~~~~~~~~ >bgp_vty.c:2757:7: warning: comparison of constant 18446744073709551615 with expression of type 'u_int16_t' (aka 'unsigned short') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_INTEGER("port", port, port_str); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../lib/vty.h:164:11: note: expanded from macro 'VTY_GET_INTEGER' > if ((V) == ULONG_MAX || *endptr != '\0') \ > ~~~ ^ ~~~~~~~~~ >bgp_vty.c:2810:3: warning: comparison of constant 18446744073709551615 with expression of type 'u_int16_t' (aka 'unsigned short') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_INTEGER_RANGE("weight", weight, weight_str, 0, 65535); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../lib/vty.h:175:11: note: expanded from macro 'VTY_GET_INTEGER_RANGE' > if ((V) == ULONG_MAX || *endptr != '\0' \ > ~~~ ^ ~~~~~~~~~ >bgp_vty.c:2919:3: warning: comparison of constant 18446744073709551615 with expression of type 'u_int32_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_INTEGER_RANGE ("Keepalive", keepalive, keep_str, 0, 65535); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../lib/vty.h:175:11: note: expanded from macro 'VTY_GET_INTEGER_RANGE' > if ((V) == ULONG_MAX || *endptr != '\0' \ > ~~~ ^ ~~~~~~~~~ >bgp_vty.c:2920:3: warning: comparison of constant 18446744073709551615 with expression of type 'u_int32_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_INTEGER_RANGE ("Holdtime", holdtime, hold_str, 0, 65535); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../lib/vty.h:175:11: note: expanded from macro 'VTY_GET_INTEGER_RANGE' > if ((V) == ULONG_MAX || *endptr != '\0' \ > ~~~ ^ ~~~~~~~~~ >bgp_vty.c:2978:5: warning: comparison of constant 18446744073709551615 with expression of type 'u_int32_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_INTEGER_RANGE ("advertise interval", routeadv, time_str, 0, 600); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../lib/vty.h:175:11: note: expanded from macro 'VTY_GET_INTEGER_RANGE' > if ((V) == ULONG_MAX || *endptr != '\0' \ > ~~~ ^ ~~~~~~~~~ >--- bgp_main.o --- >source='bgp_main.c' object='bgp_main.o' libtool=no depfile='.deps/bgp_main.Po' tmpdepfile='.deps/bgp_main.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'bgp_main.c' || echo './'`bgp_main.c >--- bgp_vty.o --- >bgp_vty.c:3443:3: warning: comparison of constant 18446744073709551615 with expression of type 'u_int32_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_INTEGER ("maxmum number", max, num_str); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../lib/vty.h:164:11: note: expanded from macro 'VTY_GET_INTEGER' > if ((V) == ULONG_MAX || *endptr != '\0') \ > ~~~ ^ ~~~~~~~~~ >bgp_vty.c:6289:24: warning: passing 'char *' to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > ret = str2prefix_rd (argv[0], &prd); > ^~~~~~~ >../bgpd/bgp_mplsvpn.h:43:28: note: passing argument to parameter here >int str2prefix_rd (u_char *, struct prefix_rd *); > ^ >bgp_vty.c:7354:3: warning: comparison of constant 18446744073709551615 with expression of type 'u_int32_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_INTEGER ("metric", metric, argv[1]); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../lib/vty.h:164:11: note: expanded from macro 'VTY_GET_INTEGER' > if ((V) == ULONG_MAX || *endptr != '\0') \ > ~~~ ^ ~~~~~~~~~ >bgp_vty.c:7383:3: warning: comparison of constant 18446744073709551615 with expression of type 'u_int32_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_INTEGER ("metric", metric, argv[2]); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../lib/vty.h:164:11: note: expanded from macro 'VTY_GET_INTEGER' > if ((V) == ULONG_MAX || *endptr != '\0') \ > ~~~ ^ ~~~~~~~~~ >bgp_vty.c:7413:3: warning: comparison of constant 18446744073709551615 with expression of type 'u_int32_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_INTEGER ("metric", metric, argv[1]); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../lib/vty.h:164:11: note: expanded from macro 'VTY_GET_INTEGER' > if ((V) == ULONG_MAX || *endptr != '\0') \ > ~~~ ^ ~~~~~~~~~ >bgp_vty.c:7608:3: warning: comparison of constant 18446744073709551615 with expression of type 'u_int32_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_INTEGER ("metric", metric, argv[1]); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../lib/vty.h:164:11: note: expanded from macro 'VTY_GET_INTEGER' > if ((V) == ULONG_MAX || *endptr != '\0') \ > ~~~ ^ ~~~~~~~~~ >bgp_vty.c:7637:3: warning: comparison of constant 18446744073709551615 with expression of type 'u_int32_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_INTEGER ("metric", metric, argv[2]); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../lib/vty.h:164:11: note: expanded from macro 'VTY_GET_INTEGER' > if ((V) == ULONG_MAX || *endptr != '\0') \ > ~~~ ^ ~~~~~~~~~ >bgp_vty.c:7667:3: warning: comparison of constant 18446744073709551615 with expression of type 'u_int32_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_INTEGER ("metric", metric, argv[1]); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../lib/vty.h:164:11: note: expanded from macro 'VTY_GET_INTEGER' > if ((V) == ULONG_MAX || *endptr != '\0') \ > ~~~ ^ ~~~~~~~~~ >22 warnings generated. >--- libbgp.a --- >--- bgpd --- >--- libbgp.a --- >rm -f libbgp.a >ar cru libbgp.a bgpd.o bgp_fsm.o bgp_aspath.o bgp_community.o bgp_attr.o bgp_debug.o bgp_route.o bgp_zebra.o bgp_open.o bgp_routemap.o bgp_packet.o bgp_network.o bgp_filter.o bgp_regex.o bgp_clist.o bgp_dump.o bgp_snmp.o bgp_ecommunity.o bgp_mplsvpn.o bgp_nexthop.o bgp_damp.o bgp_table.o bgp_advertise.o bgp_vty.o bgp_tcpsig.o >--- bgpd --- >cc -O2 -pipe -fstack-protector -fno-strict-aliasing -L/usr/local/lib -fstack-protector -o bgpd bgp_main.o bgpd.o bgp_fsm.o bgp_aspath.o bgp_community.o bgp_attr.o bgp_debug.o bgp_route.o bgp_zebra.o bgp_open.o bgp_routemap.o bgp_packet.o bgp_network.o bgp_filter.o bgp_regex.o bgp_clist.o bgp_dump.o bgp_snmp.o bgp_ecommunity.o bgp_mplsvpn.o bgp_nexthop.o bgp_damp.o bgp_table.o bgp_advertise.o bgp_vty.o bgp_tcpsig.o ../lib/libzebra.a -lm -lcrypt -lreadline -ltinfo >--- libbgp.a --- >ranlib libbgp.a >Making all in ripd >--- ripd.o --- >--- rip_zebra.o --- >--- ripd.o --- >source='ripd.c' object='ripd.o' libtool=no depfile='.deps/ripd.Po' tmpdepfile='.deps/ripd.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ripd.c' || echo './'`ripd.c >--- rip_zebra.o --- >source='rip_zebra.c' object='rip_zebra.o' libtool=no depfile='.deps/rip_zebra.Po' tmpdepfile='.deps/rip_zebra.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'rip_zebra.c' || echo './'`rip_zebra.c >--- ripd.o --- >ripd.c:849:12: warning: passing 'u_char [16]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > strncpy (md5data->digest, auth_str, RIP_AUTH_MD5_SIZE); > ^~~~~~~~~~~~~~~ >/usr/include/string.h:101:32: note: passing argument to parameter here >char *strncpy(char * __restrict, const char * __restrict, size_t); > ^ >ripd.c:957:12: warning: passing 'unsigned char [16]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > strncpy (secret, auth_str, RIP_AUTH_MD5_SIZE); > ^~~~~~ >/usr/include/string.h:101:32: note: passing argument to parameter here >char *strncpy(char * __restrict, const char * __restrict, size_t); > ^ >ripd.c:1513:32: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] > (struct sockaddr *) &from, &fromlen); > ^~~~~~~~ >/usr/include/sys/socket.h:632:96: note: passing argument to parameter here >ssize_t recvfrom(int, void *, size_t, int, struct sockaddr * __restrict, socklen_t * __restrict); > ^ >ripd.c:1846:14: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > strncpy ((s->data + s->putp), ri->auth_str, 16); > ^~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:101:32: note: passing argument to parameter here >char *strncpy(char * __restrict, const char * __restrict, size_t); > ^ >ripd.c:1868:15: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > strncpy ((s->data + s->putp), key->string, 16); > ^~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:101:32: note: passing argument to parameter here >char *strncpy(char * __restrict, const char * __restrict, size_t); > ^ >ripd.c:2086:29: warning: passing 'unsigned char *' to parameter of type 'caddr_t' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign] > ret = rip_send_packet (STREAM_DATA (s), stream_get_endp (s), > ^~~~~~~~~~~~~~~ >../lib/stream.h:59:25: note: expanded from macro 'STREAM_DATA' >#define STREAM_DATA(S) ((S)->data) > ^~~~~~~~~~~ >ripd.c:1176:26: note: passing argument to parameter 'buf' here >rip_send_packet (caddr_t buf, int size, struct sockaddr_in *to, > ^ >ripd.c:2103:30: warning: passing 'unsigned char *' to parameter of type 'caddr_t' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign] > ret = rip_send_packet (STREAM_DATA (s), stream_get_endp (s), to, ifp); > ^~~~~~~~~~~~~~~ >../lib/stream.h:59:25: note: expanded from macro 'STREAM_DATA' >#define STREAM_DATA(S) ((S)->data) > ^~~~~~~~~~~ >ripd.c:1176:26: note: passing argument to parameter 'buf' here >rip_send_packet (caddr_t buf, int size, struct sockaddr_in *to, > ^ >ripd.c:3165:47: warning: multiple unsequenced modifications to 'node' [-Wunsequenced] > for (node = listhead (iflist); node; node = nextnode (node)) > ~ ^ >../lib/linklist.h:44:26: note: expanded from macro 'nextnode' >#define nextnode(X) ((X) = (X)->next) > ^ >--- rip_interface.o --- >source='rip_interface.c' object='rip_interface.o' libtool=no depfile='.deps/rip_interface.Po' tmpdepfile='.deps/rip_interface.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'rip_interface.c' || echo './'`rip_interface.c >--- ripd.o --- >8 warnings generated. >--- rip_debug.o --- >source='rip_debug.c' object='rip_debug.o' libtool=no depfile='.deps/rip_debug.Po' tmpdepfile='.deps/rip_debug.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'rip_debug.c' || echo './'`rip_debug.c >--- rip_snmp.o --- >source='rip_snmp.c' object='rip_snmp.o' libtool=no depfile='.deps/rip_snmp.Po' tmpdepfile='.deps/rip_snmp.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'rip_snmp.c' || echo './'`rip_snmp.c >--- rip_routemap.o --- >source='rip_routemap.c' object='rip_routemap.o' libtool=no depfile='.deps/rip_routemap.Po' tmpdepfile='.deps/rip_routemap.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'rip_routemap.c' || echo './'`rip_routemap.c >--- rip_peer.o --- >source='rip_peer.c' object='rip_peer.o' libtool=no depfile='.deps/rip_peer.Po' tmpdepfile='.deps/rip_peer.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'rip_peer.c' || echo './'`rip_peer.c >--- rip_offset.o --- >source='rip_offset.c' object='rip_offset.o' libtool=no depfile='.deps/rip_offset.Po' tmpdepfile='.deps/rip_offset.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'rip_offset.c' || echo './'`rip_offset.c >--- rip_main.o --- >source='rip_main.c' object='rip_main.o' libtool=no depfile='.deps/rip_main.Po' tmpdepfile='.deps/rip_main.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'rip_main.c' || echo './'`rip_main.c >--- librip.a --- >rm -f librip.a >ar cru librip.a ripd.o rip_zebra.o rip_interface.o rip_debug.o rip_snmp.o rip_routemap.o rip_peer.o rip_offset.o >ranlib librip.a >--- ripd --- >cc -O2 -pipe -fstack-protector -fno-strict-aliasing -L/usr/local/lib -fstack-protector -o ripd rip_main.o ripd.o rip_zebra.o rip_interface.o rip_debug.o rip_snmp.o rip_routemap.o rip_peer.o rip_offset.o ../lib/libzebra.a -lm -lcrypt -lreadline -ltinfo >Making all in ripngd >--- ripng_interface.o --- >--- ripngd.o --- >--- ripng_interface.o --- >source='ripng_interface.c' object='ripng_interface.o' libtool=no depfile='.deps/ripng_interface.Po' tmpdepfile='.deps/ripng_interface.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ripng_interface.c' || echo './'`ripng_interface.c >--- ripngd.o --- >source='ripngd.c' object='ripngd.o' libtool=no depfile='.deps/ripngd.Po' tmpdepfile='.deps/ripngd.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ripngd.c' || echo './'`ripngd.c >ripngd.c:1259:20: warning: passing 'caddr_t' (aka 'char *') to parameter of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] > stream_write (s, (caddr_t) &p->prefix, sizeof (struct in6_addr)); > ^~~~~~~~~~~~~~~~~~~~ >../lib/stream.h:98:44: note: passing argument to parameter here >int stream_write (struct stream *, u_char *, size_t); > ^ >ripngd.c:1436:33: warning: passing 'unsigned char *' to parameter of type 'caddr_t' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign] > ret = ripng_send_packet (STREAM_DATA (s), stream_get_endp (s), > ^~~~~~~~~~~~~~~ >../lib/stream.h:59:25: note: expanded from macro 'STREAM_DATA' >#define STREAM_DATA(S) ((S)->data) > ^~~~~~~~~~~ >ripngd.c:167:28: note: passing argument to parameter 'buf' here >ripng_send_packet (caddr_t buf, int bufsize, struct sockaddr_in6 *to, > ^ >ripngd.c:1509:33: warning: passing 'unsigned char *' to parameter of type 'caddr_t' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign] > ret = ripng_send_packet (STREAM_DATA (s), stream_get_endp (s), > ^~~~~~~~~~~~~~~ >../lib/stream.h:59:25: note: expanded from macro 'STREAM_DATA' >#define STREAM_DATA(S) ((S)->data) > ^~~~~~~~~~~ >ripngd.c:167:28: note: passing argument to parameter 'buf' here >ripng_send_packet (caddr_t buf, int bufsize, struct sockaddr_in6 *to, > ^ >ripngd.c:1525:32: warning: passing 'unsigned char *' to parameter of type 'caddr_t' (aka 'char *') converts between pointers to integer types with different sign [-Wpointer-sign] > ret = ripng_send_packet (STREAM_DATA (s), stream_get_endp (s), > ^~~~~~~~~~~~~~~ >../lib/stream.h:59:25: note: expanded from macro 'STREAM_DATA' >#define STREAM_DATA(S) ((S)->data) > ^~~~~~~~~~~ >ripngd.c:167:28: note: passing argument to parameter 'buf' here >ripng_send_packet (caddr_t buf, int bufsize, struct sockaddr_in6 *to, > ^ >--- ripng_zebra.o --- >source='ripng_zebra.c' object='ripng_zebra.o' libtool=no depfile='.deps/ripng_zebra.Po' tmpdepfile='.deps/ripng_zebra.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ripng_zebra.c' || echo './'`ripng_zebra.c >--- ripng_route.o --- >source='ripng_route.c' object='ripng_route.o' libtool=no depfile='.deps/ripng_route.Po' tmpdepfile='.deps/ripng_route.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ripng_route.c' || echo './'`ripng_route.c >--- ripngd.o --- >4 warnings generated. >--- ripng_debug.o --- >source='ripng_debug.c' object='ripng_debug.o' libtool=no depfile='.deps/ripng_debug.Po' tmpdepfile='.deps/ripng_debug.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ripng_debug.c' || echo './'`ripng_debug.c >--- ripng_routemap.o --- >source='ripng_routemap.c' object='ripng_routemap.o' libtool=no depfile='.deps/ripng_routemap.Po' tmpdepfile='.deps/ripng_routemap.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ripng_routemap.c' || echo './'`ripng_routemap.c >--- ripng_ifrmap.o --- >source='ripng_ifrmap.c' object='ripng_ifrmap.o' libtool=no depfile='.deps/ripng_ifrmap.Po' tmpdepfile='.deps/ripng_ifrmap.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ripng_ifrmap.c' || echo './'`ripng_ifrmap.c >--- ripng_main.o --- >source='ripng_main.c' object='ripng_main.o' libtool=no depfile='.deps/ripng_main.Po' tmpdepfile='.deps/ripng_main.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ripng_main.c' || echo './'`ripng_main.c >--- libripng.a --- >rm -f libripng.a >ar cru libripng.a ripng_interface.o ripngd.o ripng_zebra.o ripng_route.o ripng_debug.o ripng_routemap.o ripng_ifrmap.o >ranlib libripng.a >--- ripngd --- >cc -O2 -pipe -fstack-protector -fno-strict-aliasing -L/usr/local/lib -fstack-protector -o ripngd ripng_main.o ripng_interface.o ripngd.o ripng_zebra.o ripng_route.o ripng_debug.o ripng_routemap.o ripng_ifrmap.o ../lib/libzebra.a -lm -lcrypt -lreadline -ltinfo >Making all in ospfd >--- ospfd.o --- >--- ospf_zebra.o --- >--- ospfd.o --- >source='ospfd.c' object='ospfd.o' libtool=no depfile='.deps/ospfd.Po' tmpdepfile='.deps/ospfd.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospfd.c' || echo './'`ospfd.c >--- ospf_zebra.o --- >source='ospf_zebra.c' object='ospf_zebra.o' libtool=no depfile='.deps/ospf_zebra.Po' tmpdepfile='.deps/ospf_zebra.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf_zebra.c' || echo './'`ospf_zebra.c >ospf_zebra.c:144:28: warning: passing 'u_char [20]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > ifp = if_lookup_by_name (ifname_tmp); > ^~~~~~~~~~ >../lib/if.h:185:44: note: passing argument to parameter here >struct interface *if_lookup_by_name (char *); > ^ >ospf_zebra.c:390:30: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > writen (zclient->sock, s->data, stream_get_endp (s)); > ^~~~~~~ >../lib/network.h:27:24: note: passing argument to parameter here >int writen (int, char *, int); > ^ >ospf_zebra.c:903:9: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] > (void *) type, OSPF_DISTRIBUTE_UPDATE_DELAY); > ^ >3 warnings generated. >--- ospf_interface.o --- >source='ospf_interface.c' object='ospf_interface.o' libtool=no depfile='.deps/ospf_interface.Po' tmpdepfile='.deps/ospf_interface.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf_interface.c' || echo './'`ospf_interface.c >--- ospf_ism.o --- >source='ospf_ism.c' object='ospf_ism.o' libtool=no depfile='.deps/ospf_ism.Po' tmpdepfile='.deps/ospf_ism.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf_ism.c' || echo './'`ospf_ism.c >--- ospf_neighbor.o --- >source='ospf_neighbor.c' object='ospf_neighbor.o' libtool=no depfile='.deps/ospf_neighbor.Po' tmpdepfile='.deps/ospf_neighbor.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf_neighbor.c' || echo './'`ospf_neighbor.c >--- ospf_nsm.o --- >source='ospf_nsm.c' object='ospf_nsm.o' libtool=no depfile='.deps/ospf_nsm.Po' tmpdepfile='.deps/ospf_nsm.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf_nsm.c' || echo './'`ospf_nsm.c >--- ospf_dump.o --- >source='ospf_dump.c' object='ospf_dump.o' libtool=no depfile='.deps/ospf_dump.Po' tmpdepfile='.deps/ospf_dump.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf_dump.c' || echo './'`ospf_dump.c >ospf_dump.c:610:18: warning: extra tokens at end of #ifdef directive [-Wextra-tokens] >#ifdef GNU_LINUX || ((defined(__FreeBSD__) && (__FreeBSD_version >= 1100030)) > ^ > // >ospf_dump.c:653:21: warning: passing 'u_char [8]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] > strncpy (buf, ospfh->u.auth_data, 8); > ^~~~~~~~~~~~~~~~~~ >/usr/include/string.h:101:57: note: passing argument to parameter here >char *strncpy(char * __restrict, const char * __restrict, size_t); > ^ >--- ospf_network.o --- >source='ospf_network.c' object='ospf_network.o' libtool=no depfile='.deps/ospf_network.Po' tmpdepfile='.deps/ospf_network.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf_network.c' || echo './'`ospf_network.c >--- ospf_packet.o --- >source='ospf_packet.c' object='ospf_packet.o' libtool=no depfile='.deps/ospf_packet.Po' tmpdepfile='.deps/ospf_packet.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf_packet.c' || echo './'`ospf_packet.c >ospf_packet.c:350:16: warning: assigning to 'char *' from 'u_char [17]' converts between pointers to integer types with different sign [-Wpointer-sign] > auth_key = ck->auth_key; > ^ ~~~~~~~~~~~~ >--- ospf_dump.o --- >2 warnings generated. >--- ospf_lsa.o --- >source='ospf_lsa.c' object='ospf_lsa.o' libtool=no depfile='.deps/ospf_lsa.Po' tmpdepfile='.deps/ospf_lsa.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf_lsa.c' || echo './'`ospf_lsa.c >ospf_lsa.c:189:6: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > sp = (char *) &lsa->options; > ^ ~~~~~~~~~~~~~~~~~~~~~~ >ospf_lsa.c:643:54: warning: multiple unsequenced modifications to 'node' [-Wunsequenced] > for (node = listhead (area->oiflist); node; node = nextnode (node)) > ~ ^ >../lib/linklist.h:44:26: note: expanded from macro 'nextnode' >#define nextnode(X) ((X) = (X)->next) > ^ >ospf_lsa.c:2422:54: warning: multiple unsequenced modifications to 'node' [-Wunsequenced] > for (node = listhead (ospf->oiflist); node; node = nextnode (node)) > ~ ^ >../lib/linklist.h:44:26: note: expanded from macro 'nextnode' >#define nextnode(X) ((X) = (X)->next) > ^ >ospf_lsa.c:3260:105: warning: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Wformat] > zlog_info ("LSA[Refresh]: ospf_lsa_refresh_walker(): HACK: fixing lsa_refresher_started: %d -> %d", ospf->lsa_refresher_started, ct); > ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ > %ld >ospf_lsa.c:3260:134: warning: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Wformat] > zlog_info ("LSA[Refresh]: ospf_lsa_refresh_walker(): HACK: fixing lsa_refresher_started: %d -> %d", ospf->lsa_refresher_started, ct); > ~~ ^~ > %ld >--- ospf_packet.o --- >1 warning generated. >--- ospf_spf.o --- >source='ospf_spf.c' object='ospf_spf.o' libtool=no depfile='.deps/ospf_spf.Po' tmpdepfile='.deps/ospf_spf.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf_spf.c' || echo './'`ospf_spf.c >ospf_spf.c:1021:52: warning: multiple unsequenced modifications to 'node' [-Wunsequenced] > for (node = listhead (ospf->areas); node; node = nextnode (node)) > ~ ^ >../lib/linklist.h:44:26: note: expanded from macro 'nextnode' >#define nextnode(X) ((X) = (X)->next) > ^ >--- ospf_lsa.o --- >5 warnings generated. >--- ospf_route.o --- >source='ospf_route.c' object='ospf_route.o' libtool=no depfile='.deps/ospf_route.Po' tmpdepfile='.deps/ospf_route.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf_route.c' || echo './'`ospf_route.c >--- ospf_spf.o --- >1 warning generated. >--- ospf_ase.o --- >source='ospf_ase.c' object='ospf_ase.o' libtool=no depfile='.deps/ospf_ase.Po' tmpdepfile='.deps/ospf_ase.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf_ase.c' || echo './'`ospf_ase.c >ospf_ase.c:740:43: warning: multiple unsequenced modifications to 'node' [-Wunsequenced] > for (node = listhead (lst); node; node = nextnode (node)) > ~ ^ >../lib/linklist.h:44:26: note: expanded from macro 'nextnode' >#define nextnode(X) ((X) = (X)->next) > ^ >--- ospf_abr.o --- >source='ospf_abr.c' object='ospf_abr.o' libtool=no depfile='.deps/ospf_abr.Po' tmpdepfile='.deps/ospf_abr.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf_abr.c' || echo './'`ospf_abr.c >--- ospf_ase.o --- >1 warning generated. >--- ospf_ia.o --- >source='ospf_ia.c' object='ospf_ia.o' libtool=no depfile='.deps/ospf_ia.Po' tmpdepfile='.deps/ospf_ia.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf_ia.c' || echo './'`ospf_ia.c >--- ospf_abr.o --- >ospf_abr.c:474:6: warning: assigning to 'u_char *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > mp = (char *) &metric; > ^ ~~~~~~~~~~~~~~~~ >--- ospf_flood.o --- >source='ospf_flood.c' object='ospf_flood.o' libtool=no depfile='.deps/ospf_flood.Po' tmpdepfile='.deps/ospf_flood.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf_flood.c' || echo './'`ospf_flood.c >--- ospf_abr.o --- >1 warning generated. >--- ospf_lsdb.o --- >source='ospf_lsdb.c' object='ospf_lsdb.o' libtool=no depfile='.deps/ospf_lsdb.Po' tmpdepfile='.deps/ospf_lsdb.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf_lsdb.c' || echo './'`ospf_lsdb.c >--- ospf_asbr.o --- >source='ospf_asbr.c' object='ospf_asbr.o' libtool=no depfile='.deps/ospf_asbr.Po' tmpdepfile='.deps/ospf_asbr.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf_asbr.c' || echo './'`ospf_asbr.c >--- ospf_routemap.o --- >source='ospf_routemap.c' object='ospf_routemap.o' libtool=no depfile='.deps/ospf_routemap.Po' tmpdepfile='.deps/ospf_routemap.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf_routemap.c' || echo './'`ospf_routemap.c >ospf_routemap.c:458:15: warning: comparison of unsigned expression >= 0 is always true [-Wtautological-compare] > if (*metric >= 0) > ~~~~~~~ ^ ~ >--- ospf_snmp.o --- >source='ospf_snmp.c' object='ospf_snmp.o' libtool=no depfile='.deps/ospf_snmp.Po' tmpdepfile='.deps/ospf_snmp.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf_snmp.c' || echo './'`ospf_snmp.c >--- ospf_opaque.o --- >source='ospf_opaque.c' object='ospf_opaque.o' libtool=no depfile='.deps/ospf_opaque.Po' tmpdepfile='.deps/ospf_opaque.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf_opaque.c' || echo './'`ospf_opaque.c >--- ospf_routemap.o --- >1 warning generated. >--- ospf_te.o --- >source='ospf_te.c' object='ospf_te.o' libtool=no depfile='.deps/ospf_te.Po' tmpdepfile='.deps/ospf_te.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf_te.c' || echo './'`ospf_te.c >--- ospf_vty.o --- >source='ospf_vty.c' object='ospf_vty.o' libtool=no depfile='.deps/ospf_vty.Po' tmpdepfile='.deps/ospf_vty.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf_vty.c' || echo './'`ospf_vty.c >--- ospf_main.o --- >source='ospf_main.c' object='ospf_main.o' libtool=no depfile='.deps/ospf_main.Po' tmpdepfile='.deps/ospf_main.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf_main.c' || echo './'`ospf_main.c >--- ospf_vty.o --- >ospf_vty.c:436:7: warning: comparison of constant 18446744073709551615 with expression of type 'u_int32_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_UINT32 ("range cost", cost, argv[2]); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../ospfd/ospf_vty.h:27:31: note: expanded from macro 'VTY_GET_UINT32' > if (*endptr != '\0' || ((V) == ULONG_MAX && errno == ERANGE)) \ > ~~~ ^ ~~~~~~~~~ >ospf_vty.c:729:16: warning: passing 'u_char [9]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > strncpy (IF_DEF_PARAMS (ifp)->auth_simple, vl_config->auth_key, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../ospfd/ospf_interface.h:30:26: note: expanded from macro 'IF_DEF_PARAMS' >#define IF_DEF_PARAMS(I) (IF_OSPF_IF_INFO (I)->def_params) > ^ >/usr/include/string.h:101:32: note: passing argument to parameter here >char *strncpy(char * __restrict, const char * __restrict, size_t); > ^ >ospf_vty.c:744:16: warning: passing 'u_char [17]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > strncpy (ck->auth_key, vl_config->md5_key, OSPF_AUTH_MD5_SIZE); > ^~~~~~~~~~~~ >/usr/include/string.h:101:32: note: passing argument to parameter here >char *strncpy(char * __restrict, const char * __restrict, size_t); > ^ >ospf_vty.c:1635:3: warning: comparison of constant 18446744073709551615 with expression of type 'u_int32_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_INTEGER_RANGE ("stub default cost", cost, argv[1], 0, 16777215); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../lib/vty.h:175:11: note: expanded from macro 'VTY_GET_INTEGER_RANGE' > if ((V) == ULONG_MAX || *endptr != '\0' \ > ~~~ ^ ~~~~~~~~~ >ospf_vty.c:1667:3: warning: comparison of constant 18446744073709551615 with expression of type 'u_int32_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_INTEGER_RANGE ("stub default cost", cost, argv[1], 0, 16777215); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../lib/vty.h:175:11: note: expanded from macro 'VTY_GET_INTEGER_RANGE' > if ((V) == ULONG_MAX || *endptr != '\0' \ > ~~~ ^ ~~~~~~~~~ >ospf_vty.c:2074:3: warning: comparison of constant 18446744073709551615 with expression of type 'u_int32_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_UINT32 ("SPF delay timer", delay, argv[0]); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../ospfd/ospf_vty.h:27:31: note: expanded from macro 'VTY_GET_UINT32' > if (*endptr != '\0' || ((V) == ULONG_MAX && errno == ERANGE)) \ > ~~~ ^ ~~~~~~~~~ >ospf_vty.c:2075:3: warning: comparison of constant 18446744073709551615 with expression of type 'u_int32_t' (aka 'unsigned int') is always false [-Wtautological-constant-out-of-range-compare] > VTY_GET_UINT32 ("SPF hold timer", hold, argv[1]); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >../ospfd/ospf_vty.h:27:31: note: expanded from macro 'VTY_GET_UINT32' > if (*endptr != '\0' || ((V) == ULONG_MAX && errno == ERANGE)) \ > ~~~ ^ ~~~~~~~~~ >ospf_vty.c:4148:12: warning: passing 'u_char [9]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > strncpy (params->auth_simple, argv[0], OSPF_AUTH_SIMPLE_SIZE); > ^~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:101:32: note: passing argument to parameter here >char *strncpy(char * __restrict, const char * __restrict, size_t); > ^ >ospf_vty.c:4273:12: warning: passing 'u_char [17]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > strncpy (ck->auth_key, argv[1], OSPF_AUTH_MD5_SIZE); > ^~~~~~~~~~~~ >/usr/include/string.h:101:32: note: passing argument to parameter here >char *strncpy(char * __restrict, const char * __restrict, size_t); > ^ >ospf_vty.c:4916:16: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] > if (priority < 0 || priority > 255) > ~~~~~~~~ ^ ~ >ospf_vty.c:6902:13: warning: passing 'u_char [16]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > strncpy (buf, inet_ntoa (n->area_id), INET_ADDRSTRLEN); > ^~~ >/usr/include/string.h:101:32: note: passing argument to parameter here >char *strncpy(char * __restrict, const char * __restrict, size_t); > ^ >ospf_vty.c:6904:13: warning: passing 'u_char [16]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > sprintf (buf, "%lu", > ^~~ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >ospf_vty.c:6928:20: warning: passing 'u_char [16]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > area_id2str (buf, INET_ADDRSTRLEN, area); > ^~~ >ospf_vty.c:6682:20: note: passing argument to parameter 'buf' here >area_id2str (char *buf, int length, struct ospf_area *area) > ^ >ospf_vty.c:6944:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] > if ((area->external_routing == OSPF_AREA_STUB) > ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ >ospf_vty.c:6944:35: note: remove extraneous parentheses around the comparison to silence this warning > if ((area->external_routing == OSPF_AREA_STUB) > ~ ^ ~ >ospf_vty.c:6944:35: note: use '=' to turn this equality comparison into an assignment > if ((area->external_routing == OSPF_AREA_STUB) > ^~ > = >ospf_vty.c:7051:15: warning: passing 'u_char [16]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > strncpy (buf, inet_ntoa (vl_data->vl_area_id), INET_ADDRSTRLEN); > ^~~ >/usr/include/string.h:101:32: note: passing argument to parameter here >char *strncpy(char * __restrict, const char * __restrict, size_t); > ^ >ospf_vty.c:7053:15: warning: passing 'u_char [16]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] > sprintf (buf, "%lu", > ^~~ >/usr/include/stdio.h:267:31: note: passing argument to parameter here >int sprintf(char * __restrict, const char * __restrict, ...); > ^ >16 warnings generated. >--- libospf.a --- >--- ospfd --- >--- libospf.a --- >rm -f libospf.a >ar cru libospf.a ospfd.o ospf_zebra.o ospf_interface.o ospf_ism.o ospf_neighbor.o ospf_nsm.o ospf_dump.o ospf_network.o ospf_packet.o ospf_lsa.o ospf_spf.o ospf_route.o ospf_ase.o ospf_abr.o ospf_ia.o ospf_flood.o ospf_lsdb.o ospf_asbr.o ospf_routemap.o ospf_snmp.o ospf_opaque.o ospf_te.o ospf_vty.o >--- ospfd --- >cc -O2 -pipe -fstack-protector -fno-strict-aliasing -L/usr/local/lib -fstack-protector -o ospfd ospf_main.o ospfd.o ospf_zebra.o ospf_interface.o ospf_ism.o ospf_neighbor.o ospf_nsm.o ospf_dump.o ospf_network.o ospf_packet.o ospf_lsa.o ospf_spf.o ospf_route.o ospf_ase.o ospf_abr.o ospf_ia.o ospf_flood.o ospf_lsdb.o ospf_asbr.o ospf_routemap.o ospf_snmp.o ospf_opaque.o ospf_te.o ospf_vty.o ../lib/libzebra.a -lm -lcrypt -lreadline -ltinfo >--- libospf.a --- >ranlib libospf.a >Making all in ospf6d >--- ospf6_network.o --- >--- ospf6_message.o --- >--- ospf6_network.o --- >source='ospf6_network.c' object='ospf6_network.o' libtool=no depfile='.deps/ospf6_network.Po' tmpdepfile='.deps/ospf6_network.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf6_network.c' || echo './'`ospf6_network.c >--- ospf6_message.o --- >source='ospf6_message.c' object='ospf6_message.o' libtool=no depfile='.deps/ospf6_message.Po' tmpdepfile='.deps/ospf6_message.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf6_message.c' || echo './'`ospf6_message.c >--- ospf6_lsa.o --- >source='ospf6_lsa.c' object='ospf6_lsa.o' libtool=no depfile='.deps/ospf6_lsa.Po' tmpdepfile='.deps/ospf6_lsa.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf6_lsa.c' || echo './'`ospf6_lsa.c >ospf6_lsa.c:720:15: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] > if (h->name == "Unknown" && > ^ ~~~~~~~~~ >ospf6_lsa.c:858:21: warning: result of comparison against a string literal is unspecified (use strncmp instead) [-Wstring-compare] > handler->name == "Unknown" && type != OSPF6_LSTYPE_UNKNOWN) > ^ ~~~~~~~~~ >2 warnings generated. >--- ospf6_lsdb.o --- >source='ospf6_lsdb.c' object='ospf6_lsdb.o' libtool=no depfile='.deps/ospf6_lsdb.Po' tmpdepfile='.deps/ospf6_lsdb.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf6_lsdb.c' || echo './'`ospf6_lsdb.c >--- ospf6_top.o --- >source='ospf6_top.c' object='ospf6_top.o' libtool=no depfile='.deps/ospf6_top.Po' tmpdepfile='.deps/ospf6_top.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf6_top.c' || echo './'`ospf6_top.c >--- ospf6_area.o --- >source='ospf6_area.c' object='ospf6_area.o' libtool=no depfile='.deps/ospf6_area.Po' tmpdepfile='.deps/ospf6_area.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf6_area.c' || echo './'`ospf6_area.c >--- ospf6_interface.o --- >source='ospf6_interface.c' object='ospf6_interface.o' libtool=no depfile='.deps/ospf6_interface.Po' tmpdepfile='.deps/ospf6_interface.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf6_interface.c' || echo './'`ospf6_interface.c >ospf6_interface.c:835:57: warning: format specifies type 'unsigned short' but the argument has type 'u_int32_t' (aka 'unsigned int') [-Wformat] > vty_out (vty, " Area ID %s, Cost %hu%s", strbuf, oi->cost, > ~~~ ^~~~~~~~ > %u >--- ospf6_neighbor.o --- >source='ospf6_neighbor.c' object='ospf6_neighbor.o' libtool=no depfile='.deps/ospf6_neighbor.Po' tmpdepfile='.deps/ospf6_neighbor.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf6_neighbor.c' || echo './'`ospf6_neighbor.c >--- ospf6_interface.o --- >1 warning generated. >--- ospf6_flood.o --- >source='ospf6_flood.c' object='ospf6_flood.o' libtool=no depfile='.deps/ospf6_flood.Po' tmpdepfile='.deps/ospf6_flood.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf6_flood.c' || echo './'`ospf6_flood.c >--- ospf6_route.o --- >source='ospf6_route.c' object='ospf6_route.o' libtool=no depfile='.deps/ospf6_route.Po' tmpdepfile='.deps/ospf6_route.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf6_route.c' || echo './'`ospf6_route.c >--- ospf6_intra.o --- >source='ospf6_intra.c' object='ospf6_intra.o' libtool=no depfile='.deps/ospf6_intra.Po' tmpdepfile='.deps/ospf6_intra.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf6_intra.c' || echo './'`ospf6_intra.c >--- ospf6_zebra.o --- >source='ospf6_zebra.c' object='ospf6_zebra.o' libtool=no depfile='.deps/ospf6_zebra.Po' tmpdepfile='.deps/ospf6_zebra.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf6_zebra.c' || echo './'`ospf6_zebra.c >--- ospf6_spf.o --- >source='ospf6_spf.c' object='ospf6_spf.o' libtool=no depfile='.deps/ospf6_spf.Po' tmpdepfile='.deps/ospf6_spf.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf6_spf.c' || echo './'`ospf6_spf.c >--- ospf6_proto.o --- >source='ospf6_proto.c' object='ospf6_proto.o' libtool=no depfile='.deps/ospf6_proto.Po' tmpdepfile='.deps/ospf6_proto.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf6_proto.c' || echo './'`ospf6_proto.c >--- ospf6_asbr.o --- >source='ospf6_asbr.c' object='ospf6_asbr.o' libtool=no depfile='.deps/ospf6_asbr.Po' tmpdepfile='.deps/ospf6_asbr.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf6_asbr.c' || echo './'`ospf6_asbr.c >--- ospf6_abr.o --- >source='ospf6_abr.c' object='ospf6_abr.o' libtool=no depfile='.deps/ospf6_abr.Po' tmpdepfile='.deps/ospf6_abr.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf6_abr.c' || echo './'`ospf6_abr.c >--- ospf6_snmp.o --- >source='ospf6_snmp.c' object='ospf6_snmp.o' libtool=no depfile='.deps/ospf6_snmp.Po' tmpdepfile='.deps/ospf6_snmp.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf6_snmp.c' || echo './'`ospf6_snmp.c >--- ospf6d.o --- >source='ospf6d.c' object='ospf6d.o' libtool=no depfile='.deps/ospf6d.Po' tmpdepfile='.deps/ospf6d.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf6d.c' || echo './'`ospf6d.c >--- ospf6_test.o --- >source='ospf6_test.c' object='ospf6_test.o' libtool=no depfile='.deps/ospf6_test.Po' tmpdepfile='.deps/ospf6_test.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf6_test.c' || echo './'`ospf6_test.c >ospf6_test.c:170:34: warning: 'memset' call operates on objects of type 'struct timeval' while the size is based on a different type 'struct timeval *' [-Wsizeof-pointer-memaccess] > memset (&start, 0, sizeof (&start)); > ~~~~~~ ^~~~~~ >ospf6_test.c:170:34: note: did you mean to remove the addressof in the argument to 'sizeof' (and multiply it by the number of elements)? > memset (&start, 0, sizeof (&start)); > ^~~~~~ >ospf6_test.c:171:32: warning: 'memset' call operates on objects of type 'struct timeval' while the size is based on a different type 'struct timeval *' [-Wsizeof-pointer-memaccess] > memset (&now, 0, sizeof (&now)); > ~~~~ ^~~~ >ospf6_test.c:171:32: note: did you mean to remove the addressof in the argument to 'sizeof' (and multiply it by the number of elements)? > memset (&now, 0, sizeof (&now)); > ^~~~ >2 warnings generated. >--- ospf6_main.o --- >source='ospf6_main.c' object='ospf6_main.o' libtool=no depfile='.deps/ospf6_main.Po' tmpdepfile='.deps/ospf6_main.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'ospf6_main.c' || echo './'`ospf6_main.c >--- libospf6.a --- >--- ospf6d --- >--- libospf6.a --- >rm -f libospf6.a >ar cru libospf6.a ospf6_network.o ospf6_message.o ospf6_lsa.o ospf6_lsdb.o ospf6_top.o ospf6_area.o ospf6_interface.o ospf6_neighbor.o ospf6_flood.o ospf6_route.o ospf6_intra.o ospf6_zebra.o ospf6_spf.o ospf6_proto.o ospf6_asbr.o ospf6_abr.o ospf6_snmp.o ospf6d.o >--- ospf6d --- >cc -O2 -pipe -fstack-protector -fno-strict-aliasing -L/usr/local/lib -fstack-protector -o ospf6d ospf6_main.o ospf6_network.o ospf6_message.o ospf6_lsa.o ospf6_lsdb.o ospf6_top.o ospf6_area.o ospf6_interface.o ospf6_neighbor.o ospf6_flood.o ospf6_route.o ospf6_intra.o ospf6_zebra.o ospf6_spf.o ospf6_proto.o ospf6_asbr.o ospf6_abr.o ospf6_snmp.o ospf6d.o ../lib/libzebra.a -lm -lcrypt -lreadline -ltinfo >--- libospf6.a --- >ranlib libospf6.a >--- ospf6test --- >cc -O2 -pipe -fstack-protector -fno-strict-aliasing -L/usr/local/lib -fstack-protector -o ospf6test ospf6_test.o ospf6_network.o ospf6_message.o ospf6_lsa.o ospf6_lsdb.o ospf6_top.o ospf6_area.o ospf6_interface.o ospf6_neighbor.o ospf6_flood.o ospf6_route.o ospf6_intra.o ospf6_zebra.o ospf6_spf.o ospf6_proto.o ospf6_asbr.o ospf6_abr.o ospf6_snmp.o ospf6d.o ../lib/libzebra.a -lm -lcrypt -lreadline -ltinfo >Making all in vtysh >--- ./Makefile.in --- >--- vtysh_main.o --- >--- ./Makefile.in --- >cd .. && /bin/sh /wrkdirs/usr/ports/net/zebra/work/zebra-0.95a/missing --run automake-1.6 --foreign vtysh/Makefile >--- vtysh_main.o --- >source='vtysh_main.c' object='vtysh_main.o' libtool=no depfile='.deps/vtysh_main.Po' tmpdepfile='.deps/vtysh_main.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'vtysh_main.c' || echo './'`vtysh_main.c >--- ./Makefile.in --- >/wrkdirs/usr/ports/net/zebra/work/zebra-0.95a/missing: automake-1.6: not found >WARNING: `automake-1.6' is missing on your system. You should only need it if > you modified `Makefile.am', `acinclude.m4' or `configure.ac'. > You might want to install the `Automake' and `Perl' packages. > Grab them from any GNU archive site. >--- vtysh.o --- >source='vtysh.c' object='vtysh.o' libtool=no depfile='.deps/vtysh.Po' tmpdepfile='.deps/vtysh.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'vtysh.c' || echo './'`vtysh.c >vtysh.c:72:24: warning: too many arguments in call to 'vtysh_end' > return vtysh_end (vty); > ~~~~~~~~~ ^ >vtysh.c:623:26: warning: expression which evaluates to zero treated as a null pointer constant of type 'void *' [-Wnon-literal-null-conversion] > vector_set (vline, '\0'); > ^~~~ >vtysh.c:627:26: warning: expression which evaluates to zero treated as a null pointer constant of type 'void *' [-Wnon-literal-null-conversion] > vector_set (vline, '\0'); > ^~~~ >vtysh.c:717:21: warning: expression which evaluates to zero treated as a null pointer constant of type 'void *' [-Wnon-literal-null-conversion] > vector_set (vline, '\0'); > ^~~~ >vtysh.c:733:13: warning: implicit declaration of function 'completion_matches' is invalid in C99 [-Wimplicit-function-declaration] > matches = completion_matches (text, command_generator); > ^ >vtysh.c:733:11: warning: incompatible integer to pointer conversion assigning to 'char **' from 'int' [-Wint-conversion] > matches = completion_matches (text, command_generator); > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >vtysh.c:761:24: warning: expression which evaluates to zero treated as a null pointer constant of type 'void *' [-Wnon-literal-null-conversion] > vector_set (vline, '\0'); > ^~~~ >--- vtysh_cmd.o --- >source='vtysh_cmd.c' object='vtysh_cmd.o' libtool=no depfile='.deps/vtysh_cmd.Po' tmpdepfile='.deps/vtysh_cmd.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'vtysh_cmd.c' || echo './'`vtysh_cmd.c >--- vtysh.o --- >vtysh.c:1609:32: warning: incompatible pointer types assigning to 'rl_compentry_func_t *' (aka 'char *(*)(const char *, int)') from 'int (int, int)' [-Wincompatible-pointer-types] > rl_completion_entry_function = vtysh_completion_entry_function; > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >vtysh.c:1610:39: warning: 'CPPFunction' is deprecated [-Wdeprecated-declarations] > rl_attempted_completion_function = (CPPFunction *)new_completion; > ^ >/usr/local/include/readline/rltypedefs.h:38:16: note: 'CPPFunction' declared here >typedef char **CPPFunction () __attribute__ ((deprecated)); > ^ >9 warnings generated. >--- vtysh_user.o --- >source='vtysh_user.c' object='vtysh_user.o' libtool=no depfile='.deps/vtysh_user.Po' tmpdepfile='.deps/vtysh_user.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'vtysh_user.c' || echo './'`vtysh_user.c >--- vtysh_config.o --- >source='vtysh_config.c' object='vtysh_config.o' libtool=no depfile='.deps/vtysh_config.Po' tmpdepfile='.deps/vtysh_config.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'vtysh_config.c' || echo './'`vtysh_config.c >--- Makefile --- >cd .. && /bin/sh ./config.status vtysh/Makefile depfiles >config.status: creating vtysh/Makefile >config.status: executing depfiles commands >--- vtysh --- >cc -O2 -pipe -fstack-protector -fno-strict-aliasing -L/usr/local/lib -fstack-protector -o vtysh vtysh_main.o vtysh.o vtysh_cmd.o vtysh_user.o vtysh_config.o ../lib/libzebra.a -lm -lcrypt -lreadline -ltinfo >Making all in doc >--- Makefile --- >cd .. && /bin/sh ./config.status doc/Makefile >config.status: creating doc/Makefile >--- Makefile --- >cd . && /bin/sh ./config.status Makefile >config.status: creating Makefile >=========================================================================== >====>> Checking for filesystem violations... done >=======================<phase: run-depends >============================ >===> zebra-0.95a_3 depends on executable: indexinfo - found >=========================================================================== >=======================<phase: stage >============================ >===> Staging for zebra-0.95a_3 >===> zebra-0.95a_3 depends on executable: indexinfo - found >===> zebra-0.95a_3 depends on shared library: libreadline.so.6 - found (/usr/local/lib/libreadline.so.6) >===> Generating temporary packing list >Making install in lib >cd .. && /bin/sh ./config.status lib/Makefile depfiles >config.status: creating lib/Makefile >config.status: executing depfiles commands >echo '' >version.c >echo 'char *host_name = "";' >>version.c >source='version.c' object='version.o' libtool=no depfile='.deps/version.Po' tmpdepfile='.deps/version.TPo' depmode=gcc3 /bin/sh ../depcomp cc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/zebra/\" -I. -I. -I.. -I.. -I.. -I../lib -I/usr/local/include -O2 -pipe -fstack-protector -fno-strict-aliasing -c `test -f 'version.c' || echo './'`version.c >rm -f libzebra.a >ar cru libzebra.a version.o network.o pid_output.o getopt.o getopt1.o daemon.o print_version.o checksum.o vector.o linklist.o vty.o command.o sockunion.o prefix.o thread.o if.o memory.o buffer.o table.o hash.o filter.o routemap.o distribute.o stream.o str.o log.o plist.o zclient.o sockopt.o smux.o md5.o keychain.o pqueue.o >ranlib libzebra.a >Making install in zebra >cd .. && /bin/sh ./config.status zebra/Makefile depfiles >config.status: creating zebra/Makefile >config.status: executing depfiles commands >/bin/sh ../mkinstalldirs /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/sbin > install -s -o root -g wheel -m 555 zebra /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/sbin/zebra >/bin/sh ../mkinstalldirs /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/etc/zebra >mkdir -p -- /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/etc/zebra > /usr/bin/install -c -o root -g wheel -m 600 ./zebra.conf.sample /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/etc/zebra/zebra.conf.sample >Making install in bgpd >cd .. && /bin/sh ./config.status bgpd/Makefile depfiles >config.status: creating bgpd/Makefile >config.status: executing depfiles commands >cc -O2 -pipe -fstack-protector -fno-strict-aliasing -L/usr/local/lib -fstack-protector -o bgpd bgp_main.o bgpd.o bgp_fsm.o bgp_aspath.o bgp_community.o bgp_attr.o bgp_debug.o bgp_route.o bgp_zebra.o bgp_open.o bgp_routemap.o bgp_packet.o bgp_network.o bgp_filter.o bgp_regex.o bgp_clist.o bgp_dump.o bgp_snmp.o bgp_ecommunity.o bgp_mplsvpn.o bgp_nexthop.o bgp_damp.o bgp_table.o bgp_advertise.o bgp_vty.o bgp_tcpsig.o ../lib/libzebra.a -lm -lcrypt -lreadline -ltinfo >/bin/sh ../mkinstalldirs /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/sbin > install -s -o root -g wheel -m 555 bgpd /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/sbin/bgpd >/bin/sh ../mkinstalldirs /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/etc/zebra > /usr/bin/install -c -o root -g wheel -m 600 ./bgpd.conf.sample /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/etc/zebra/bgpd.conf.sample > /usr/bin/install -c -o root -g wheel -m 600 ./bgpd.conf.sample2 /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/etc/zebra/bgpd.conf.sample2 >Making install in ripd >cd .. && /bin/sh ./config.status ripd/Makefile depfiles >config.status: creating ripd/Makefile >config.status: executing depfiles commands >cc -O2 -pipe -fstack-protector -fno-strict-aliasing -L/usr/local/lib -fstack-protector -o ripd rip_main.o ripd.o rip_zebra.o rip_interface.o rip_debug.o rip_snmp.o rip_routemap.o rip_peer.o rip_offset.o ../lib/libzebra.a -lm -lcrypt -lreadline -ltinfo >/bin/sh ../mkinstalldirs /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/sbin > install -s -o root -g wheel -m 555 ripd /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/sbin/ripd >/bin/sh ../mkinstalldirs /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/etc/zebra > /usr/bin/install -c -o root -g wheel -m 600 ./ripd.conf.sample /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/etc/zebra/ripd.conf.sample >Making install in ripngd >cd .. && /bin/sh ./config.status ripngd/Makefile depfiles >config.status: creating ripngd/Makefile >config.status: executing depfiles commands >cc -O2 -pipe -fstack-protector -fno-strict-aliasing -L/usr/local/lib -fstack-protector -o ripngd ripng_main.o ripng_interface.o ripngd.o ripng_zebra.o ripng_route.o ripng_debug.o ripng_routemap.o ripng_ifrmap.o ../lib/libzebra.a -lm -lcrypt -lreadline -ltinfo >/bin/sh ../mkinstalldirs /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/sbin > install -s -o root -g wheel -m 555 ripngd /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/sbin/ripngd >/bin/sh ../mkinstalldirs /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/etc/zebra > /usr/bin/install -c -o root -g wheel -m 600 ./ripngd.conf.sample /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/etc/zebra/ripngd.conf.sample >Making install in ospfd >cd .. && /bin/sh ./config.status ospfd/Makefile depfiles >config.status: creating ospfd/Makefile >config.status: executing depfiles commands >cc -O2 -pipe -fstack-protector -fno-strict-aliasing -L/usr/local/lib -fstack-protector -o ospfd ospf_main.o ospfd.o ospf_zebra.o ospf_interface.o ospf_ism.o ospf_neighbor.o ospf_nsm.o ospf_dump.o ospf_network.o ospf_packet.o ospf_lsa.o ospf_spf.o ospf_route.o ospf_ase.o ospf_abr.o ospf_ia.o ospf_flood.o ospf_lsdb.o ospf_asbr.o ospf_routemap.o ospf_snmp.o ospf_opaque.o ospf_te.o ospf_vty.o ../lib/libzebra.a -lm -lcrypt -lreadline -ltinfo >/bin/sh ../mkinstalldirs /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/sbin > install -s -o root -g wheel -m 555 ospfd /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/sbin/ospfd >/bin/sh ../mkinstalldirs /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/etc/zebra > /usr/bin/install -c -o root -g wheel -m 600 ./ospfd.conf.sample /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/etc/zebra/ospfd.conf.sample >Making install in ospf6d >cd .. && /bin/sh ./config.status ospf6d/Makefile depfiles >config.status: creating ospf6d/Makefile >config.status: executing depfiles commands >cc -O2 -pipe -fstack-protector -fno-strict-aliasing -L/usr/local/lib -fstack-protector -o ospf6test ospf6_test.o ospf6_network.o ospf6_message.o ospf6_lsa.o ospf6_lsdb.o ospf6_top.o ospf6_area.o ospf6_interface.o ospf6_neighbor.o ospf6_flood.o ospf6_route.o ospf6_intra.o ospf6_zebra.o ospf6_spf.o ospf6_proto.o ospf6_asbr.o ospf6_abr.o ospf6_snmp.o ospf6d.o ../lib/libzebra.a -lm -lcrypt -lreadline -ltinfo >cc -O2 -pipe -fstack-protector -fno-strict-aliasing -L/usr/local/lib -fstack-protector -o ospf6d ospf6_main.o ospf6_network.o ospf6_message.o ospf6_lsa.o ospf6_lsdb.o ospf6_top.o ospf6_area.o ospf6_interface.o ospf6_neighbor.o ospf6_flood.o ospf6_route.o ospf6_intra.o ospf6_zebra.o ospf6_spf.o ospf6_proto.o ospf6_asbr.o ospf6_abr.o ospf6_snmp.o ospf6d.o ../lib/libzebra.a -lm -lcrypt -lreadline -ltinfo >/bin/sh ../mkinstalldirs /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/sbin > install -s -o root -g wheel -m 555 ospf6d /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/sbin/ospf6d >/bin/sh ../mkinstalldirs /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/etc/zebra > /usr/bin/install -c -o root -g wheel -m 600 ./ospf6d.conf.sample /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/etc/zebra/ospf6d.conf.sample >Making install in vtysh >cc -O2 -pipe -fstack-protector -fno-strict-aliasing -L/usr/local/lib -fstack-protector -o vtysh vtysh_main.o vtysh.o vtysh_cmd.o vtysh_user.o vtysh_config.o ../lib/libzebra.a -lm -lcrypt -lreadline -ltinfo >/bin/sh ../mkinstalldirs /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/bin > install -s -o root -g wheel -m 555 vtysh /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/bin/vtysh >/bin/sh ../mkinstalldirs /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/etc/zebra > install -o root -g wheel -m 444 vtysh.conf.sample /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/etc/zebra/vtysh.conf.sample >Making install in doc >/bin/sh ../mkinstalldirs /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/info/ > install -o root -g wheel -m 444 ./zebra.info /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/info//zebra.info >/bin/sh ../mkinstalldirs /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/man/man1 > install -o root -g wheel -m 444 ./vtysh.1 /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/man/man1/vtysh.1 >/bin/sh ../mkinstalldirs /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/man/man8 > install -o root -g wheel -m 444 ./bgpd.8 /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/man/man8/bgpd.8 > install -o root -g wheel -m 444 ./ospf6d.8 /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/man/man8/ospf6d.8 > install -o root -g wheel -m 444 ./ospfd.8 /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/man/man8/ospfd.8 > install -o root -g wheel -m 444 ./ripd.8 /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/man/man8/ripd.8 > install -o root -g wheel -m 444 ./ripngd.8 /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/man/man8/ripngd.8 > install -o root -g wheel -m 444 ./zebra.8 /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/man/man8/zebra.8 >cd . && /bin/sh /wrkdirs/usr/ports/net/zebra/work/zebra-0.95a/missing --run makeinfo `echo zebra.texi | sed 's,.*/,,'` >/wrkdirs/usr/ports/net/zebra/work/zebra-0.95a/missing: makeinfo: not found >WARNING: `makeinfo' is missing on your system. You should only need it if > you modified a `.texi' or `.texinfo' file, or any other file > indirectly affecting the aspect of the manual. The spurious > call might also be the consequence of using a buggy `make' (AIX, > DU, IRIX). You might want to install the `Texinfo' package or > the `GNU make' package. Grab either from any GNU archive site. >/bin/sh ../mkinstalldirs /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/info/ > install -o root -g wheel -m 444 ./zebra.info /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/info//zebra.info >/bin/sh ../mkinstalldirs /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/man/man1 > install -o root -g wheel -m 444 ./vtysh.1 /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/man/man1/vtysh.1 >/bin/sh ../mkinstalldirs /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/man/man8 > install -o root -g wheel -m 444 ./bgpd.8 /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/man/man8/bgpd.8 > install -o root -g wheel -m 444 ./ospf6d.8 /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/man/man8/ospf6d.8 > install -o root -g wheel -m 444 ./ospfd.8 /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/man/man8/ospfd.8 > install -o root -g wheel -m 444 ./ripd.8 /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/man/man8/ripd.8 > install -o root -g wheel -m 444 ./ripngd.8 /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/man/man8/ripngd.8 > install -o root -g wheel -m 444 ./zebra.8 /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/man/man8/zebra.8 >===> installing zebra startup file... >install -o root -g wheel -m 555 /wrkdirs/usr/ports/net/zebra/work/zebractl /wrkdirs/usr/ports/net/zebra/work/stage/usr/local/sbin/zebractl >done. >====> Compressing man pages (compress-man) >=========================================================================== >====> Running Q/A tests (stage-qa) >====> Checking for pkg-plist issues (check-plist) >===> Parsing plist >===> Checking for items in STAGEDIR missing from pkg-plist >===> Checking for directories owned by MTREEs >===> Checking for directories handled by dependencies >===> Checking for items in pkg-plist which are not in STAGEDIR >===> No pkg-plist issues found (check-plist) >====>> Checking for staging violations... done >=======================<phase: package >============================ >===> Building package for zebra-0.95a_3 >=========================================================================== >=======================<phase: install-mtree >============================ >=========================================================================== >=======================<phase: install >============================ >===> Installing for zebra-0.95a_3 >===> zebra-0.95a_3 depends on executable: indexinfo - found >===> zebra-0.95a_3 depends on shared library: libreadline.so.6 - found (/usr/local/lib/libreadline.so.6) >===> Checking if zebra already installed >===> Registering installation for zebra-0.95a_3 >To run zebra you should add in your /etc/rc.conf these lines: > >defaultrouter="NO" >router_enable="YES" >router="/usr/local/sbin/zebractl" >router_flags="start" > >===> SECURITY REPORT: > This port has installed the following files which may act as network > servers and may therefore pose a remote security risk to the system. >/usr/local/sbin/zebra >/usr/local/sbin/bgpd >/usr/local/sbin/ripngd >/usr/local/sbin/ospf6d >/usr/local/sbin/ospfd >/usr/local/bin/vtysh >/usr/local/sbin/ripd > > If there are vulnerabilities in these programs there may be a security > risk to the system. FreeBSD makes no guarantee about the security of > ports included in the Ports Collection. Please type 'make deinstall' > to deinstall the port if this is a concern. > > For more information, and contact details about the security > status of this software, see the following webpage: >http://www.zebra.org/ >=========================================================================== >====>> Checking shared library dependencies > libc.so.7 => /lib/libc.so.7 (0x801139000) > libc.so.7 => /lib/libc.so.7 (0x80113c000) > libc.so.7 => /lib/libc.so.7 (0x801146000) > libc.so.7 => /lib/libc.so.7 (0x80115e000) > libc.so.7 => /lib/libc.so.7 (0x801167000) > libc.so.7 => /lib/libc.so.7 (0x801174000) > libc.so.7 => /lib/libc.so.7 (0x8011aa000) > libcrypt.so.5 => /lib/libcrypt.so.5 (0x800a7e000) > libcrypt.so.5 => /lib/libcrypt.so.5 (0x800a81000) > libcrypt.so.5 => /lib/libcrypt.so.5 (0x800a8b000) > libcrypt.so.5 => /lib/libcrypt.so.5 (0x800aa3000) > libcrypt.so.5 => /lib/libcrypt.so.5 (0x800aac000) > libcrypt.so.5 => /lib/libcrypt.so.5 (0x800ab9000) > libcrypt.so.5 => /lib/libcrypt.so.5 (0x800aef000) > libm.so.5 => /lib/libm.so.5 (0x800856000) > libm.so.5 => /lib/libm.so.5 (0x800859000) > libm.so.5 => /lib/libm.so.5 (0x800863000) > libm.so.5 => /lib/libm.so.5 (0x80087b000) > libm.so.5 => /lib/libm.so.5 (0x800884000) > libm.so.5 => /lib/libm.so.5 (0x800891000) > libm.so.5 => /lib/libm.so.5 (0x8008c7000) > libncurses.so.8 => /lib/libncurses.so.8 (0x800ee9000) > libncurses.so.8 => /lib/libncurses.so.8 (0x800eec000) > libncurses.so.8 => /lib/libncurses.so.8 (0x800ef6000) > libncurses.so.8 => /lib/libncurses.so.8 (0x800f0e000) > libncurses.so.8 => /lib/libncurses.so.8 (0x800f17000) > libncurses.so.8 => /lib/libncurses.so.8 (0x800f24000) > libncurses.so.8 => /lib/libncurses.so.8 (0x800f5a000) > libreadline.so.6 => /usr/local/lib/libreadline.so.6 (0x800c9e000) > libreadline.so.6 => /usr/local/lib/libreadline.so.6 (0x800ca1000) > libreadline.so.6 => /usr/local/lib/libreadline.so.6 (0x800cab000) > libreadline.so.6 => /usr/local/lib/libreadline.so.6 (0x800cc3000) > libreadline.so.6 => /usr/local/lib/libreadline.so.6 (0x800ccc000) > libreadline.so.6 => /usr/local/lib/libreadline.so.6 (0x800cd9000) > libreadline.so.6 => /usr/local/lib/libreadline.so.6 (0x800d0f000) >=======================<phase: deinstall >============================ >===> Deinstalling for zebra >===> Deinstalling zebra-0.95a_3 >Updating database digests format... done >Checking integrity... done (0 conflicting) >Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): > >Installed packages to be REMOVED: > zebra-0.95a_3 > >The operation will free 3 MB. >[11amd64-default-server] [1/1] Deleting zebra-0.95a_3... done >=========================================================================== >====>> Checking for extra files and directories >====>> Installing from package >[11amd64-default-server] Installing zebra-0.95a_3... done >Message for zebra-0.95a_3: > To run zebra you should add in your /etc/rc.conf these lines: > >defaultrouter="NO" >router_enable="YES" >router="/usr/local/sbin/zebractl" >router_flags="start" >====>> Cleaning up >===> Cleaning for zebra-0.95a_3 >====>> Deinstalling package >Updating database digests format... done >Checking integrity... done (0 conflicting) >Deinstallation has been requested for the following 1 packages (of 0 packages in the universe): > >Installed packages to be REMOVED: > zebra-0.95a_3 > >The operation will free 3 MB. >[11amd64-default-server] [1/1] Deleting zebra-0.95a_3... done >====>> Cleaning up >====>> Umounting file systems >portlint -AC >WARN: Makefile: [77]: IGNORE messages should begin with a lowercase letter and end without a period. >WARN: Makefile: [0]: possible direct use of command "install" found. use ${INSTALL_foobaa} instead. >WARN: Makefile: for new port, make $FreeBSD$ tag in comment section empty, to make SVN happy. >WARN: Makefile: new ports should not set PORTREVISION. >0 fatal errors and 4 warnings found.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 193249
:
146673
| 146772