On 2015-Jul-13 08:38:21 +0000, Mark Murray <ma...@freebsd.org> wrote:
>+                      /*
>+                       * Belt-and-braces.
>+                       * Round up the read length to a crypto block size 
>multiple,
>+                       * which is what the underlying generator is expecting.
>+                       * See the random_buf size requirements in the 
>Yarrow/Fortuna code.
>+                       */
>+                      read_len += RANDOM_BLOCKSIZE;
>+                      read_len -= read_len % RANDOM_BLOCKSIZE;

Note that if read_len was already a multiple of RANDOM_BLOCKSIZE, this will
pad it by an additional RANDOM_BLOCKSIZE.  I don't think this matters but
it's not what the comment implies.  (The comment also goes over 80 columns).

-- 
Peter Jeremy

Attachment: pgpgWwSc_VJgi.pgp
Description: PGP signature

Reply via email to