mdns: show Git SHA and no version and no copyright in plugin constructor
authorFerry Huberts <ferry.huberts@pelagic.nl>
Wed, 13 Apr 2016 14:24:43 +0000 (16:24 +0200)
committerFerry Huberts <ferry.huberts@pelagic.nl>
Wed, 13 Apr 2016 15:02:01 +0000 (17:02 +0200)
Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
lib/mdns/src/mdns.h
lib/mdns/src/olsrd_plugin.c

index 7d681ed..413e9c3 100644 (file)
 #define MDNS_VALID_TIME          1800   /* seconds */
 
 /* BMF plugin data */
-#define PLUGIN_NAME "OLSRD MDNS plugin"
-#define PLUGIN_NAME_SHORT "OLSRD MDNS"
-#define PLUGIN_VERSION "1.0.1 (" __DATE__ " " __TIME__ ")"
-#define PLUGIN_COPYRIGHT "  (C) Ninux.org"
-#define MOD_DESC PLUGIN_NAME " " PLUGIN_VERSION "\n" PLUGIN_COPYRIGHT
+#define PLUGIN_NAME              "OLSRD mdns plugin"
+#define PLUGIN_NAME_SHORT        "MDNS"
 #define PLUGIN_INTERFACE_VERSION 5
 
 /* UDP-Port on which multicast packets are encapsulated */
index 941a910..ce33cef 100644 (file)
@@ -49,6 +49,8 @@
 #include "scheduler.h"          /* olsr_start_timer() */
 #include "olsr_cfg.h"           /* olsr_cnf() */
 #include "olsr_cookie.h"        /* olsr_alloc_cookie() */
+#include "olsr.h"
+#include "builddata.h"
 
 /* BMF includes */
 #include "mdns.h"               /* InitBmf(), CloseBmf() */
@@ -167,7 +169,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);
 
   return;
 }