Lines Matching refs:ptr
97 result = (unsigned char *)out->ptr; in base64_decode()
213 (0 == strncmp(username->ptr, f_user, u_len)) && in http_auth_get_password()
214 (0 == strncmp(realm->ptr, f_realm, r_len))) { in http_auth_get_password()
282 (0 == strncmp(username->ptr, f_user, u_len))) { in http_auth_get_password()
322 …if (0 == strncmp(url, p->conf.auth_require->data[i]->key->ptr, p->conf.auth_require->data[i]->key-… in http_auth_match_rules()
336 if (0 == strcmp(require->value->ptr, "valid-user")) { in http_auth_match_rules()
349 r = rules = require->value->ptr; in http_auth_match_rules()
626 li_MD5_Update(&Md5Ctx, (unsigned char *)username->ptr, username->used - 1); in http_auth_basic_password_compare()
628 li_MD5_Update(&Md5Ctx, (unsigned char *)realm->ptr, realm->used - 1); in http_auth_basic_password_compare()
635 if (0 == strcmp(password->ptr, a1)) { in http_auth_basic_password_compare()
640 if (!strncmp(password->ptr, APR1_ID, strlen(APR1_ID))) { in http_auth_basic_password_compare()
644 apr_md5_encode(pw, password->ptr, sample, sizeof(sample)); in http_auth_basic_password_compare()
645 return (strcmp(sample, password->ptr) == 0) ? 0 : 1; in http_auth_basic_password_compare()
672 } else if (password->ptr[0] == '$' && password->ptr[2] == '$') { in http_auth_basic_password_compare()
675 if (NULL == (dollar = strchr(password->ptr + 3, '$'))) { in http_auth_basic_password_compare()
679 salt_len = dollar - password->ptr; in http_auth_basic_password_compare()
686 strncpy(salt, password->ptr, salt_len); in http_auth_basic_password_compare()
692 if (0 == strcmp(password->ptr, crypted)) { in http_auth_basic_password_compare()
699 if (0 == strcmp(password->ptr, pw)) { in http_auth_basic_password_compare()
729 char c = username->ptr[i]; in http_auth_basic_password_compare()
757 …earch_s(p->anon_conf->ldap, p->conf.auth_ldap_basedn->ptr, LDAP_SCOPE_SUBTREE, p->ldap_filter->ptr… in http_auth_basic_password_compare()
761 …earch_s(p->anon_conf->ldap, p->conf.auth_ldap_basedn->ptr, LDAP_SCOPE_SUBTREE, p->ldap_filter->ptr… in http_auth_basic_password_compare()
767 …earch_s(p->anon_conf->ldap, p->conf.auth_ldap_basedn->ptr, LDAP_SCOPE_SUBTREE, p->ldap_filter->ptr… in http_auth_basic_password_compare()
795 if (NULL == (ldap = ldap_init(p->conf.auth_ldap_hostname->ptr, LDAP_PORT))) { in http_auth_basic_password_compare()
857 if (NULL == (pw = strchr(username->ptr, ':'))) { in http_auth_basic_check()
866 username->used = pw - username->ptr; in http_auth_basic_check()
894 if (http_auth_match_rules(srv, p, url->ptr, username->ptr, NULL, NULL)) { in http_auth_basic_check()
915 char **ptr; member
962 dkv[0].ptr = &username; in http_auth_digest_check()
963 dkv[1].ptr = &realm; in http_auth_digest_check()
964 dkv[2].ptr = &nonce; in http_auth_digest_check()
965 dkv[3].ptr = &uri; in http_auth_digest_check()
966 dkv[4].ptr = &algorithm; in http_auth_digest_check()
967 dkv[5].ptr = &qop; in http_auth_digest_check()
968 dkv[6].ptr = &cnonce; in http_auth_digest_check()
969 dkv[7].ptr = &nc; in http_auth_digest_check()
970 dkv[8].ptr = &respons; in http_auth_digest_check()
985 for (c = b->ptr; *c; c++) { in http_auth_digest_check()
995 *(dkv[i].ptr) = c + dkv[i].key_len + 1; in http_auth_digest_check()
1001 *(dkv[i].ptr) = c + dkv[i].key_len; in http_auth_digest_check()
1007 *(dkv[i].ptr) = c + dkv[i].key_len; in http_auth_digest_check()
1079 li_MD5_Update(&Md5Ctx, (unsigned char *)password->ptr, password->used - 1); in http_auth_digest_check()
1085 HA1[i] = hex2int(password->ptr[i*2]) << 4; in http_auth_digest_check()
1086 HA1[i] |= hex2int(password->ptr[i*2+1]); in http_auth_digest_check()
1156 if (http_auth_match_rules(srv, p, url->ptr, username, NULL, NULL)) { in http_auth_digest_check()
1187 li_MD5_Update(&Md5Ctx, (unsigned char *)fn->ptr, fn->used - 1); in http_auth_digest_generate_nonce()