From: Ferry Huberts Date: Wed, 13 Apr 2016 14:56:37 +0000 (+0200) Subject: secure: show Git SHA and no version in plugin constructor X-Git-Tag: v0.9.5~175 X-Git-Url: http://olsr.org/git/?p=olsrd.git;a=commitdiff_plain;h=b98e14fb3355554eb0b09aca07c9c833403820d2 secure: show Git SHA and no version in plugin constructor Signed-off-by: Ferry Huberts --- diff --git a/lib/secure/src/olsrd_plugin.c b/lib/secure/src/olsrd_plugin.c index 67feede7..835c5248 100644 --- a/lib/secure/src/olsrd_plugin.c +++ b/lib/secure/src/olsrd_plugin.c @@ -37,12 +37,13 @@ #include "olsrd_plugin.h" #include "olsrd_secure.h" +#include "olsr.h" +#include "builddata.h" + #include #include -#define PLUGIN_NAME "OLSRD signature plugin" -#define PLUGIN_VERSION "0.5" -#define MOD_DESC PLUGIN_NAME " " PLUGIN_VERSION +#define PLUGIN_NAME "OLSRD secure plugin" #define PLUGIN_INTERFACE_VERSION 5 static void my_init(void) __attribute__ ((constructor)); @@ -66,9 +67,9 @@ static void my_init(void) { /* Print plugin info to stdout */ - /* We cannot use olsr_printf yet! */ - printf("%s\n", MOD_DESC); - printf("[ENC]Accepted parameter pairs: (\"Keyfile\" )\n"); + olsr_printf(0, "%s (%s)\n", PLUGIN_NAME, git_descriptor); + + olsr_printf(0, "[ENC]Accepted parameter pairs: (\"Keyfile\" )\n"); } /**