nameservice: show Git SHA and no version in plugin constructor
[olsrd.git] / lib / nameservice / src / olsrd_plugin.c
index 024f8e4..d75da40 100644 (file)
 
 #include "olsrd_plugin.h"
 #include "nameservice.h"
+#include "olsr.h"
+#include "builddata.h"
 
-#define PLUGIN_NAME    "OLSRD nameservice plugin"
-#define PLUGIN_VERSION "0.3"
-#define MOD_DESC PLUGIN_NAME " " PLUGIN_VERSION
+#define PLUGIN_NAME              "OLSRD nameservice plugin"
 #define PLUGIN_INTERFACE_VERSION 5
 
 static void __attribute__ ((constructor)) my_init(void);
@@ -65,7 +65,7 @@ static void
 my_init(void)
 {
   /* Print plugin info to stdout */
-  printf("%s\n", MOD_DESC);
+  olsr_printf(0, "%s (%s)\n", PLUGIN_NAME, git_descriptor);
 
   name_constructor();