summaryrefslogtreecommitdiffstats
path: root/src/plugin.c
diff options
context:
space:
mode:
authorNalin Dahyabhai <nalin.dahyabhai@pobox.com>2007-11-21 17:44:57 -0500
committerNalin Dahyabhai <nalin.dahyabhai@pobox.com>2007-11-21 17:44:57 -0500
commitc6f778ff771a2bb245728a9ea6f33bc2f2186d0b (patch)
tree048707a3281a824713a8d7bdb06e84277a79e2ba /src/plugin.c
parenta9346c57a05ae989ba6471ac4561643327fbf2dc (diff)
downloadslapi-nis-c6f778ff771a2bb245728a9ea6f33bc2f2186d0b.tar.gz
slapi-nis-c6f778ff771a2bb245728a9ea6f33bc2f2186d0b.tar.xz
slapi-nis-c6f778ff771a2bb245728a9ea6f33bc2f2186d0b.zip
- start working on separating out stream clients and dgram clients
Diffstat (limited to 'src/plugin.c')
-rw-r--r--src/plugin.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/plugin.c b/src/plugin.c
index e8b0e70..e291222 100644
--- a/src/plugin.c
+++ b/src/plugin.c
@@ -41,6 +41,7 @@ struct plugin_state {
PLArenaPool *arena;
pthread_t tid;
Slapi_ComponentId *plugin_identity;
+ Slapi_PluginDesc *plugin_desc;
int resvport;
int n_listeners;
int listenfd[4];
@@ -772,8 +773,9 @@ nis_plugin_init(Slapi_PBlock *pb)
slapi_pblock_set(pb, SLAPI_PLUGIN_START_FN, &plugin_start);
slapi_pblock_set(pb, SLAPI_PLUGIN_CLOSE_FN, &plugin_close);
slapi_pblock_get(pb, SLAPI_PLUGIN_IDENTITY, &state->plugin_identity);
+ state->plugin_desc = &plugin_description;
slapi_pblock_set(pb, SLAPI_PLUGIN_PRIVATE, state);
- slapi_log_error(SLAPI_LOG_PLUGIN, plugin_description.spd_id,
+ slapi_log_error(SLAPI_LOG_PLUGIN, state->plugin_desc.spd_id,
"registered plugin hooks\n");
return 0;
}