s6_addr32 compatibility for OpenSolaris
[darkstat] / localip.h
index 07fff19..21231b6 100644 (file)
--- a/localip.h
+++ b/localip.h
@@ -1,5 +1,5 @@
 /* darkstat 3
- * copyright (c) 2001-2006 Emil Mikulic.
+ * copyright (c) 2001-2011 Emil Mikulic.
  *
  * localip.h: determine local IP of our capture interface
  *
@@ -7,10 +7,7 @@
  * GNU General Public License version 2. (see COPYING.GPL)
  */
 
-#include <netinet/in.h> /* for in_addr_t */
-
-extern in_addr_t localip;
-extern struct in6_addr localip6;
+extern struct addr localip4, localip6;
 
 void localip_init(const char *interface);
 void localip_update(void);