Lines Matching defs:sess
445 static svn_error_t *try_auth(svn_ra_svn__session_baton_t *sess,
504 SVN_ERR(svn_ra_svn__auth_response(sess->conn, pool, mech,
510 SVN_ERR(svn_ra_svn__read_tuple(sess->conn, pool, "w(?s)",
556 SVN_ERR(svn_ra_svn__write_cstring(sess->conn, pool, arg->data));
560 SVN_ERR(svn_ra_svn__write_cstring(sess->conn, pool, ""));
567 SVN_ERR(svn_ra_svn__read_tuple(sess->conn, pool, "w(?s)",
819 svn_ra_svn__do_cyrus_auth(svn_ra_svn__session_baton_t *sess,
832 if (!sess->is_tunneled)
835 sess->conn, pool));
856 realmstring = apr_psprintf(pool, "%s %s", sess->realm_prefix, realm);
859 cred_baton.auth_baton = sess->callbacks->auth_baton;
868 callbacks = apr_palloc(sess->conn->pool, sizeof(*callbacks) * 3);
898 SVN_ERR(new_sasl_ctx(&sasl_ctx, sess->is_tunneled,
899 sess->hostname, local_addrport, remote_addrport,
900 callbacks, sess->conn->pool));
901 err = try_auth(sess, sasl_ctx, &success, &last_err, mechstring,
938 return svn_ra_svn__do_internal_auth(sess, mechlist,
947 SVN_ERR(svn_ra_svn__enable_sasl_encryption(sess->conn, sasl_ctx, pool));