]> git.proxmox.com Git - mirror_frr.git/blobdiff - zebra/connected.c
2005-06-28 Paul Jakma <paul.jakma@sun.com>
[mirror_frr.git] / zebra / connected.c
index 3ce59530f30e6ac910732a1f724da7c86f5daae3..46d2aab9271d0a1329a48279401d05aa300c0511 100644 (file)
@@ -33,6 +33,7 @@
 #include "zebra/zserv.h"
 #include "zebra/redistribute.h"
 #include "zebra/interface.h"
+#include "zebra/connected.h"
 \f
 /* If same interface address is already exist... */
 struct connected *
@@ -88,7 +89,7 @@ connected_up_ipv4 (struct interface *ifp, struct connected *ifc)
 /* Add connected IPv4 route to the interface. */
 void
 connected_add_ipv4 (struct interface *ifp, int flags, struct in_addr *addr, 
-                   int prefixlen, struct in_addr *broad, char *label)
+                   u_char prefixlen, struct in_addr *broad, char *label)
 {
   struct prefix_ipv4 *p;
   struct connected *ifc;
@@ -226,7 +227,7 @@ connected_down_ipv4 (struct interface *ifp, struct connected *ifc)
 /* Delete connected IPv4 route to the interface. */
 void
 connected_delete_ipv4 (struct interface *ifp, int flags, struct in_addr *addr,
-                      int prefixlen, struct in_addr *broad, char *label)
+                      u_char prefixlen, struct in_addr *broad, char *label)
 {
   struct prefix_ipv4 p;
   struct connected *ifc;