=> Bootstrap dependency digest>=20010302: found digest-20111104
WARNING: [license.mk] Every package should define a LICENSE.
===> Skipping vulnerability checks.
WARNING: No /var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'.
===> Building for mrt-2.2.2a.20000811nb1
Making lib
cd bgp_attr; /usr/bin/make
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include aspath.c
In file included from aspath.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
aspath.c:396:12: warning: array subscript is of type 'char' [-Wchar-subscripts]
    while (isspace (*cp))
           ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
aspath.c:407:13: warning: array subscript is of type 'char' [-Wchar-subscripts]
            while (isspace (*cp))
                   ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
aspath.c:411:9: warning: array subscript is of type 'char' [-Wchar-subscripts]
        while (isdigit (*cp)) {
               ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
aspath.c:421:13: warning: array subscript is of type 'char' [-Wchar-subscripts]
            while (isdigit (*cp))
                   ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
aspath.c:423:13: warning: array subscript is of type 'char' [-Wchar-subscripts]
            while (isspace (*cp))
                   ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
aspath.c:439:13: warning: array subscript is of type 'char' [-Wchar-subscripts]
            while (isspace (*cp))
                   ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
7 warnings generated.
a - aspath.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include bgp_attr.c
In file included from bgp_attr.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - bgp_attr.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include as_regexp.c
In file included from as_regexp.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
as_regexp.c:45:12: warning: array subscript is of type 'char' [-Wchar-subscripts]
    while (isspace (*env->cp))
           ^~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
as_regexp.c:62:10: warning: array subscript is of type 'char' [-Wchar-subscripts]
            if (isdigit (*env->cp)) {
                ^~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
as_regexp.c:73:17: warning: array subscript is of type 'char' [-Wchar-subscripts]
                env->cp[1] && isdigit (env->cp[1])) {
                              ^~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
4 warnings generated.
a - as_regexp.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include as_alist.c
In file included from as_alist.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - as_alist.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include bgp_msg.c
In file included from bgp_msg.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
bgp_msg.c:838:21: warning: array subscript is of type 'char' [-Wchar-subscripts]
        if (*cp == '\0' || isspace (*cp)) {
                           ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
bgp_msg.c:846:24: warning: array subscript is of type 'char' [-Wchar-subscripts]
    if (*cp != ':' && !isspace (*cp)) {
                       ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
bgp_msg.c:852:14: warning: array subscript is of type 'char' [-Wchar-subscripts]
    } while (isspace (*cp));
             ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
4 warnings generated.
a - bgp_msg.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include community.c
In file included from community.c:6:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
community.c:101:6: warning: array subscript is of type 'char' [-Wchar-subscripts]
        if (isdigit (*cp)) {
            ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
2 warnings generated.
a - community.o
cd bgp_proto; /usr/bin/make
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include bgp_util.c
In file included from bgp_util.c:6:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
bgp_util.c:131:62: warning: passing 'int *' to parameter of type '__socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
    if (getpeername (peer->sockfd, (struct sockaddr *)&name, &namelen) < 0) {
                                                             ^~~~~~~~
/usr/include/sys/socket.h:607:74: note: passing argument to parameter here
int     getpeername(int, struct sockaddr * __restrict, socklen_t * __restrict);
                                                                             ^
bgp_util.c:361:3: warning: passing 'int *' to parameter of type '__socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
                &namelen) < 0) {
                ^~~~~~~~
/usr/include/sys/socket.h:607:74: note: passing argument to parameter here
int     getpeername(int, struct sockaddr * __restrict, socklen_t * __restrict);
                                                                             ^
bgp_util.c:778:58: warning: passing 'int *' to parameter of type '__socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
    if (getsockname (sockfd, (struct sockaddr *) &local, &len) < 0) {
                                                         ^~~~
/usr/include/sys/socket.h:608:74: note: passing argument to parameter here
int     getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict);
                                                                             ^
bgp_util.c:2275:8: warning: initializing 'char *' with an expression of type 'u_char *' (aka 'unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign]
        char *data = buffer->data;
              ^      ~~~~~~~~~~~~
bgp_util.c:2316:6: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                          buffer->data);
                          ^~~~~~~~~~~~
../../include/rib.h:151:32: note: passing argument to parameter 'append' here
        interface_t *interface, char *append);
                                      ^
bgp_util.c:2305:63: warning: variable 'c2' is uninitialized when used here [-Wuninitialized]
    c2 = BIT_TEST (route->attr->options, BGP_PEER_SELF)? 'l': c2;
                                                              ^~
bgp_util.c:2296:15: note: initialize the variable 'c2' to silence this warning
    int c1, c2;
              ^
               = 0
bgp_util.c:2606:17: warning: passing 'u_char *' (aka 'unsigned char *') to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign]
                                             NULL, buffer->data);
                                                   ^~~~~~~~~~~~
../../include/rib.h:151:32: note: passing argument to parameter 'append' here
        interface_t *interface, char *append);
                                      ^
8 warnings generated.
a - bgp_util.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include bgp_sm.c
In file included from bgp_sm.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - bgp_sm.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include bgp_pdu.c
In file included from bgp_pdu.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - bgp_pdu.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include view.c
In file included from view.c:6:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
view.c:3275:14: warning: array subscript is of type 'char' [-Wchar-subscripts]
    else if (isdigit (*s)) {
             ^~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
2 warnings generated.
a - view.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include bgp_timer.c
In file included from bgp_timer.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - bgp_timer.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include bgp_thread.c
In file included from bgp_thread.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - bgp_thread.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include bgp_dump.c
In file included from bgp_dump.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - bgp_dump.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include bgp_dump2.c
In file included from bgp_dump2.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - bgp_dump2.o
cd config; /usr/bin/make
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include config_file.c
In file included from config_file.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - config_file.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include commconf.c
In file included from commconf.c:6:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - commconf.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include bgpconf.c
In file included from bgpconf.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
bgpconf.c:1915:20: warning: array subscript is of type 'char' [-Wchar-subscripts]
    if (unit[0] && isdigit (unit[0])) {
                   ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
bgpconf.c:1919:46: warning: array subscript is of type 'char' [-Wchar-subscripts]
        for (i = 0; i < sizeof (unit) && unit[i] && isdigit (unit[i]); i++);
                                                    ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
bgpconf.c:1920:27: warning: array subscript is of type 'char' [-Wchar-subscripts]
        if (i < sizeof (unit) && isalpha (unit[i])) {
                                 ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:53:40: note: expanded from macro 'isalpha'
#define isalpha(c)      ((int)((_ctype_ + 1)[(c)] & (_CTYPE_U|_CTYPE_L)))
                                            ^~~~
4 warnings generated.
a - bgpconf.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include rtmapconf.c
In file included from rtmapconf.c:6:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - rtmapconf.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include load.c
In file included from load.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - load.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include ripconf.c
In file included from ripconf.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - ripconf.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include multiconf.c
In file included from multiconf.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - multiconf.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include dvmrpconf.c
In file included from dvmrpconf.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - dvmrpconf.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include pimconf.c
In file included from pimconf.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - pimconf.o
cd filter; /usr/bin/make
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include filter.c
In file included from filter.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - filter.o
cd io; /usr/bin/make
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include io.c
In file included from io.c:12:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
io.c:271:22: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
    if ((tmp->length < 0) || (tmp->length > MAX_MSG_SIZE)) {
         ~~~~~~~~~~~ ^ ~
2 warnings generated.
a - io.o
cd kernel; /usr/bin/make
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include bsd.c
In file included from bsd.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
bsd.c:521:18: warning: unused variable 'tmpx' [-Wunused-variable]
                        char tmpx[MAXLINE];
                             ^
bsd.c:404:43: warning: unused variable 'src' [-Wunused-variable]
        u_char *addr = NULL, *broadcast = NULL, *src = NULL;
                                                 ^
bsd.c:395:23: warning: unused variable 'so_src' [-Wunused-variable]
                    so_ifa, so_ifp, so_src;
                                    ^
4 warnings generated.
a - bsd.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include common.c
In file included from common.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
common.c:610:10: warning: array subscript is of type 'char' [-Wchar-subscripts]
    if (!isdigit (name[len - 1]))
         ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
common.c:625:7: warning: array subscript is of type 'char' [-Wchar-subscripts]
                    isdigit (interface->name [len])))
                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
3 warnings generated.
a - common.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include kernel_uii.c
In file included from kernel_uii.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - kernel_uii.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include socket.c
In file included from socket.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
socket.c:144:12: warning: passing 'int *' to parameter of type '__socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        &value, &len) < 0) {
                                ^~~~
/usr/include/sys/socket.h:609:71: note: passing argument to parameter here
int     getsockopt(int, int, int, void *__restrict, socklen_t * __restrict);
                                                                          ^
socket.c:399:21: warning: passing 'int *' to parameter of type '__socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
                        (char *) &value, &len) < 0) {
                                         ^~~~
/usr/include/sys/socket.h:609:71: note: passing argument to parameter here
int     getsockopt(int, int, int, void *__restrict, socklen_t * __restrict);
                                                                          ^
socket.c:1305:66: 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 (sockfd, (struct sockaddr *) &anyaddr, &len);
                                                                 ^~~~
/usr/include/sys/socket.h:607:74: note: passing argument to parameter here
int     getpeername(int, struct sockaddr * __restrict, socklen_t * __restrict);
                                                                             ^
socket.c:1307:66: 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 (sockfd, (struct sockaddr *) &anyaddr, &len);
                                                                 ^~~~
/usr/include/sys/socket.h:608:74: note: passing argument to parameter here
int     getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict);
                                                                             ^
5 warnings generated.
a - socket.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include mroute.c
In file included from mroute.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
mroute.c:53:9: warning: unused variable 'verlen' [-Wunused-variable]
    int verlen = sizeof (version);
        ^
2 warnings generated.
a - mroute.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include igmp.c
In file included from igmp.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - igmp.o
cd mrt; /usr/bin/make
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include util.c
In file included from util.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
util.c:97:22: warning: array subscript is of type 'char' [-Wchar-subscripts]
                if (!isdigit(*str))
                     ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
util.c:121:11: warning: array subscript is of type 'char' [-Wchar-subscripts]
                int c = toupper (*str);
                        ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper'
#define toupper(c)      ((int)((_toupper_tab_ + 1)[(c)]))
                                                  ^~~~
util.c:179:19: warning: array subscript is of type 'char' [-Wchar-subscripts]
    while (*cp && isspace (*cp))
                  ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
util.c:183:13: warning: array subscript is of type 'char' [-Wchar-subscripts]
    while (!isspace (*cp) && (*cp != '\0') && (*cp != '\n'))
            ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
util.c:249:12: warning: array subscript is of type 'char' [-Wchar-subscripts]
    while (isdigit (*nptr))
           ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
util.c:254:16: warning: array subscript is of type 'char' [-Wchar-subscripts]
        while (isdigit (*nptr))
               ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
7 warnings generated.
a - util.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include prefix.c
In file included from prefix.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
prefix.c:241:9: warning: array subscript is of type 'char' [-Wchar-subscripts]
    if (isdigit(name[0])) {     /* Numerical address */
        ^~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
prefix.c:462:14: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare]
                if (bitlen < 0 || bitlen > maxbitlen)
                    ~~~~~~ ^ ~
3 warnings generated.
a - prefix.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include route_util.c
In file included from route_util.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - route_util.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include gateway.c
In file included from gateway.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - gateway.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include mrt.c
In file included from mrt.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
mrt.c:580:30: warning: passing 'int *' to parameter of type '__socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
    int r = accept (d, addr, addrlen);
                             ^~~~~~~
/usr/include/sys/socket.h:604:69: note: passing argument to parameter here
int     accept(int, struct sockaddr * __restrict, socklen_t * __restrict);
                                                                        ^
2 warnings generated.
a - mrt.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include user.c
In file included from user.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
user.c:801:27: warning: array subscript is of type 'char' [-Wchar-subscripts]
            while (cp >= data && isspace (*cp)) {
                                 ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
user.c:809:20: warning: array subscript is of type 'char' [-Wchar-subscripts]
            while (*cp && isspace (*cp)) {
                          ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
user.c:949:13: warning: array subscript is of type 'char' [-Wchar-subscripts]
    while ((isspace (*uii->cp)) && *uii->cp)
            ^~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
user.c:1006:36: warning: array subscript is of type 'char' [-Wchar-subscripts]
    while (bp >= uii->cp && *bp && isspace (*bp))
                                   ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
user.c:1899:19: warning: array subscript is of type 'char' [-Wchar-subscripts]
    while (*cp && isspace (*cp))
                  ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
user.c:1903:20: warning: array subscript is of type 'char' [-Wchar-subscripts]
        while (pp > cp && isspace (*pp))
                          ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
user.c:2372:15: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        sprintf (cp, token + 2);
                     ^~~~~~~~~
8 warnings generated.
a - user.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include schedule.c
In file included from schedule.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - schedule.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include alist.c
In file included from alist.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - alist.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include trace.c
In file included from trace.c:6:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
trace.c:123:35: warning: array subscript is of type 'char' [-Wchar-subscripts]
    if (tr->prepend && /* XXX */ !isspace(format[0])) {
                                  ^~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
trace.c:139:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            syslog (LOG_INFO, buffer_data (tr->buffer) + strlen (ptime) + 1);
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/buffer.h:21:29: note: expanded from macro 'buffer_data'
#define buffer_data(buffer) ((char *)(buffer)->data)
                            ^
trace.c:395:44: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        if (error[0]) fprintf(tr->logfile->logfd, error);
                                                  ^~~~~
trace.c:410:48: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            if (error[0]) fprintf(tr->logfile->logfd, error);
                                                      ^~~~~
5 warnings generated.
a - trace.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include select.c
In file included from select.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - select.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include connect.c
In file included from connect.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
connect.c:97:9: warning: passing 'int *' to parameter of type '__socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign]
        &size);
        ^~~~~
/usr/include/sys/socket.h:609:71: note: passing argument to parameter here
int     getsockopt(int, int, int, void *__restrict, socklen_t * __restrict);
                                                                          ^
2 warnings generated.
a - connect.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include reboot.c
In file included from reboot.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - reboot.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include user_old.c
In file included from user_old.c:7:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
user_old.c:41:21: warning: array subscript is of type 'char' [-Wchar-subscripts]
    while (*line && isspace (*line))
                    ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
user_old.c:47:6: warning: array subscript is of type 'char' [-Wchar-subscripts]
        if (isspace (*fcp)) {
            ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
user_old.c:48:22: warning: array subscript is of type 'char' [-Wchar-subscripts]
            while (*line && isspace (*line))
                            ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
user_old.c:59:10: warning: array subscript is of type 'char' [-Wchar-subscripts]
            if (tolower (*fcp) != tolower (*line))
                ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:59:46: note: expanded from macro 'tolower'
#define tolower(c)      ((int)((_tolower_tab_ + 1)[(c)]))
                                                  ^~~~
user_old.c:59:28: warning: array subscript is of type 'char' [-Wchar-subscripts]
            if (tolower (*fcp) != tolower (*line))
                                  ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:59:46: note: expanded from macro 'tolower'
#define tolower(c)      ((int)((_tolower_tab_ + 1)[(c)]))
                                                  ^~~~
user_old.c:61:22: warning: array subscript is of type 'char' [-Wchar-subscripts]
            while (*fcp && !isspace (*fcp) && 
                            ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
user_old.c:62:4: warning: array subscript is of type 'char' [-Wchar-subscripts]
                        tolower (*fcp) == tolower (*line)) {
                        ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:59:46: note: expanded from macro 'tolower'
#define tolower(c)      ((int)((_tolower_tab_ + 1)[(c)]))
                                                  ^~~~
user_old.c:62:22: warning: array subscript is of type 'char' [-Wchar-subscripts]
                        tolower (*fcp) == tolower (*line)) {
                                          ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:59:46: note: expanded from macro 'tolower'
#define tolower(c)      ((int)((_tolower_tab_ + 1)[(c)]))
                                                  ^~~~
user_old.c:67:11: warning: array subscript is of type 'char' [-Wchar-subscripts]
            if ((isspace (*line) || *line == '\n' || *line == '\0') &&
                 ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
user_old.c:68:5: warning: array subscript is of type 'char' [-Wchar-subscripts]
                 (isspace (*fcp) || *fcp == '\0')) {
                  ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
user_old.c:159:8: warning: array subscript is of type 'char' [-Wchar-subscripts]
                if (!isalpha (token[0]))
                     ^~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:53:40: note: expanded from macro 'isalpha'
#define isalpha(c)      ((int)((_ctype_ + 1)[(c)] & (_CTYPE_U|_CTYPE_L)))
                                            ^~~~
user_old.c:162:12: warning: array subscript is of type 'char' [-Wchar-subscripts]
                    if (!isalnum (token[i]))
                         ^~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:55:40: note: expanded from macro 'isalnum'
#define isalnum(c)      ((int)((_ctype_ + 1)[(c)] & (_CTYPE_U|_CTYPE_L|_CTYPE_N)))
                                            ^~~~
user_old.c:175:12: warning: array subscript is of type 'char' [-Wchar-subscripts]
                    if (!isdigit (token[i]))
                         ^~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
user_old.c:204:22: warning: array subscript is of type 'char' [-Wchar-subscripts]
                if (!isalpha (*token) && (*token != '/')) 
                     ^~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:53:40: note: expanded from macro 'isalpha'
#define isalpha(c)      ((int)((_ctype_ + 1)[(c)] & (_CTYPE_U|_CTYPE_L)))
                                            ^~~~
15 warnings generated.
a - user_old.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include user_util.c
In file included from user_util.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
user_util.c:162:12: warning: array subscript is of type 'char' [-Wchar-subscripts]
      if (!isalpha (user_token[0]))
           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:53:40: note: expanded from macro 'isalpha'
#define isalpha(c)      ((int)((_ctype_ + 1)[(c)] & (_CTYPE_U|_CTYPE_L)))
                                            ^~~~
user_util.c:165:14: warning: array subscript is of type 'char' [-Wchar-subscripts]
        if (!isalnum (user_token[i]))
             ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:55:40: note: expanded from macro 'isalnum'
#define isalnum(c)      ((int)((_ctype_ + 1)[(c)] & (_CTYPE_U|_CTYPE_L|_CTYPE_N)))
                                            ^~~~
user_util.c:173:14: warning: array subscript is of type 'char' [-Wchar-subscripts]
        if (!isdigit (user_token[i]))
             ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
user_util.c:182:14: warning: array subscript is of type 'char' [-Wchar-subscripts]
        if (!isdigit (user_token[i]))
             ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
5 warnings generated.
a - user_util.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include compat.c
a - compat.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include vars.c
In file included from vars.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - vars.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include nexthop.c
In file included from nexthop.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
nexthop.c:393:19: warning: unused variable 'sin6_addr' [-Wunused-variable]
        struct in6_addr *sin6_addr;
                         ^
2 warnings generated.
a - nexthop.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include buffer.c
In file included from buffer.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
buffer.c:332:10: warning: array subscript is of type 'char' [-Wchar-subscripts]
                while (isdigit (*fmt))
                       ^~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
buffer.c:355:15: warning: array subscript is of type 'char' [-Wchar-subscripts]
            } while (isdigit (*++fmt));
                     ^~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
3 warnings generated.
a - buffer.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include hashfn.c
In file included from hashfn.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - hashfn.o
cd pim; /usr/bin/make
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include dvmrp.c
In file included from dvmrp.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
dvmrp.c:1276:1: warning: unused function 'dvmrp_timer_probe' [-Wunused-function]
dvmrp_timer_probe (void)
^
dvmrp.c:1759:1: warning: unused function 'dvmrp_route_compare' [-Wunused-function]
dvmrp_route_compare (dvmrp_route_t * a, dvmrp_route_t * b)
^
3 warnings generated.
a - dvmrp.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include pim.c
In file included from pim.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - pim.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include cache.c
In file included from cache.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
cache.c:234:1: warning: unused function 'index2vindex' [-Wunused-function]
index2vindex (int index)
^
2 warnings generated.
a - cache.o
cd portserver; /usr/bin/make
cd radix; /usr/bin/make
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include radix.c
In file included from radix.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - radix.o
cd rib; /usr/bin/make
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include rib.c
In file included from rib.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
rib.c:932:1: warning: unused function 'rib_if_call_fn' [-Wunused-function]
rib_if_call_fn (int cmd, interface_t *interface, ll_addr_t *if_addr)
^
2 warnings generated.
a - rib.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include rib_uii.c
In file included from rib_uii.c:6:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
rib_uii.c:85:21: warning: array subscript is of type 'char' [-Wchar-subscripts]
                     (type >= 0)? toupper (proto2string (type)[0]): ' ',
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:60:46: note: expanded from macro 'toupper'
#define toupper(c)      ((int)((_toupper_tab_ + 1)[(c)]))
                                                  ^~~~
2 warnings generated.
a - rib_uii.o
cd rip; /usr/bin/make
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include rip_proto.c
In file included from rip_proto.c:6:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - rip_proto.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include rip2.c
In file included from rip2.c:15:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - rip2.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include ripng.c
In file included from ripng.c:23:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
ripng.c:425:27: warning: variable 'buffer' is uninitialized when used here [-Wuninitialized]
    u_char *buffer, *cp = buffer;
                          ^~~~~~
ripng.c:425:19: note: initialize the variable 'buffer' to silence this warning
    u_char *buffer, *cp = buffer;
                  ^
                   = NULL
2 warnings generated.
a - ripng.o
cd struct; /usr/bin/make
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include New.c
a - New.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include stack.c
a - stack.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include array.c
a - array.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include linked_list.c
a - linked_list.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include hash.c
a - hash.o
cd timer; /usr/bin/make
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include timer.c
In file included from timer.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - timer.o
gcc -c -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include signal.c
In file included from signal.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
a - signal.o
Making programs
cd bgpsim; /usr/bin/make
gcc -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include -DINET6 -DFUNCPROTO -I../../include -c bgpsim.c
In file included from bgpsim.c:6:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
bgpsim.c:297:11: warning: array subscript is of type 'char' [-Wchar-subscripts]
            if (!isdigit (cp[0])) {
                 ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
bgpsim.c:342:11: warning: array subscript is of type 'char' [-Wchar-subscripts]
            if (!isdigit (cp[0])) {
                 ^~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:48:40: note: expanded from macro 'isdigit'
#define isdigit(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_N))
                                            ^~~~
bgpsim.c:579:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
      fprintf (stderr, usage);
                       ^~~~~
bgpsim.c:518:16: warning: unused variable 'optind' [-Wunused-variable]
    extern int optind;          /* getopt stuff */
               ^
5 warnings generated.
gcc -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include -DINET6 -DFUNCPROTO -I../../include -c simulate.c
In file included from simulate.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
1 warning generated.
gcc -Wl,-rpath,/usr/pkg/lib bgpsim.o simulate.o ../../lib/libcfg.a ../../lib/libbgp.a ../../lib/librib.a ../../lib/libmrt.a -o bgpsim -lresolv
cd mrtd; /usr/bin/make
gcc -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include -DINET6 -DFUNCPROTO -I../../include -c mrtd.c
In file included from mrtd.c:14:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
mrtd.c:118:1: error: 'main' must return 'int'
void
^
1 warning and 1 error generated.
*** Error code 1

Stop.
make: stopped in /scratch/net/mrt/work/mrt/src/programs/mrtd
cd ricd; /usr/bin/make
gcc -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include -DINET6 -DFUNCPROTO -I../../include -c ricd.c
In file included from ricd.c:12:
In file included from ./ricd.h:8:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
In file included from ricd.c:12:
In file included from ./ricd.h:9:
./sspec.h:9:9: warning: 'uint8_t' macro redefined
#define uint8_t u_int8_t
        ^
/usr/include/sys/types.h:60:9: note: previous definition is here
#define uint8_t         __uint8_t
        ^
In file included from ricd.c:12:
In file included from ./ricd.h:9:
./sspec.h:10:9: warning: 'uint16_t' macro redefined
#define uint16_t u_int16_t
        ^
/usr/include/sys/types.h:70:9: note: previous definition is here
#define uint16_t        __uint16_t
        ^
In file included from ricd.c:12:
In file included from ./ricd.h:9:
./sspec.h:11:9: warning: 'uint32_t' macro redefined
#define uint32_t u_int32_t
        ^
/usr/include/sys/types.h:80:9: note: previous definition is here
#define uint32_t        __uint32_t
        ^
In file included from ricd.c:12:
./ricd.h:164:8: warning: extra tokens at end of #endif directive [-Wextra-tokens]
#endif _RICD_H_
       ^
       //
ricd.c:158:1: error: 'main' must return 'int'
void
^
5 warnings and 1 error generated.
*** Error code 1

Stop.
make: stopped in /scratch/net/mrt/work/mrt/src/programs/ricd
cd route_atob; /usr/bin/make
gcc -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include -DINET6 -DFUNCPROTO -I../../include -c route_atob.c
In file included from route_atob.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
route_atob.c:68:24: warning: array subscript is of type 'char' [-Wchar-subscripts]
        if (cp[len] == ':' || isspace (cp[len])) {
                              ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
route_atob.c:71:15: warning: array subscript is of type 'char' [-Wchar-subscripts]
            } while (isspace (cp[len]));
                     ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
route_atob.c:83:12: warning: array subscript is of type 'char' [-Wchar-subscripts]
    while (isspace (*cp))
           ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
route_atob.c:343:6: warning: array subscript is of type 'char' [-Wchar-subscripts]
        if (isspace (line[0])) {
            ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
route_atob.c:347:13: warning: array subscript is of type 'char' [-Wchar-subscripts]
            while (isspace (*cp))
                   ^~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
route_atob.c:366:10: warning: array subscript is of type 'char' [-Wchar-subscripts]
            if (isspace (line[0]) &&
                ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
route_atob.c:387:15: warning: array subscript is of type 'char' [-Wchar-subscripts]
            else if (isspace (line[0]) &&
                     ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
route_atob.c:409:15: warning: array subscript is of type 'char' [-Wchar-subscripts]
            else if (isspace (line[0]) &&
                     ^~~~~~~~~~~~~~~~~
/usr/include/sys/ctype_inline.h:50:40: note: expanded from macro 'isspace'
#define isspace(c)      ((int)((_ctype_ + 1)[(c)] & _CTYPE_S))
                                            ^~~~
route_atob.c:689:1: error: 'main' must return 'int'
void
^
route_atob.c:743:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        fprintf (stderr, usage);
                         ^~~~~
10 warnings and 1 error generated.
*** Error code 1

Stop.
make: stopped in /scratch/net/mrt/work/mrt/src/programs/route_atob
cd route_btoa; /usr/bin/make
gcc -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include -DINET6 -DFUNCPROTO -I../../include -c route_btoa.c
In file included from route_btoa.c:5:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
route_btoa.c:697:1: error: 'main' must return 'int'
void 
^
route_btoa.c:747:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        fprintf (stderr, usage);
                         ^~~~~
route_btoa.c:754:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        fprintf (stderr, usage);
                         ^~~~~
3 warnings and 1 error generated.
*** Error code 1

Stop.
make: stopped in /scratch/net/mrt/work/mrt/src/programs/route_btoa
cd sbgp; /usr/bin/make
gcc -O2 -Wall -DHAVE_CONFIG_H  -DINET6 -DFUNCPROTO -I../../include -DINET6 -DFUNCPROTO -I../../include -c simple_bgp.c
In file included from simple_bgp.c:10:
In file included from ../../include/mrt.h:82:
In file included from ../../include/assert.h:10:
In file included from ../../include/trace.h:14:
In file included from ../../include/mrt_thread.h:11:
../../include/pthread_fake.h:40:9: warning: 'pthread_sigmask' macro redefined
#define pthread_sigmask(a,b,c)    sigprocmask(a,b,c)
        ^
/usr/include/signal.h:73:9: note: previous definition is here
#define pthread_sigmask         __libc_thr_sigsetmask
        ^
simple_bgp.c:277:23: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
            fprintf (stderr, usage);
                             ^~~~~
simple_bgp.c:373:19: warning: format string is not a string literal (potentially insecure) [-Wformat-security]
        fprintf (stderr, usage);
                         ^~~~~
3 warnings generated.
gcc -Wl,-rpath,/usr/pkg/lib simple_bgp.o ../../lib/libbgp.a ../../lib/libcfg.a ../../lib/librib.a ../../lib/libmrt.a ../../lib/libbgp.a -o sbgp -lresolv
=> Unwrapping files-to-be-installed.
