Lines Matching refs:ndn

39 	BER_BVZERO( &sdn->ndn );  in slapi_sdn_init()
61 slapi_ch_free_string( &sdn->ndn.bv_val ); in slapi_sdn_done()
78 return sdn->ndn.bv_val; in slapi_sdn_get_dn()
83 if ( BER_BVISNULL( &sdn->ndn ) ) { in slapi_sdn_get_ndn()
85 (struct berval *)&sdn->dn, (struct berval *)&sdn->ndn, NULL ); in slapi_sdn_get_ndn()
89 return sdn->ndn.bv_val; in slapi_sdn_get_ndn()
100 Slapi_DN *slapi_sdn_new_ndn_byval( const char *ndn ) in slapi_sdn_new_ndn_byval() argument
105 return slapi_sdn_set_ndn_byval( sdn, ndn ); in slapi_sdn_new_ndn_byval()
116 Slapi_DN *slapi_sdn_new_ndn_byref( const char *ndn ) in slapi_sdn_new_ndn_byref() argument
121 return slapi_sdn_set_ndn_byref( sdn, ndn ); in slapi_sdn_new_ndn_byref()
173 Slapi_DN *slapi_sdn_set_ndn_byval( Slapi_DN *sdn, const char *ndn ) in slapi_sdn_set_ndn_byval() argument
180 if ( ndn != NULL ) { in slapi_sdn_set_ndn_byval()
181 sdn->ndn.bv_val = slapi_ch_strdup( ndn ); in slapi_sdn_set_ndn_byval()
182 sdn->ndn.bv_len = strlen( ndn ); in slapi_sdn_set_ndn_byval()
189 Slapi_DN *slapi_sdn_set_ndn_byref( Slapi_DN *sdn, const char *ndn ) in slapi_sdn_set_ndn_byref() argument
195 if ( ndn != NULL ) { in slapi_sdn_set_ndn_byref()
196 sdn->ndn.bv_val = (char *)ndn; in slapi_sdn_set_ndn_byref()
197 sdn->ndn.bv_len = strlen( ndn ); in slapi_sdn_set_ndn_byref()
203 Slapi_DN *slapi_sdn_set_ndn_passin( Slapi_DN *sdn, const char *ndn ) in slapi_sdn_set_ndn_passin() argument
208 slapi_sdn_set_ndn_byref( sdn, ndn ); in slapi_sdn_set_ndn_passin()
219 dnParent( (struct berval *)&sdn->ndn, &parent_dn ); in slapi_sdn_get_parent()
234 be_issuffix( (Slapi_Backend *)backend, (struct berval *)&sdn->ndn ) == 0 ) { in slapi_sdn_get_backend_parent()
263 (struct berval *)&sdn1->ndn, (void *)&sdn2->ndn ); in slapi_sdn_compare()
270 return ( BER_BVISEMPTY( &sdn->dn ) && BER_BVISEMPTY( &sdn->ndn ) ); in slapi_sdn_isempty()
278 return dnIsSuffix( &sdn->ndn, &suffix_sdn->ndn ); in slapi_sdn_issuffix()
288 dnParent( (struct berval *)&child->ndn, &child_parent.ndn ); in slapi_sdn_isparent()
300 dnParent( (struct berval *)&child->ndn, &child_grandparent.ndn ); in slapi_sdn_isgrandparent()
301 if ( child_grandparent.ndn.bv_len == 0 ) { in slapi_sdn_isgrandparent()
305 dnParent( &child_grandparent.ndn, &child_grandparent.ndn ); in slapi_sdn_isgrandparent()
314 return sdn->ndn.bv_len; in slapi_sdn_get_ndn_len()