Two fixes for win32
authorHenning Rogge <hrogge@googlemail.com>
Sat, 6 Mar 2010 08:55:13 +0000 (09:55 +0100)
committerHenning Rogge <hrogge@googlemail.com>
Sat, 6 Mar 2010 08:55:13 +0000 (09:55 +0100)
src/main.c
src/olsr_spf.c

index 0aaaa9d..591302d 100644 (file)
@@ -82,6 +82,8 @@ static void olsr_shutdown(int) __attribute__ ((noreturn));
 
 #if defined linux || __FreeBSD__ || defined __NetBSD__ || defined __OpenBSD__
 #define DEFAULT_LOCKFILE_PREFIX "/var/run/olsrd"
+#elif defined WIN32
+#define DEFAULT_LOCKFILE_PREFIX "C:\\olsrd"
 #else
 #define DEFAULT_LOCKFILE_PREFIX "olsrd"
 #endif
index 22324d2..10fffb4 100644 (file)
@@ -487,9 +487,10 @@ olsr_calculate_routing_table(bool force)
       }
     }
   }
-
+#if defined linux
   /* check gateway tunnels */
   olsr_trigger_gatewayloss_check();
+#endif
 
   /* Update the RIB based on the new SPF results */