X-Git-Url: https://www.bearssl.org/gitweb//home/git/?p=BearSSL;a=blobdiff_plain;f=src%2Fssl%2Fprf_md5sha1.c;h=3212833ab7bf45d51b900131877d9adf67b04887;hp=414dfedbf35e2b5b98364b47cc6d43b25d08ddfd;hb=4aac1cd5c65462d5ad13e377705a00eab8c80d81;hpb=3210f38e0491b39aec1ef419cb4114e9483089fb diff --git a/src/ssl/prf_md5sha1.c b/src/ssl/prf_md5sha1.c index 414dfed..3212833 100644 --- a/src/ssl/prf_md5sha1.c +++ b/src/ssl/prf_md5sha1.c @@ -27,8 +27,8 @@ /* see bearssl.h */ void br_tls10_prf(void *dst, size_t len, - const void *secret, size_t secret_len, - const char *label, const void *seed, size_t seed_len) + const void *secret, size_t secret_len, const char *label, + size_t seed_num, const br_tls_prf_seed_chunk *seed) { const unsigned char *s1; size_t slen; @@ -37,7 +37,7 @@ br_tls10_prf(void *dst, size_t len, slen = (secret_len + 1) >> 1; memset(dst, 0, len); br_tls_phash(dst, len, &br_md5_vtable, - s1, slen, label, seed, seed_len); + s1, slen, label, seed_num, seed); br_tls_phash(dst, len, &br_sha1_vtable, - s1 + secret_len - slen, slen, label, seed, seed_len); + s1 + secret_len - slen, slen, label, seed_num, seed); }