From: Timo Sirainen Date: Mon, 1 Jun 2009 00:07:52 +0000 (-0400) Subject: lib-master: Added master_service_get_name(). X-Git-Tag: 2.0.alpha1~639 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b2d562f9c7fd13f9a16e9b3bcee904630b80b1fe;p=thirdparty%2Fdovecot%2Fcore.git lib-master: Added master_service_get_name(). --HG-- branch : HEAD --- diff --git a/src/lib-master/master-service.c b/src/lib-master/master-service.c index bfcc8a0ef8..be9fc6a212 100644 --- a/src/lib-master/master-service.c +++ b/src/lib-master/master-service.c @@ -364,6 +364,11 @@ const char *master_service_get_version_string(struct master_service *service) return service->version_string; } +const char *master_service_get_name(struct master_service *service) +{ + return service->name; +} + void master_service_run(struct master_service *service, master_service_connection_callback_t *callback) { diff --git a/src/lib-master/master-service.h b/src/lib-master/master-service.h index 6a6caf0b47..3ddc2e0dd2 100644 --- a/src/lib-master/master-service.h +++ b/src/lib-master/master-service.h @@ -72,6 +72,8 @@ const char *master_service_get_config_path(struct master_service *service); /* Returns PACKAGE_VERSION or NULL if version_ignore=yes. This function is useful mostly as parameter to module_dir_load(). */ const char *master_service_get_version_string(struct master_service *service); +/* Returns name of the service, as given in name parameter to _init(). */ +const char *master_service_get_name(struct master_service *service); /* Start the service. Blocks until finished */ void master_service_run(struct master_service *service,