From b98e14fb3355554eb0b09aca07c9c833403820d2 Mon Sep 17 00:00:00 2001 From: Ferry Huberts Date: Wed, 13 Apr 2016 16:56:37 +0200 Subject: [PATCH] secure: show Git SHA and no version in plugin constructor Signed-off-by: Ferry Huberts --- lib/secure/src/olsrd_plugin.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) 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"); } /** -- 2.20.1