Lines Matching refs:blob_len

588 int decode_ntlmssp_challenge(char *bcc_ptr, int blob_len,  in decode_ntlmssp_challenge()  argument
596 if (blob_len < sizeof(CHALLENGE_MESSAGE)) { in decode_ntlmssp_challenge()
597 cifs_dbg(VFS, "challenge blob len %d too small\n", blob_len); in decode_ntlmssp_challenge()
645 if (tioffset > blob_len || tioffset + tilen > blob_len) { in decode_ntlmssp_challenge()
1152 u16 blob_len; in sess_auth_kerberos() local
1239 blob_len = le16_to_cpu(pSMB->resp.SecurityBlobLength); in sess_auth_kerberos()
1240 if (blob_len > bytes_remaining) { in sess_auth_kerberos()
1242 blob_len); in sess_auth_kerberos()
1246 bcc_ptr += blob_len; in sess_auth_kerberos()
1247 bytes_remaining -= blob_len; in sess_auth_kerberos()
1330 u16 blob_len; in sess_auth_rawntlmssp_negotiate() local
1354 &blob_len, ses, in sess_auth_rawntlmssp_negotiate()
1359 sess_data->iov[1].iov_len = blob_len; in sess_auth_rawntlmssp_negotiate()
1361 pSMB->req.SecurityBlobLength = cpu_to_le16(blob_len); in sess_auth_rawntlmssp_negotiate()
1395 blob_len = le16_to_cpu(pSMB->resp.SecurityBlobLength); in sess_auth_rawntlmssp_negotiate()
1396 if (blob_len > bytes_remaining) { in sess_auth_rawntlmssp_negotiate()
1398 blob_len); in sess_auth_rawntlmssp_negotiate()
1403 rc = decode_ntlmssp_challenge(bcc_ptr, blob_len, ses); in sess_auth_rawntlmssp_negotiate()
1432 u16 blob_len; in sess_auth_rawntlmssp_authenticate() local
1445 &blob_len, ses, sess_data->nls_cp); in sess_auth_rawntlmssp_authenticate()
1448 sess_data->iov[1].iov_len = blob_len; in sess_auth_rawntlmssp_authenticate()
1450 pSMB->req.SecurityBlobLength = cpu_to_le16(blob_len); in sess_auth_rawntlmssp_authenticate()
1484 blob_len = le16_to_cpu(pSMB->resp.SecurityBlobLength); in sess_auth_rawntlmssp_authenticate()
1485 if (blob_len > bytes_remaining) { in sess_auth_rawntlmssp_authenticate()
1487 blob_len); in sess_auth_rawntlmssp_authenticate()
1491 bcc_ptr += blob_len; in sess_auth_rawntlmssp_authenticate()
1492 bytes_remaining -= blob_len; in sess_auth_rawntlmssp_authenticate()