type3 705 source4/heimdal/lib/ntlm/ntlm.c struct ntlm_type3 *type3) type3 713 source4/heimdal/lib/ntlm/ntlm.c memset(type3, 0, sizeof(*type3)); type3 736 source4/heimdal/lib/ntlm/ntlm.c CHECK(krb5_ret_uint32(in, &type3->flags), 0); type3 739 source4/heimdal/lib/ntlm/ntlm.c CHECK(krb5_ret_uint32(in, &type3->os[0]), 0); type3 740 source4/heimdal/lib/ntlm/ntlm.c CHECK(krb5_ret_uint32(in, &type3->os[1]), 0); type3 742 source4/heimdal/lib/ntlm/ntlm.c CHECK(ret_buf(in, &lm, &type3->lm), 0); type3 743 source4/heimdal/lib/ntlm/ntlm.c CHECK(ret_buf(in, &ntlm, &type3->ntlm), 0); type3 744 source4/heimdal/lib/ntlm/ntlm.c CHECK(ret_string(in, ucs2, &target, &type3->targetname), 0); type3 745 source4/heimdal/lib/ntlm/ntlm.c CHECK(ret_string(in, ucs2, &username, &type3->username), 0); type3 746 source4/heimdal/lib/ntlm/ntlm.c CHECK(ret_string(in, ucs2, &ws, &type3->ws), 0); type3 748 source4/heimdal/lib/ntlm/ntlm.c CHECK(ret_buf(in, &sessionkey, &type3->sessionkey), 0); type3 753 source4/heimdal/lib/ntlm/ntlm.c heim_ntlm_free_type3(type3); type3 772 source4/heimdal/lib/ntlm/ntlm.c heim_ntlm_encode_type3(const struct ntlm_type3 *type3, struct ntlm_buf *data) type3 788 source4/heimdal/lib/ntlm/ntlm.c if (type3->sessionkey.length) { type3 792 source4/heimdal/lib/ntlm/ntlm.c if (type3->os[0]) { type3 796 source4/heimdal/lib/ntlm/ntlm.c if (type3->flags & NTLM_NEG_UNICODE) type3 800 source4/heimdal/lib/ntlm/ntlm.c lm.length = type3->lm.length; type3 801 source4/heimdal/lib/ntlm/ntlm.c lm.allocated = type3->lm.length; type3 804 source4/heimdal/lib/ntlm/ntlm.c ntlm.length = type3->ntlm.length; type3 808 source4/heimdal/lib/ntlm/ntlm.c target.length = len_string(ucs2, type3->targetname); type3 812 source4/heimdal/lib/ntlm/ntlm.c username.length = len_string(ucs2, type3->username); type3 816 source4/heimdal/lib/ntlm/ntlm.c ws.length = len_string(ucs2, type3->ws); type3 820 source4/heimdal/lib/ntlm/ntlm.c sessionkey.length = type3->sessionkey.length; type3 821 source4/heimdal/lib/ntlm/ntlm.c sessionkey.allocated = type3->sessionkey.length; type3 838 source4/heimdal/lib/ntlm/ntlm.c if (type3->sessionkey.length) { type3 840 source4/heimdal/lib/ntlm/ntlm.c CHECK(krb5_store_uint32(out, type3->flags), 0); type3 847 source4/heimdal/lib/ntlm/ntlm.c CHECK(put_buf(out, &type3->lm), 0); type3 848 source4/heimdal/lib/ntlm/ntlm.c CHECK(put_buf(out, &type3->ntlm), 0); type3 849 source4/heimdal/lib/ntlm/ntlm.c CHECK(put_string(out, ucs2, type3->targetname), 0); type3 850 source4/heimdal/lib/ntlm/ntlm.c CHECK(put_string(out, ucs2, type3->username), 0); type3 851 source4/heimdal/lib/ntlm/ntlm.c CHECK(put_string(out, ucs2, type3->ws), 0); type3 852 source4/heimdal/lib/ntlm/ntlm.c CHECK(put_buf(out, &type3->sessionkey), 0);