diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2016-09-11 01:54:06 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2016-09-11 01:54:06 +0200 |
commit | a12180612649d5aebb2ca7e6c7727c41becb4549 (patch) | |
tree | a7fcce88036b9c82227f367f6b59877b18a08c20 /sys/src/9/port/devssl.c | |
parent | b137763fe7ac6f16b18518f8acabb805183401c0 (diff) |
kernel: replace various custom random iv buffer filling functions with calls to prng()
Diffstat (limited to 'sys/src/9/port/devssl.c')
-rw-r--r-- | sys/src/9/port/devssl.c | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/sys/src/9/port/devssl.c b/sys/src/9/port/devssl.c index ef3cd6fb6..69c509a9f 100644 --- a/sys/src/9/port/devssl.c +++ b/sys/src/9/port/devssl.c @@ -680,17 +680,6 @@ sslread(Chan *c, void *a, long n, vlong off) return n; } -/* - * this algorithm doesn't have to be great since we're just - * trying to obscure the block fill - */ -static void -randfill(uchar *buf, int len) -{ - while(len-- > 0) - *buf++ = nrand(256); -} - static long sslbwrite(Chan *c, Block *b, ulong) { @@ -779,7 +768,7 @@ sslput(Dstate *s, Block * volatile b) /* SSL style count */ if(pad){ nb = padblock(nb, -pad); - randfill(nb->wp, pad); + prng(nb->wp, pad); nb->wp += pad; m += pad; |