* fixes fro fixes from Sven-Ola
authorBernd Petrovitsch <bernd@firmix.at>
Sun, 11 Feb 2007 11:51:57 +0000 (11:51 +0000)
committerBernd Petrovitsch <bernd@firmix.at>
Sun, 11 Feb 2007 11:51:57 +0000 (11:51 +0000)
lib/Makefile
lib/bmf/src/NetworkInterfaces.c

index cdfeae2..42ca9e6 100644 (file)
@@ -1,4 +1,9 @@
+# This is quite ougly but at least it works
+ifneq ($(OS),linux)
 SUBDIRS := $(shell find -maxdepth 2 -name Makefile -not -path ./Makefile -printf "%h\n")
+else
+SUBDIRS := dot_draw dyn_gw dyn_gw_plain httpinfo mini nameservice pgraph secure txtinfo
+endif
 
 .PHONY: $(SUBDIRS)
 
index 310d1b3..fdf5397 100644 (file)
@@ -35,7 +35,7 @@
  * Description: Functions to open and close sockets
  * Created    : 29 Jun 2006
  *
- * $Id: NetworkInterfaces.c,v 1.2 2007/02/10 17:05:56 bernd67 Exp $ 
+ * $Id: NetworkInterfaces.c,v 1.3 2007/02/11 11:51:56 bernd67 Exp $ 
  * ------------------------------------------------------------------------- */
 
 #include "NetworkInterfaces.h"
@@ -1141,10 +1141,7 @@ void CloseBmfNetworkInterfaces()
 
     kernel_route.rt_dev = EtherTunTapIfName;
 
-    /* Sven-Ola@gmx.de: not available in olsrd-0.5/src/defs.h */
-    extern int ioctl_s;
-
-    if (ioctl(ioctl_s, SIOCDELRT, &kernel_route) < 0)
+    if (ioctl(olsr_cnf->ioctl_s, SIOCDELRT, &kernel_route) < 0)
     {
       olsr_printf(
         1,