Date: Fri, 1 Mar 2019 22:51:46 +0000 (UTC) From: Conrad Meyer <cem@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r344713 - head/sys/dev/random Message-ID: <201903012251.x21MpkTl019526@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: cem Date: Fri Mar 1 22:51:45 2019 New Revision: 344713 URL: https://svnweb.freebsd.org/changeset/base/344713 Log: fortuna: Deduplicate kernel vs user includes No functional change. Reviewed by: markj, markm Approved by: secteam (delphij), core (brooks) Sponsored by: Dell EMC Isilon Differential Revision: https://reviews.freebsd.org/D19409 Modified: head/sys/dev/random/fortuna.c Modified: head/sys/dev/random/fortuna.c ============================================================================== --- head/sys/dev/random/fortuna.c Fri Mar 1 22:33:24 2019 (r344712) +++ head/sys/dev/random/fortuna.c Fri Mar 1 22:51:45 2019 (r344713) @@ -35,10 +35,10 @@ #include <sys/cdefs.h> __FBSDID("$FreeBSD$"); +#include <sys/param.h> #include <sys/limits.h> #ifdef _KERNEL -#include <sys/param.h> #include <sys/fail.h> #include <sys/kernel.h> #include <sys/lock.h> @@ -50,17 +50,7 @@ __FBSDID("$FreeBSD$"); #include <sys/systm.h> #include <machine/cpu.h> - -#include <crypto/rijndael/rijndael-api-fst.h> -#include <crypto/sha2/sha256.h> - -#include <dev/random/hash.h> -#include <dev/random/randomdev.h> -#include <dev/random/random_harvestq.h> -#include <dev/random/uint128.h> -#include <dev/random/fortuna.h> #else /* !_KERNEL */ -#include <sys/param.h> #include <inttypes.h> #include <stdbool.h> #include <stdio.h> @@ -69,15 +59,18 @@ __FBSDID("$FreeBSD$"); #include <threads.h> #include "unit_test.h" +#endif /* _KERNEL */ #include <crypto/rijndael/rijndael-api-fst.h> #include <crypto/sha2/sha256.h> #include <dev/random/hash.h> #include <dev/random/randomdev.h> +#ifdef _KERNEL +#include <dev/random/random_harvestq.h> +#endif #include <dev/random/uint128.h> #include <dev/random/fortuna.h> -#endif /* _KERNEL */ /* Defined in FS&K */ #define RANDOM_FORTUNA_NPOOLS 32 /* The number of accumulation pools */
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201903012251.x21MpkTl019526>