Lines Matching refs:request

45     DigestRequest request;  member
72 free_DigestRequest(&digest->request); in krb5_digest_free()
166 if (digest->request.serverNonce) { in krb5_digest_set_server_nonce()
170 digest->request.serverNonce = strdup(nonce); in krb5_digest_set_server_nonce()
171 if (digest->request.serverNonce == NULL) { in krb5_digest_set_server_nonce()
190 if (digest->request.opaque) { in krb5_digest_set_opaque()
194 digest->request.opaque = strdup(opaque); in krb5_digest_set_opaque()
195 if (digest->request.opaque == NULL) { in krb5_digest_set_opaque()
216 if (digest->request.identifier) { in krb5_digest_set_identifier()
220 digest->request.identifier = calloc(1, sizeof(*digest->request.identifier)); in krb5_digest_set_identifier()
221 if (digest->request.identifier == NULL) { in krb5_digest_set_identifier()
225 *digest->request.identifier = strdup(id); in krb5_digest_set_identifier()
226 if (*digest->request.identifier == NULL) { in krb5_digest_set_identifier()
228 free(digest->request.identifier); in krb5_digest_set_identifier()
229 digest->request.identifier = NULL; in krb5_digest_set_identifier()
469 if (digest->request.clientNonce) { in krb5_digest_set_client_nonce()
474 digest->request.clientNonce = in krb5_digest_set_client_nonce()
475 calloc(1, sizeof(*digest->request.clientNonce)); in krb5_digest_set_client_nonce()
476 if (digest->request.clientNonce == NULL) { in krb5_digest_set_client_nonce()
480 *digest->request.clientNonce = strdup(nonce); in krb5_digest_set_client_nonce()
481 if (*digest->request.clientNonce == NULL) { in krb5_digest_set_client_nonce()
483 free(digest->request.clientNonce); in krb5_digest_set_client_nonce()
484 digest->request.clientNonce = NULL; in krb5_digest_set_client_nonce()
495 if (digest->request.digest) { in krb5_digest_set_digest()
500 digest->request.digest = strdup(dgst); in krb5_digest_set_digest()
501 if (digest->request.digest == NULL) { in krb5_digest_set_digest()
513 if (digest->request.username) { in krb5_digest_set_username()
517 digest->request.username = strdup(username); in krb5_digest_set_username()
518 if (digest->request.username == NULL) { in krb5_digest_set_username()
530 if (digest->request.authid) { in krb5_digest_set_authid()
534 digest->request.authid = malloc(sizeof(*digest->request.authid)); in krb5_digest_set_authid()
535 if (digest->request.authid == NULL) { in krb5_digest_set_authid()
539 *digest->request.authid = strdup(authid); in krb5_digest_set_authid()
540 if (*digest->request.authid == NULL) { in krb5_digest_set_authid()
542 free(digest->request.authid); in krb5_digest_set_authid()
543 digest->request.authid = NULL; in krb5_digest_set_authid()
556 if (digest->request.authentication_user) { in krb5_digest_set_authentication_user()
563 &digest->request.authentication_user); in krb5_digest_set_authentication_user()
574 if (digest->request.realm) { in krb5_digest_set_realm()
578 digest->request.realm = malloc(sizeof(*digest->request.realm)); in krb5_digest_set_realm()
579 if (digest->request.realm == NULL) { in krb5_digest_set_realm()
583 *digest->request.realm = strdup(realm); in krb5_digest_set_realm()
584 if (*digest->request.realm == NULL) { in krb5_digest_set_realm()
586 free(digest->request.realm); in krb5_digest_set_realm()
587 digest->request.realm = NULL; in krb5_digest_set_realm()
598 if (digest->request.method) { in krb5_digest_set_method()
603 digest->request.method = malloc(sizeof(*digest->request.method)); in krb5_digest_set_method()
604 if (digest->request.method == NULL) { in krb5_digest_set_method()
608 *digest->request.method = strdup(method); in krb5_digest_set_method()
609 if (*digest->request.method == NULL) { in krb5_digest_set_method()
611 free(digest->request.method); in krb5_digest_set_method()
612 digest->request.method = NULL; in krb5_digest_set_method()
623 if (digest->request.uri) { in krb5_digest_set_uri()
627 digest->request.uri = malloc(sizeof(*digest->request.uri)); in krb5_digest_set_uri()
628 if (digest->request.uri == NULL) { in krb5_digest_set_uri()
632 *digest->request.uri = strdup(uri); in krb5_digest_set_uri()
633 if (*digest->request.uri == NULL) { in krb5_digest_set_uri()
635 free(digest->request.uri); in krb5_digest_set_uri()
636 digest->request.uri = NULL; in krb5_digest_set_uri()
647 if (digest->request.nonceCount) { in krb5_digest_set_nonceCount()
652 digest->request.nonceCount = in krb5_digest_set_nonceCount()
653 malloc(sizeof(*digest->request.nonceCount)); in krb5_digest_set_nonceCount()
654 if (digest->request.nonceCount == NULL) { in krb5_digest_set_nonceCount()
658 *digest->request.nonceCount = strdup(nonce_count); in krb5_digest_set_nonceCount()
659 if (*digest->request.nonceCount == NULL) { in krb5_digest_set_nonceCount()
661 free(digest->request.nonceCount); in krb5_digest_set_nonceCount()
662 digest->request.nonceCount = NULL; in krb5_digest_set_nonceCount()
673 if (digest->request.qop) { in krb5_digest_set_qop()
677 digest->request.qop = malloc(sizeof(*digest->request.qop)); in krb5_digest_set_qop()
678 if (digest->request.qop == NULL) { in krb5_digest_set_qop()
682 *digest->request.qop = strdup(qop); in krb5_digest_set_qop()
683 if (*digest->request.qop == NULL) { in krb5_digest_set_qop()
685 free(digest->request.qop); in krb5_digest_set_qop()
686 digest->request.qop = NULL; in krb5_digest_set_qop()
697 digest->request.responseData = strdup(response); in krb5_digest_set_responseData()
698 if (digest->request.responseData == NULL) { in krb5_digest_set_responseData()
719 ireq.u.digestRequest = digest->request; in krb5_digest_request()
721 if (digest->request.type == NULL) { in krb5_digest_request()
836 NTLMRequest request; member
857 free_NTLMRequest(&ntlm->request); in krb5_ntlm_free()
1013 ireq.u.ntlmRequest = ntlm->request; in krb5_ntlm_request()
1053 ntlm->request.flags = flags; in krb5_ntlm_req_set_flags()
1062 ntlm->request.username = strdup(username); in krb5_ntlm_req_set_username()
1063 if (ntlm->request.username == NULL) { in krb5_ntlm_req_set_username()
1075 ntlm->request.targetname = strdup(targetname); in krb5_ntlm_req_set_targetname()
1076 if (ntlm->request.targetname == NULL) { in krb5_ntlm_req_set_targetname()
1088 ntlm->request.lm.data = malloc(len); in krb5_ntlm_req_set_lm()
1089 if (ntlm->request.lm.data == NULL && len != 0) { in krb5_ntlm_req_set_lm()
1093 ntlm->request.lm.length = len; in krb5_ntlm_req_set_lm()
1094 memcpy(ntlm->request.lm.data, hash, len); in krb5_ntlm_req_set_lm()
1103 ntlm->request.ntlm.data = malloc(len); in krb5_ntlm_req_set_ntlm()
1104 if (ntlm->request.ntlm.data == NULL && len != 0) { in krb5_ntlm_req_set_ntlm()
1108 ntlm->request.ntlm.length = len; in krb5_ntlm_req_set_ntlm()
1109 memcpy(ntlm->request.ntlm.data, hash, len); in krb5_ntlm_req_set_ntlm()
1118 ntlm->request.opaque.data = malloc(opaque->length); in krb5_ntlm_req_set_opaque()
1119 if (ntlm->request.opaque.data == NULL && opaque->length != 0) { in krb5_ntlm_req_set_opaque()
1123 ntlm->request.opaque.length = opaque->length; in krb5_ntlm_req_set_opaque()
1124 memcpy(ntlm->request.opaque.data, opaque->data, opaque->length); in krb5_ntlm_req_set_opaque()
1133 ntlm->request.sessionkey = calloc(1, sizeof(*ntlm->request.sessionkey)); in krb5_ntlm_req_set_session()
1134 if (ntlm->request.sessionkey == NULL) { in krb5_ntlm_req_set_session()
1138 ntlm->request.sessionkey->data = malloc(length); in krb5_ntlm_req_set_session()
1139 if (ntlm->request.sessionkey->data == NULL && length != 0) { in krb5_ntlm_req_set_session()
1143 memcpy(ntlm->request.sessionkey->data, sessionkey, length); in krb5_ntlm_req_set_session()
1144 ntlm->request.sessionkey->length = length; in krb5_ntlm_req_set_session()