Lines Matching refs:ber
43 BerElement * ber;
58 if ( (ber = alloc_ber_with_options( ld )) == NULLBER ) {
63 if ( ber_printf( ber, "{it{s{", ++ld->ld_msgid, LDAP_REQ_ADD, dn )
66 ber_free( ber, 1 );
73 rc = ber_printf( ber, "{s[V]}", attrs[i]->mod_type,
76 rc = ber_printf( ber, "{s[v]}", attrs[i]->mod_type,
81 ber_free( ber, 1 );
86 if ( ber_printf( ber, "}}" ) == -1 ) {
88 ber_free( ber, 1 );
95 if (ldap_controls_code(ber, serverctrls) != LDAP_SUCCESS){
97 ber_free( ber, 1 );
102 if (ldap_controls_code(ber, ld->ld_srvctrls) != LDAP_SUCCESS){
104 ber_free( ber, 1 );
109 if ( ber_printf( ber, "}" ) == -1 ) {
111 ber_free( ber, 1 );
115 return (ber);
140 BerElement *ber;
148 if ((ber = ldap_build_add_req(ld, dn, attrs, NULL)) == NULLBER){
156 rv = send_initial_request( ld, LDAP_REQ_ADD, dn, ber );
207 BerElement *ber;
216 if ((ber = ldap_build_add_req(ld, dn, attrs, serverctrls)) == NULLBER){
227 rv = send_initial_request( ld, LDAP_REQ_ADD, dn, ber );