Minor cleanups. No more externs
authorAndreas Tonnesen <andreto@olsr.org>
Sun, 6 Mar 2005 19:33:35 +0000 (19:33 +0000)
committerAndreas Tonnesen <andreto@olsr.org>
Sun, 6 Mar 2005 19:33:35 +0000 (19:33 +0000)
src/defs.h
src/hysteresis.h
src/interfaces.h
src/mpr_selector_set.h
src/olsr.c
src/olsr.h
src/plugin.c
src/plugin_loader.c
src/plugin_loader.h
src/scheduler.h

index b708b32..956ea7b 100644 (file)
@@ -36,7 +36,7 @@
  * to the project. For more information see the website or contact
  * the copyright holders.
  *
- * $Id: defs.h,v 1.43 2005/03/02 22:24:26 spoggle Exp $
+ * $Id: defs.h,v 1.44 2005/03/06 19:33:35 kattemat Exp $
  */
 
 #ifndef OLSR_PLUGIN
@@ -145,8 +145,8 @@ olsr_bool del_gws;
  * Timer values
  */
 
-extern float will_int;
-extern float max_jitter;
+float will_int;
+float max_jitter;
 
 size_t ipsize;
 
@@ -173,7 +173,7 @@ int minsize;
 olsr_bool changes;                /* is set if changes occur in MPRS set */ 
 
 /* TC empty message sending */
-extern clock_t send_empty_tc;
+clock_t send_empty_tc;
 
 /*
  *IPC functions
index ba78112..b557189 100644 (file)
@@ -36,7 +36,7 @@
  * to the project. For more information see the website or contact
  * the copyright holders.
  *
- * $Id: hysteresis.h,v 1.6 2004/11/21 11:28:56 kattemat Exp $
+ * $Id: hysteresis.h,v 1.7 2005/03/06 19:33:35 kattemat Exp $
  */
 
 
@@ -62,8 +62,4 @@ olsr_update_hysteresis_hello(struct link_entry *, double);
 void
 update_hysteresis_incoming(union olsr_ip_addr *, union olsr_ip_addr *, olsr_u16_t);
 
-extern int
-olsr_printf(int, char *, ...);
-
-
 #endif
index 29c11b7..edddb6e 100644 (file)
@@ -36,7 +36,7 @@
  * to the project. For more information see the website or contact
  * the copyright holders.
  *
- * $Id: interfaces.h,v 1.23 2005/03/06 18:08:29 kattemat Exp $
+ * $Id: interfaces.h,v 1.24 2005/03/06 19:33:35 kattemat Exp $
  */
 
 
@@ -150,9 +150,6 @@ struct interface
 #define IFCHG_IF_REMOVE        2
 #define IFCHG_IF_UPDATE        3
 
-/* Variables needed to set up new sockets */
-extern int bufspace;
-
 /* The interface linked-list */
 struct interface *ifnet;
 
index cd41b95..e66f7d7 100644 (file)
@@ -36,7 +36,7 @@
  * to the project. For more information see the website or contact
  * the copyright holders.
  *
- * $Id: mpr_selector_set.h,v 1.10 2005/02/20 18:52:18 kattemat Exp $
+ * $Id: mpr_selector_set.h,v 1.11 2005/03/06 19:33:35 kattemat Exp $
  */
 
 
@@ -57,9 +57,6 @@ struct mpr_selector
 
 #ifndef OLSR_PLUGIN
 
-/* Timer to send empty TCs */
-clock_t send_empty_tc;
-
 olsr_u16_t
 get_local_ansn(void);
 
index 6fe5130..6741f5c 100644 (file)
@@ -36,7 +36,7 @@
  * to the project. For more information see the website or contact
  * the copyright holders.
  *
- * $Id: olsr.c,v 1.42 2005/02/27 18:39:43 kattemat Exp $
+ * $Id: olsr.c,v 1.43 2005/03/06 19:33:35 kattemat Exp $
  */
 
 /**
@@ -541,7 +541,7 @@ olsr_malloc(size_t size, const char *id)
  *
  */
 
-inline int
+int
 olsr_printf(int loglevel, char *format, ...)
 {
   va_list arglist;
index 97d58c3..b9c6346 100644 (file)
@@ -36,7 +36,7 @@
  * to the project. For more information see the website or contact
  * the copyright holders.
  *
- * $Id: olsr.h,v 1.20 2005/02/27 18:39:43 kattemat Exp $
+ * $Id: olsr.h,v 1.21 2005/03/06 19:33:35 kattemat Exp $
  */
 
 
@@ -50,8 +50,6 @@ olsr_bool changes_topology;
 olsr_bool changes_neighborhood;
 olsr_bool changes_hna;
 
-float will_int; /* Willingness update interval */
-
 void
 register_pcf(int (*)(int, int, int));
 
@@ -92,7 +90,7 @@ olsr_exit(const char *, int);
 void *
 olsr_malloc(size_t, const char *);
 
-inline int
+int
 olsr_printf(int, char *, ...);
 
 #endif
index 03630d8..ec5f907 100644 (file)
@@ -36,7 +36,7 @@
  * to the project. For more information see the website or contact
  * the copyright holders.
  *
- * $Id: plugin.c,v 1.18 2005/02/27 10:43:38 kattemat Exp $
+ * $Id: plugin.c,v 1.19 2005/03/06 19:33:35 kattemat Exp $
  */
 
 
 #include "routing_table.h"
 #include "mid_set.h"
 #include "mpr_selector_set.h"
-
-int
-olsr_plugin_io(int, void *, size_t);
-
+#include "plugin_loader.h"
 
 /**
  * Multi-purpose function for plugins
index c0fc63c..9addfa0 100644 (file)
  * to the project. For more information see the website or contact
  * the copyright holders.
  *
- * $Id: plugin_loader.c,v 1.17 2005/02/27 18:39:43 kattemat Exp $
+ * $Id: plugin_loader.c,v 1.18 2005/03/06 19:33:35 kattemat Exp $
  */
 
 #include "plugin_loader.h"
 #include "defs.h"
 #include "olsr.h"
-
 /* Local functions */
 
 static void
@@ -51,12 +50,6 @@ init_olsr_plugin(struct olsr_plugin *);
 static int
 olsr_load_dl(char *, struct plugin_param *);
 
-/* Extern */
-
-extern int
-olsr_plugin_io(int, void *, size_t);
-
-
 static struct olsr_plugin *olsr_plugins;
 
 
index 3314dd2..abf462d 100644 (file)
@@ -36,7 +36,7 @@
  * to the project. For more information see the website or contact
  * the copyright holders.
  *
- * $Id: plugin_loader.h,v 1.11 2005/02/25 22:48:15 kattemat Exp $
+ * $Id: plugin_loader.h,v 1.12 2005/03/06 19:33:35 kattemat Exp $
  */
 
 #ifndef _OLSR_PLUGIN_LOADER
@@ -84,5 +84,8 @@ olsr_load_plugins(void);
 void
 olsr_close_plugins(void);
 
+int
+olsr_plugin_io(int, void *, size_t);
+
 #endif
 #endif
index c2ba720..1bd5df5 100644 (file)
@@ -36,7 +36,7 @@
  * to the project. For more information see the website or contact
  * the copyright holders.
  *
- * $Id: scheduler.h,v 1.10 2005/02/20 18:52:19 kattemat Exp $
+ * $Id: scheduler.h,v 1.11 2005/03/06 19:33:35 kattemat Exp $
  */
 
 
@@ -68,8 +68,6 @@ struct event_entry
   struct event_entry *next;
 };
 
-float max_jitter;
-
 int
 olsr_register_timeout_function(void (*)(void));