[quagga-dev 12168] [PATCH 6/6] *: assorted warning fixes

David Lamparter equinox at opensourcerouting.org
Tue Apr 21 10:03:46 BST 2015


A few warnings slipped through the cracks...

Signed-off-by: David Lamparter <equinox at opensourcerouting.org>
---
 ospf6d/ospf6_lsa.c | 4 ++--
 pimd/pim_int.c     | 1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/ospf6d/ospf6_lsa.c b/ospf6d/ospf6_lsa.c
index b4348f4..3f008d3 100644
--- a/ospf6d/ospf6_lsa.c
+++ b/ospf6d/ospf6_lsa.c
@@ -807,8 +807,8 @@ ospf6_lsa_handler_name (struct ospf6_lsa_handler *h)
 
   for (i = 0; i < MIN (size, sizeof (buf)); i++)
     {
-      if (! islower (h->name[i]))
-        buf[i] = tolower (h->name[i]);
+      if (! islower ((unsigned char)h->name[i]))
+        buf[i] = tolower ((unsigned char)h->name[i]);
       else
         buf[i] = h->name[i];
     }
diff --git a/pimd/pim_int.c b/pimd/pim_int.c
index 2ff1a11..0bdd772 100644
--- a/pimd/pim_int.c
+++ b/pimd/pim_int.c
@@ -22,6 +22,7 @@
 
 #include <string.h>
 #include <netinet/in.h>
+#include <arpa/inet.h>
 
 #include "pim_int.h"
 
-- 
2.0.4





More information about the Quagga-dev mailing list