diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2022-05-08 14:20:30 +0300 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2022-05-18 16:53:52 +0300 |
commit | e3d2c5e79a999aa4e7d6f0127e16d3da5a4ff70d (patch) | |
tree | 92d4f6a69eeadd512056596bf2af7b363463d463 /usr | |
parent | d4150779e60fb6c49be25572596b2cdfc5d46a09 (diff) | |
download | linux-e3d2c5e79a999aa4e7d6f0127e16d3da5a4ff70d.tar.xz |
random: use symbolic constants for crng_init states
crng_init represents a state machine, with three states, and various
rules for transitions. For the longest time, we've been managing these
with "0", "1", and "2", and expecting people to figure it out. To make
the code more obvious, replace these with proper enum values
representing the transition, and then redocument what each of these
states mean.
Reviewed-by: Dominik Brodowski <linux@dominikbrodowski.net>
Cc: Joe Perches <joe@perches.com>
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Diffstat (limited to 'usr')
0 files changed, 0 insertions, 0 deletions