netbsd small fixes and status update
authorBruno Randolf <br1@einfach.org>
Thu, 2 Jun 2005 15:34:01 +0000 (15:34 +0000)
committerBruno Randolf <br1@einfach.org>
Thu, 2 Jun 2005 15:34:01 +0000 (15:34 +0000)
README
lib/nameservice/src/compat.c
lib/nameservice/src/nameservice.h
make/Makefile.nbsd

diff --git a/README b/README
index 5363d24..0481cab 100644 (file)
--- a/README
+++ b/README
@@ -215,16 +215,16 @@ 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         +/+     +/?     +/-     +/?     +/?     ?
-httpinfo       +/+     +/+     +/+     +/?     +/?     ?
-mini           +/+     +/?     +/+     ?       ?       ?
-nameservice    +/+     +/?     +/+     +/?     +/?     ?
-powerinfo      +/+     +/+     +/-     +/?     +/?     ?
-secure         +/+     +/+     +/+     +/?     +/?     ?
+dyn_gw         +/+     +/?     +/-     +/-     +/?     ?
+httpinfo       +/+     +/+     +/+     +/+     +/?     ?
+mini           +/+     +/?     +/+     +/+     ?       ?
+nameservice    +/+     +/?     +/+     +/+     +/?     ?
+powerinfo      +/+     +/+     +/-     +/-     +/?     ?
+secure         +/+     +/+     +/+     +/+     +/?     ?
 tas            +/+     -       -       -       -       ?
 ------------------------------------------------------------
 
@@ -455,4 +455,4 @@ to use "osx" instead of "fbsd", as in
   gmake OS=osx
 
 
-$Id: README,v 1.13 2005/06/02 15:09:36 br1 Exp $
+$Id: README,v 1.14 2005/06/02 15:33:59 br1 Exp $
index 4da7d77..2f73c10 100644 (file)
@@ -2,12 +2,13 @@
 
 #ifndef linux
 #include <stdlib.h>
+#include <string.h>
 
 /* strndup() is a GNU extention */
 char *
 strndup(const char *ptr, size_t size)
 {
-  int len = strlen(ptr);
+  size_t len = strlen(ptr);
   char *ret = NULL;
 
   if(!len)
index 61e3c30..2dc6859 100644 (file)
@@ -29,7 +29,7 @@
  *
  */
 
-/* $Id: nameservice.h,v 1.8 2005/05/29 12:47:42 br1 Exp $ */
+/* $Id: nameservice.h,v 1.9 2005/06/02 15:34:00 br1 Exp $ */
  
 /*
  * Dynamic linked library for UniK OLSRd
@@ -38,6 +38,8 @@
 #ifndef _NAMESERVICE_PLUGIN
 #define _NAMESERVICE_PLUGIN
 
+#include <sys/time.h>
+
 #include "olsr_types.h"
 #include "interfaces.h"
 #include "olsr_protocol.h"
index 0ad2603..db18ca3 100644 (file)
@@ -20,5 +20,5 @@ CFLAGS +=     -fPIC
 LDFLAGS +=     -fPIC
 endif
 
-OS_LIB_PTHREAD =
+OS_LIB_PTHREAD = 
 OS_LIB_DYNLOAD =