Home | History | Annotate | Download | only in back-mdb

Lines Matching refs:rs

31 mdb_bind( Operation *op, SlapReply *rs )
50 return rs->sr_err = LDAP_SUCCESS;
62 rs->sr_err = mdb_opinfo_get(op, mdb, 1, &moi);
63 switch(rs->sr_err) {
67 rs->sr_text = "internal error";
68 send_ldap_result( op, rs );
69 return rs->sr_err;
75 rs->sr_err = mdb_dn2entry( op, rtxn, NULL, &op->o_req_ndn, &e, NULL, 0 );
77 switch(rs->sr_err) {
79 rs->sr_err = LDAP_INVALID_CREDENTIALS;
84 rs->sr_text = "ldap_server_busy";
87 rs->sr_err = LDAP_OTHER;
88 rs->sr_text = "internal error";
98 rs->sr_err = LDAP_INVALID_CREDENTIALS;
105 rs->sr_err = LDAP_INVALID_CREDENTIALS;
111 rs->sr_err = LDAP_INVALID_CREDENTIALS;
119 rs->sr_err = LDAP_INVALID_CREDENTIALS;
124 &rs->sr_text ) != 0 )
127 rs->sr_err = LDAP_INVALID_CREDENTIALS;
131 rs->sr_err = 0;
136 rs->sr_err = LDAP_STRONG_AUTH_NOT_SUPPORTED;
137 rs->sr_text = "authentication method not supported";
152 if ( rs->sr_err ) {
153 send_ldap_result( op, rs );
154 if ( rs->sr_ref ) {
155 ber_bvarray_free( rs->sr_ref );
156 rs->sr_ref = NULL;
159 /* front end will send result on success (rs->sr_err==0) */
160 return rs->sr_err;