Lines Matching refs:ctrlp
295 LDAPControl **ctrlp;
309 if ( ( ctrlp = (LDAPControl **)NSLDAPI_MALLOC( sizeof(LDAPControl *)
313 memset( ctrlp, 0, sizeof(*ctrlp) * (nctrls + 2) );
317 ctrlp[i] = ldap_control_dup( ctrl_src[i] );
319 ctrlp[i] = ldap_control_dup( ctrl );
321 if ( NULL == ctrlp[i] ) {
322 ldap_controls_free( ctrlp );
326 return ctrlp;
444 LDAPControl **ctrlp ) in nsldapi_build_control() argument
463 if (( *ctrlp = (LDAPControl *)NSLDAPI_MALLOC( sizeof(LDAPControl))) in nsldapi_build_control()
472 (*ctrlp)->ldctl_iscritical = iscritical; in nsldapi_build_control()
473 if (( (*ctrlp)->ldctl_oid = nsldapi_strdup( oid )) == NULL ) { in nsldapi_build_control()
474 NSLDAPI_FREE( *ctrlp ); in nsldapi_build_control()
482 (*ctrlp)->ldctl_value.bv_len = 0; in nsldapi_build_control()
483 (*ctrlp)->ldctl_value.bv_val = NULL; in nsldapi_build_control()
485 (*ctrlp)->ldctl_value = *bvp; /* struct copy */ in nsldapi_build_control()