HP-UX Directory Server 8.1 plug-in reference

Table Of Contents
53 Parameters accessible to all plug-ins
The parameters listed in this section are accessible to all types of plug-ins.
53.1 Information about the database
The parameters listed below specify information about the back end database. These parameters
are available for all types of plug-ins. These specific parameters cannot be set by calling
“slapi_pblock_set()”. You can, however, get these parameters by calling “slapi_pblock_get()”.
DescriptionData typeParameter ID
The database back end servicing this operation. The
value may be NULL if there is currently no back end
associated with the operation.
Slapi_Back end *SLAPI_BACKEND
This is no longer supported.
char *SLAPI_BE_MONITORDN
Type of back end database; this is the type specified
by the nsslapd-database directive in the server
configuration file.
char *SLAPI_BE_TYPE
Specifies whether the back end database is read-only;
this is determined by the nsslapd-readonly
directive in the server configuration file.
1 means that the database back end is read-only.
0 means that the database back end is writeable.
intSLAPI_BE_READONLY
Specifies the size of the back end database.
intSLAPI_DBSIZE
If 0 (false), the database does not keep track of the
last modification time and who modified it. If
nonzero (true), the database does keep track. The
default is true.
intSLAPI_BE_LASTMOD
Flag that indicates the entries held by the back end
are remote.
intSLAPI_BE_FLAG_REMOTE_DATA
Special value that is returned by a distribution
plug-in function to indicate that all back ends should
be searched. Used only for search operations.
intSLAPI_BE_ALL_BACKENDS
Indicates the maximum number of nesting levels
allowed within groups for access control evaluation.
int *SLAPI_BE_MAXNESTLEVEL
Contains a list of client IP addresses that are
registered in DNS. Used to determine the
authorization type.
struct berval **SLAPI_CLIENT_DNS
Return code for a back end API call that indicates the
disk is full and the operation has failed.
intSLAPI_FAIL_DISKFULL
Return code for a back end API call that indicates
that the operation has failed due to some cause other
than disk full.
intSLAPI_FAIL_GENERAL
53.2 Information about the connection
The parameters listed below specify information about the connection. These parameters are
available for all types of plug-ins.
53.1 Information about the database 391