Removed defs.c. Declarations moved to scheduler and main
authorAndreas Tonnesen <andreto@olsr.org>
Sat, 7 Jan 2006 17:18:32 +0000 (17:18 +0000)
committerAndreas Tonnesen <andreto@olsr.org>
Sat, 7 Jan 2006 17:18:32 +0000 (17:18 +0000)
src/defs.c [deleted file]
src/main.c
src/scheduler.c

diff --git a/src/defs.c b/src/defs.c
deleted file mode 100644 (file)
index 382d9f7..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-#include "defs.h"
-
-FILE *debug_handle;
-
-struct olsrd_config *olsr_cnf;
-
-/* Timer data */
-clock_t now_times;              /* current idea of times(2) reported uptime */
-struct timeval now;            /* current idea of time */
-struct tm *nowtm;              /* current idea of time (in tm) */
-
index a2220dd..6d829e4 100644 (file)
@@ -37,7 +37,7 @@
  * to the project. For more information see the website or contact
  * the copyright holders.
  *
- * $Id: main.c,v 1.84 2006/01/07 08:16:20 kattemat Exp $
+ * $Id: main.c,v 1.85 2006/01/07 17:18:32 kattemat Exp $
  */
 
 #include <unistd.h>
 #include "net_os.h"
 #include "build_msg.h"
 
+/* Global stuff externed in defs.h */
+FILE *debug_handle;             /* Where to send debug(defaults to stdout) */
+struct olsrd_config *olsr_cnf;  /* The global configuration */
+
 #ifdef WIN32
 #define close(x) closesocket(x)
 int __stdcall SignalHandler(unsigned long signal);
@@ -89,6 +93,7 @@ static char **olsr_argv;
 
 static char copyright_string[] = "The olsr.org Optimized Link-State Routing daemon(olsrd) Copyright (c) 2004, Andreas T√łnnesen(andreto@olsr.org) All rights reserved.";
 
+
 /**
  * Main entrypoint
  */
index 82dc765..6c43f40 100644 (file)
@@ -36,7 +36,7 @@
  * to the project. For more information see the website or contact
  * the copyright holders.
  *
- * $Id: scheduler.c,v 1.34 2006/01/07 08:16:20 kattemat Exp $
+ * $Id: scheduler.c,v 1.35 2006/01/07 17:18:32 kattemat Exp $
  */
 
 
@@ -57,6 +57,11 @@ extern olsr_bool olsr_win32_end_request;
 extern olsr_bool olsr_win32_end_flag;
 #endif
 
+/* Timer data, global. Externed in defs.h */
+clock_t now_times;              /* current idea of times(2) reported uptime */
+struct timeval now;            /* current idea of time */
+struct tm *nowtm;              /* current idea of time (in tm) */
+
 static float pollrate;
 
 /* Lists */