diff --git a/src/damon-backend-app.c b/src/damon-backend-app.c index 12d6912..267d94f 100644 --- a/src/damon-backend-app.c +++ b/src/damon-backend-app.c @@ -21,10 +21,14 @@ #include #include "rrd.h" #include "damon.h" +#include "../config.h" /* constants */ +#ifndef APPSERVER_PROBE_NAME +# define APPSERVER_PROBE_NAME PACKAGE +#endif #ifndef PROGNAME_DAMON -# define PROGNAME_DAMON "DaMon" +# define PROGNAME_DAMON "DaMon" #endif #define DAMON_SEP '/' @@ -113,8 +117,8 @@ static AppClient * _refresh_connect(Host * host, Event * event) { if(setenv("APPSERVER_Probe", host->hostname, 1) != 0) return NULL; - if((host->appclient = appclient_new_event(NULL, "Probe", NULL, event)) - == NULL) + if((host->appclient = appclient_new_event(NULL, APPSERVER_PROBE_NAME, + NULL, event)) == NULL) error_print(PROGNAME_DAMON); return host->appclient; } diff --git a/src/probe.c b/src/probe.c index 5d1d9c1..20e378c 100644 --- a/src/probe.c +++ b/src/probe.c @@ -30,8 +30,11 @@ #include "../data/Probe.h" #include "../config.h" +#ifndef APPSERVER_PROBE_NAME +# define APPSERVER_PROBE_NAME PACKAGE +#endif #ifndef PROGNAME_PROBE -# define PROGNAME_PROBE PACKAGE +# define PROGNAME_PROBE PACKAGE #endif @@ -685,8 +688,9 @@ static int _probe(AppServerOptions options) free(probe.volinfo); return _probe_error(1); } - if((appserver = appserver_new_event(&probe, options, "Probe", NULL, - event)) == NULL) + if((appserver = appserver_new_event(&probe, options, + APPSERVER_PROBE_NAME, NULL, event)) + == NULL) { free(probe.ifinfo); free(probe.volinfo); diff --git a/src/project.conf b/src/project.conf index 8b8dd9f..790a641 100644 --- a/src/project.conf +++ b/src/project.conf @@ -30,7 +30,7 @@ install=$(BINDIR) depends=damon.h,rrd.h,../config.h [damon-backend.c] -depends=damon.h,rrd.h,damon-backend-app.c,damon-backend-salt.c +depends=damon.h,rrd.h,damon-backend-app.c,damon-backend-salt.c,../config.h [damon-main.c] depends=damon.h