Number of warnings is down to 3 again in lib directory. A lot of const's
added to strings and a lot of int -> unsigned int changes.
diff --git a/lib/if.c b/lib/if.c
index 43e84a4..8fbaa76 100644
--- a/lib/if.c
+++ b/lib/if.c
@@ -203,7 +203,7 @@
       if (ifp->ifindex == index)
 	return ifp->name;
     }
-  return "unknown";
+  return (char *) "unknown";
 }
 
 /* Interface existance check by interface name. */