Lines Matching refs:Slapi_DN
39 typedef struct slapi_dn Slapi_DN; typedef
178 Slapi_DN *slapi_sdn_new( void );
179 Slapi_DN *slapi_sdn_new_dn_byval( const char *dn );
180 Slapi_DN *slapi_sdn_new_ndn_byval( const char *ndn );
181 Slapi_DN *slapi_sdn_new_dn_byref( const char *dn );
182 Slapi_DN *slapi_sdn_new_ndn_byref( const char *ndn );
183 Slapi_DN *slapi_sdn_new_dn_passin( const char *dn );
184 Slapi_DN *slapi_sdn_set_dn_byval( Slapi_DN *sdn, const char *dn );
185 Slapi_DN *slapi_sdn_set_dn_byref( Slapi_DN *sdn, const char *dn );
186 Slapi_DN *slapi_sdn_set_dn_passin( Slapi_DN *sdn, const char *dn );
187 Slapi_DN *slapi_sdn_set_ndn_byval( Slapi_DN *sdn, const char *ndn );
188 Slapi_DN *slapi_sdn_set_ndn_byref( Slapi_DN *sdn, const char *ndn );
189 void slapi_sdn_done( Slapi_DN *sdn );
190 void slapi_sdn_free( Slapi_DN **sdn );
191 const char * slapi_sdn_get_dn( const Slapi_DN *sdn );
192 const char * slapi_sdn_get_ndn( const Slapi_DN *sdn );
193 void slapi_sdn_get_parent( const Slapi_DN *sdn,Slapi_DN *sdn_parent );
194 void slapi_sdn_get_backend_parent( const Slapi_DN *sdn, Slapi_DN *sdn_parent, const Slapi_Backend *…
195 Slapi_DN * slapi_sdn_dup( const Slapi_DN *sdn );
196 void slapi_sdn_copy( const Slapi_DN *from, Slapi_DN *to );
197 int slapi_sdn_compare( const Slapi_DN *sdn1, const Slapi_DN *sdn2 );
198 int slapi_sdn_isempty( const Slapi_DN *sdn );
199 int slapi_sdn_issuffix(const Slapi_DN *sdn, const Slapi_DN *suffixsdn );
200 int slapi_sdn_isparent( const Slapi_DN *parent, const Slapi_DN *child );
201 int slapi_sdn_isgrandparent( const Slapi_DN *parent, const Slapi_DN *child );
202 int slapi_sdn_get_ndn_len( const Slapi_DN *sdn );
203 int slapi_sdn_scope_test( const Slapi_DN *dn, const Slapi_DN *base, int scope );
204 void slapi_sdn_get_rdn( const Slapi_DN *sdn,Slapi_RDN *rdn );
205 Slapi_DN *slapi_sdn_set_rdn( Slapi_DN *sdn, const Slapi_RDN *rdn );
206 Slapi_DN *slapi_sdn_set_parent( Slapi_DN *sdn, const Slapi_DN *parentdn );
207 int slapi_sdn_is_rdn_component( const Slapi_DN *rdn, const Slapi_Attr *a, const Slapi_Value *v );
208 char * slapi_moddn_get_newdn( Slapi_DN *dn_olddn, char *newrdn, char *newsuperiordn );
213 Slapi_RDN *slapi_rdn_new_sdn( const Slapi_DN *sdn );
217 void slapi_rdn_init_sdn( Slapi_RDN *rdn, const Slapi_DN *sdn );
220 void slapi_rdn_set_sdn( Slapi_RDN *rdn, const Slapi_DN *sdn );
239 Slapi_DN *slapi_sdn_add_rdn( Slapi_DN *sdn, const Slapi_RDN *rdn );
422 Slapi_Backend *slapi_be_select( const Slapi_DN *sdn );