wpa_supplicant: Fix wpa_supplicant TLS 1.2 issues

1) Fixed compilation issues.
2) Added tlsprf.c from upstream
3) Enabled SHA256 in supplicant compilation.
This commit is contained in:
Sagar Bijwe
2020-03-27 23:55:21 +05:30
parent 92a646aa4e
commit a830ddd9ba
4 changed files with 85 additions and 13 deletions

View File

@@ -26,5 +26,8 @@ int sha256_prf(const u8 *key, size_t key_len, const char *label,
int sha256_prf_bits(const u8 *key, size_t key_len, const char *label,
const u8 *data, size_t data_len, u8 *buf,
size_t buf_len_bits);
void tls_prf_sha256(const u8 *secret, size_t secret_len,
const char *label, const u8 *seed, size_t seed_len,
u8 *out, size_t outlen);
#endif /* SHA256_H */