2004-07-23 Sowmini Varadhan <Sowmini.Varadhan@Sun.COM>
* if_ioctl_solaris.c: HAVE_IPV6 ifdef fixups
* zserv.c: ditto
* ioctl_solaris.c: ditto.
* interface.c: cast for LLADDR
* interface.h: Add guards, include redistribute.h and remove
extraneous definitions of zebra_interface_{up,down}_update
* ioctl.h: Add AF_IOCTL define for non SOLARIS_IPV6
* redistribute.h: include dependent header, zserv.h
* zserv.h: include dependent header, rib.h
diff --git a/zebra/interface.h b/zebra/interface.h
index c1f9f71..88049b4 100644
--- a/zebra/interface.h
+++ b/zebra/interface.h
@@ -19,6 +19,11 @@
* 02111-1307, USA.
*/
+#ifndef _ZEBRA_INTERFACE_H
+#define _ZEBRA_INTERFACE_H
+
+#include "redistribute.h"
+
#ifdef HAVE_IRDP
#include "zebra/irdp.h"
#endif
@@ -169,8 +174,6 @@
void if_up (struct interface *);
void if_down (struct interface *);
void if_refresh (struct interface *);
-void zebra_interface_up_update (struct interface *ifp);
-void zebra_interface_down_update (struct interface *ifp);
#ifdef HAVE_PROC_NET_DEV
int ifstat_update_proc ();
@@ -189,3 +192,5 @@
#ifdef BSDI
int if_kvm_get_mtu (struct interface *);
#endif /* BSDI */
+
+#endif /* _ZEBRA_INTERFACE_H */