Converts a LDIF description of a directory entry (a string value) into an entry of the Slapi_Entry type.
Syntax
#include "slapi-plugin.h"
Slapi_Entry *slapi_str2entry( char *s, int flags );
Parameters
The function has the following parameters:
The value of the flags argument can be one of the following values:
Returns
Pointer to the Slapi_Entry structure representing the entry, or NULL if the string cannot be converted (for example, if no DN is specified in the string).
Description
A directory entry can be described by a string in LDIF format (for details, see "Converting Between Entries and Strings" on page 53).
Calling the slapi_str2entry() function converts a string description in this format to a Slapi_Entry structure, which you can pass to other API functions.
Note. This function modifies the string argument s. If you still need to use this string
value, you should make a copy of this string before calling
slapi_str2entry().
If an error occurred during the conversion process, the function returns NULL instead of the entry.
When you are done working with the entry, you should call the slapi_entry_free() function.
To convert an entry to a string description, call the slapi_entry2str() function.
Example
[To be added]
See Also
slapi_entry2str().