diff options
Diffstat (limited to 'src/plugin.h')
| -rw-r--r-- | src/plugin.h | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/src/plugin.h b/src/plugin.h new file mode 100644 index 0000000..102f2ad --- /dev/null +++ b/src/plugin.h @@ -0,0 +1,25 @@ +#ifndef plugin_h +#define plugin_h + +#include <sys/types.h> +#include <pthread.h> + +#include <nspr.h> +#include <secport.h> +#include <plarenas.h> +#include <dirsrv/slapi-plugin.h> + +struct plugin_state { + PLArenaPool *arena; + pthread_t tid; + Slapi_ComponentId *plugin_identity; + Slapi_PluginDesc *plugin_desc; + int resvport; + int n_listeners; + int listenfd[4]; + int listenport[4]; + int sock_pf[4]; + int sock_type[4]; +}; + +#endif |
