Only warning left is the known lvalue problem in ripng_nexthop.c.
diff --git a/ripngd/ripng_interface.c b/ripngd/ripng_interface.c
index 126829f..eb9005c 100644
--- a/ripngd/ripng_interface.c
+++ b/ripngd/ripng_interface.c
@@ -604,7 +604,7 @@
return -1;
}
else
- node->info = "enabled";
+ node->info = (char *) "enabled";
/* XXX: One should find a better solution than a generic one */
ripng_enable_apply_all();
@@ -638,7 +638,7 @@
int
ripng_enable_if_lookup (char *ifname)
{
- int i;
+ unsigned int i;
char *str;
for (i = 0; i < vector_max (ripng_enable_if); i++)
@@ -836,7 +836,7 @@
void
ripng_clean_network ()
{
- int i;
+ unsigned int i;
char *str;
struct route_node *rn;
@@ -862,7 +862,7 @@
int
ripng_passive_interface_lookup (char *ifname)
{
- int i;
+ unsigned int i;
char *str;
for (i = 0; i < vector_max (Vripng_passive_interface); i++)
@@ -937,7 +937,7 @@
void
ripng_passive_interface_clean (void)
{
- int i;
+ unsigned int i;
char *str;
for (i = 0; i < vector_max (Vripng_passive_interface); i++)
@@ -953,7 +953,7 @@
int
ripng_network_write (struct vty *vty, int config_mode)
{
- int i;
+ unsigned int i;
char *ifname;
struct route_node *node;
char buf[BUFSIZ];