Sun Directory Server Enterprise Edition 7.0 Developer's Guide


Normalizes part of a DN value, specifically, the part going from what is pointed to by dn to that pointed to by end.

Notice that this routine does not NULL terminate the normalized bit pointed to by dn at the return of the function.

If the argument end happens to be NULL, this routine does basically the same thing as slapi_dn_normalize(), except for NULL terminating the normalized DN.


#include "slapi-plugin.h"
char *slapi_dn_normalize_to_end( char *dn, char *end );


This function takes the following parameters:


DN value to be normalized.


Pointer to the end of what will be normalized from the DN value in dn. If this argument is NULL, the DN value in dn will be wholly normalized.


This function returns a pointer to the end of the dn that has been normalized. In other words, the normalized portion is from * dn to * (returnValue - 1).

See Also