summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Sulfrian <alexander@sulfrian.net>2015-11-30 02:11:26 +0100
committerAlexander Sulfrian <alexander@sulfrian.net>2015-11-30 02:16:41 +0100
commit464f2172837ecc789f437aeff6806b0f2e6b9bc9 (patch)
tree3867c174be2618423a28e1316abd458c6da264fa
parent1d4559f282b8bcf85de93ed450daf3fc40ba3c21 (diff)
downloadldap-plugin-464f2172837ecc789f437aeff6806b0f2e6b9bc9.tar.gz
ldap-plugin-464f2172837ecc789f437aeff6806b0f2e6b9bc9.tar.bz2
ldap-plugin-464f2172837ecc789f437aeff6806b0f2e6b9bc9.zip
Save plugin_id for internal operations
-rw-r--r--service_passwords.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/service_passwords.c b/service_passwords.c
index 3d5ca6c..e5ddba4 100644
--- a/service_passwords.c
+++ b/service_passwords.c
@@ -4,6 +4,8 @@
#include <slapi-plugin.h>
+static Slapi_ComponentId *plugin_id = NULL;
+
Slapi_PluginDesc bindpdesc = {
.spd_id = "service_passwords",
.spd_vendor = "spline",
@@ -18,5 +20,6 @@ int service_passwords_init(Slapi_PBlock *pb)
rc |= slapi_pblock_set(pb, SLAPI_PLUGIN_VERSION, SLAPI_PLUGIN_CURRENT_VERSION);
rc |= slapi_pblock_set(pb, SLAPI_PLUGIN_DESCRIPTION, (void *) &bindpdesc);
+ rc |= slapi_pblock_get(pb, SLAPI_PLUGIN_IDENTITY, &plugin_id);
return rc;
}