Makes a copy of an entry, its DN, and its attributes.
Syntax
#include "slapi-plugin.h"
Slapi_Entry *slapi_entry_dup( const Slapi_Entry *e );
Parameters
The function has the following parameters:
Returns
The new copy of the entry. If the structure cannot be duplicated (for example, if no more virtual memory exists), the slapd program terminates.
Description
This function returns a copy of an existing Slapi_Entry structure. You can call other front-end functions to change the DN and attributes of this entry.
When you are no longer using the entry, you should free it from memory by calling the slapi_entry_free() function.
Note that in the Netscape Directory Server 3.x releases, the e argument was not declared with const:
Slapi_Entry *slapi_entry_dup( Slapi_Entry *e );
Example
[To be added]
See Also
slapi_entry_alloc(), slapi_entry_free().