Added the int plugin_interface_version() function(and removed the old variable
authorAndreas Tonnesen <andreto@olsr.org>
Sat, 6 Nov 2004 12:17:28 +0000 (12:17 +0000)
committerAndreas Tonnesen <andreto@olsr.org>
Sat, 6 Nov 2004 12:17:28 +0000 (12:17 +0000)
lib/dyn_gw/src/olsrd_plugin.c
lib/dyn_gw/src/olsrd_plugin.h

index bf61978..413f14c 100644 (file)
@@ -19,7 +19,7 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  * 
  * 
- * $Id: olsrd_plugin.c,v 1.6 2004/11/06 12:04:38 kattemat Exp $
+ * $Id: olsrd_plugin.c,v 1.7 2004/11/06 12:17:28 kattemat Exp $
  *
  */
 
@@ -65,7 +65,12 @@ fetch_olsrd_data();
  * THIS IS NOT THE VERSION OF YOUR PLUGIN!
  * Do not alter unless you know what you are doing!
  */
-int plugin_interface_version;
+int 
+plugin_interface_version()
+{
+  return PLUGIN_INTERFACE_VERSION;
+}
+
 
 /**
  *Constructor
@@ -75,8 +80,6 @@ my_init()
 {
   /* Print plugin info to stdout */
   printf("%s\n", MOD_DESC);
-  /* Set interface version */
-  plugin_interface_version = PLUGIN_INTERFACE_VERSION;
 
   return;
 }
index 7993b22..3c717b8 100644 (file)
@@ -175,4 +175,7 @@ plugin_io(int, void *, size_t);
 int
 register_olsr_param(char *, char *);
 
+int 
+plugin_interface_version();
+
 #endif