fixes for freebsd
authorBruno Randolf <br1@einfach.org>
Thu, 2 Jun 2005 15:09:37 +0000 (15:09 +0000)
committerBruno Randolf <br1@einfach.org>
Thu, 2 Jun 2005 15:09:37 +0000 (15:09 +0000)
README
lib/dot_draw/src/olsrd_dot_draw.c
lib/dot_draw/src/olsrd_plugin.c
make/Makefile.fbsd

diff --git a/README b/README
index e5f1de7..5363d24 100644 (file)
--- a/README
+++ b/README
@@ -215,15 +215,15 @@ To use the plugins add them to the olsrd configuration file.
 COMPONENT/OS   Linux   Win32   FreeBSD NetBSD  OpenBSD OSX
 ------------------------------------------------------------
 olsrd          +/+     +/+     +/+     +/+     +/+     ?
-olsr_switch    +/+     +/?     ?       ?       ?       ?
+olsr_switch    +/+     +/?     +/+     ?       ?       ?
 ------------------------------------------------------------
 PLUGINS
 dot_draw       +/+     +/?     +/+     +/+     +/+     ?
-dyn_gw         +/+     +/?     +/?     +/?     +/?     ?
+dyn_gw         +/+     +/?     +/-     +/?     +/?     ?
 httpinfo       +/+     +/+     +/+     +/?     +/?     ?
 mini           +/+     +/?     +/+     ?       ?       ?
-nameservice    +/+     +/?     +/?     +/?     +/?     ?
-powerinfo      +/+     +/+     +/+     +/?     +/?     ?
+nameservice    +/+     +/?     +/+     +/?     +/?     ?
+powerinfo      +/+     +/+     +/-     +/?     +/?     ?
 secure         +/+     +/+     +/+     +/?     +/?     ?
 tas            +/+     -       -       -       -       ?
 ------------------------------------------------------------
@@ -455,4 +455,4 @@ to use "osx" instead of "fbsd", as in
   gmake OS=osx
 
 
-$Id: README,v 1.12 2005/06/02 14:41:58 br1 Exp $
+$Id: README,v 1.13 2005/06/02 15:09:36 br1 Exp $
index 4a8b9ec..95fc884 100644 (file)
@@ -37,7 +37,7 @@
  * to the project. For more information see the website or contact
  * the copyright holders.
  *
- * $Id: olsrd_dot_draw.c,v 1.14 2005/05/29 12:47:40 br1 Exp $
+ * $Id: olsrd_dot_draw.c,v 1.15 2005/06/02 15:09:37 br1 Exp $
  */
 
 /*
@@ -57,6 +57,8 @@
 #include <stdlib.h>
 #include <unistd.h>
 #include <errno.h>
+#include <sys/types.h>
+#include <netinet/in.h>
 
 #include "olsr.h"
 #include "olsr_types.h"
index 1101055..b397ddf 100644 (file)
@@ -36,7 +36,7 @@
  * to the project. For more information see the website or contact
  * the copyright holders.
  *
- * $Id: olsrd_plugin.c,v 1.11 2005/05/29 12:47:40 br1 Exp $
+ * $Id: olsrd_plugin.c,v 1.12 2005/06/02 15:09:37 br1 Exp $
  */
 
 /*
@@ -48,6 +48,8 @@
 #include <string.h>
 #include <stdlib.h>
 #include <arpa/inet.h>
+#include <sys/types.h>
+#include <netinet/in.h>
 
 #include "olsrd_plugin.h"
 #include "olsrd_dot_draw.h"
index 0dd8139..ae832dd 100644 (file)
@@ -33,4 +33,4 @@ INSTALL_LIB = install -m 755 $(PLUGIN_FULLNAME) $(LIBDIR)/$(PLUGIN_FULLNAME); \
                /sbin/ldconfig
 
 OS_LIB_PTHREAD = -pthread
-OS_LIB_DYNLOAD = -ldl
+OS_LIB_DYNLOAD =