diff options
Diffstat (limited to 'zebra')
-rw-r--r-- | zebra/kernel_socket.c | 1 | ||||
-rw-r--r-- | zebra/rtadv.c | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/zebra/kernel_socket.c b/zebra/kernel_socket.c index a47f4f63..b5431d3e 100644 --- a/zebra/kernel_socket.c +++ b/zebra/kernel_socket.c @@ -148,6 +148,7 @@ rtm_flag_dump (int flag) struct message *mes; static char buf[BUFSIZ]; + buf[0] = '0'; for (mes = rtm_flag_str; mes->key != 0; mes++) { if (mes->key & flag) diff --git a/zebra/rtadv.c b/zebra/rtadv.c index 8f4b3778..4d244197 100644 --- a/zebra/rtadv.c +++ b/zebra/rtadv.c @@ -143,7 +143,7 @@ rtadv_send_packet (int sock, struct interface *ifp) struct cmsghdr *cmsgptr; struct in6_pktinfo *pkt; struct sockaddr_in6 addr; -#if HAVE_SOCKADDR_DL +#ifdef HAVE_SOCKADDR_DL struct sockaddr_dl *sdl; #endif /* HAVE_SOCKADDR_DL */ char adata [sizeof (struct cmsghdr) + sizeof (struct in6_pktinfo)]; |