Lines Matching refs:ntlm
73 * services to authenticate users w/o direct access to the users ntlm
77 * http://davenport.sourceforge.net/ntlm.html .
165 * heim_ntlm_free_buf frees the ntlm buffer
819 heim_ntlm_free_buf(&data->ntlm);
843 struct sec_buffer lm, ntlm, target, username, sessionkey, ws;
863 CHECK(ret_sec_buffer(in, &ntlm), 0);
864 if (ntlm.allocated)
865 min_offset = min(min_offset, ntlm.offset);
886 CHECK(ret_buf(in, &ntlm, &type3->ntlm), 0);
918 struct sec_buffer lm, ntlm, target, username, sessionkey, ws;
925 memset(&ntlm, 0, sizeof(ntlm));
959 ntlm.offset = lm.offset + lm.allocated;
960 ntlm.length = type3->ntlm.length;
961 ntlm.allocated = ntlm.length;
963 sessionkey.offset = ntlm.offset + ntlm.allocated;
977 CHECK(store_sec_buffer(out, &ntlm), 0);
993 CHECK(put_buf(out, &type3->ntlm), 0);
1091 * @param key the ntlm v1 key
1253 * @param key the ntlm v1 key
1370 * @param key the ntlm key
1443 * @param key the ntlm key
1449 * @param answer ntlm response answer, should be freed with heim_ntlm_free_buf().
1494 * @param key the ntlm key
1501 * @param answer ntlm response answer, should be freed with heim_ntlm_free_buf().
1594 * @param key the ntlm key
1600 * @param answer ntlm response answer, should be freed with heim_ntlm_free_buf().
1718 * @param ntlm2_hash ntlm hash
1720 * @param ntlm The NTLM response, should be freed with heim_ntlm_free_buf().
1733 struct ntlm_buf *ntlm)
1751 ntlm->data = malloc(24);
1752 if (ntlm->data == NULL) {
1757 ntlm->length = 24;
1766 resp = ntlm->data;
1780 heim_ntlm_free_buf(ntlm);