Lines Matching refs:blob_len
865 int decode_ntlmssp_challenge(char *bcc_ptr, int blob_len, in decode_ntlmssp_challenge() argument
873 if (blob_len < sizeof(CHALLENGE_MESSAGE)) { in decode_ntlmssp_challenge()
874 cifs_dbg(VFS, "challenge blob len %d too small\n", blob_len); in decode_ntlmssp_challenge()
925 if (tioffset > blob_len || tioffset + tilen > blob_len) { in decode_ntlmssp_challenge()
1523 u16 blob_len; in sess_auth_kerberos() local
1610 blob_len = le16_to_cpu(pSMB->resp.SecurityBlobLength); in sess_auth_kerberos()
1611 if (blob_len > bytes_remaining) { in sess_auth_kerberos()
1613 blob_len); in sess_auth_kerberos()
1617 bcc_ptr += blob_len; in sess_auth_kerberos()
1618 bytes_remaining -= blob_len; in sess_auth_kerberos()
1703 u16 blob_len; in sess_auth_rawntlmssp_negotiate() local
1727 &blob_len, ses, server, in sess_auth_rawntlmssp_negotiate()
1732 sess_data->iov[1].iov_len = blob_len; in sess_auth_rawntlmssp_negotiate()
1734 pSMB->req.SecurityBlobLength = cpu_to_le16(blob_len); in sess_auth_rawntlmssp_negotiate()
1768 blob_len = le16_to_cpu(pSMB->resp.SecurityBlobLength); in sess_auth_rawntlmssp_negotiate()
1769 if (blob_len > bytes_remaining) { in sess_auth_rawntlmssp_negotiate()
1771 blob_len); in sess_auth_rawntlmssp_negotiate()
1776 rc = decode_ntlmssp_challenge(bcc_ptr, blob_len, ses); in sess_auth_rawntlmssp_negotiate()
1809 u16 blob_len; in sess_auth_rawntlmssp_authenticate() local
1822 &blob_len, ses, server, in sess_auth_rawntlmssp_authenticate()
1826 sess_data->iov[1].iov_len = blob_len; in sess_auth_rawntlmssp_authenticate()
1828 pSMB->req.SecurityBlobLength = cpu_to_le16(blob_len); in sess_auth_rawntlmssp_authenticate()
1862 blob_len = le16_to_cpu(pSMB->resp.SecurityBlobLength); in sess_auth_rawntlmssp_authenticate()
1863 if (blob_len > bytes_remaining) { in sess_auth_rawntlmssp_authenticate()
1865 blob_len); in sess_auth_rawntlmssp_authenticate()
1869 bcc_ptr += blob_len; in sess_auth_rawntlmssp_authenticate()
1870 bytes_remaining -= blob_len; in sess_auth_rawntlmssp_authenticate()