summaryrefslogtreecommitdiffstats
path: root/sys/dev/random/randomdev.h
diff options
context:
space:
mode:
authorobrien <obrien@FreeBSD.org>2013-07-09 23:47:28 +0000
committerobrien <obrien@FreeBSD.org>2013-07-09 23:47:28 +0000
commitaf0e2ca5b5c3c18e7a5aaed93302fd4b2d353560 (patch)
treef7e9a6286f2183cdcaeac0de67c33117c01aea11 /sys/dev/random/randomdev.h
parent53ef2508e06a61a140193eda87788d64daa5f02e (diff)
downloadFreeBSD-src-af0e2ca5b5c3c18e7a5aaed93302fd4b2d353560.zip
FreeBSD-src-af0e2ca5b5c3c18e7a5aaed93302fd4b2d353560.tar.gz
Refactor random_systat to be a *random_systat. This avoids unnecessary
structure copying in random_ident_hardware(). This change will also help further modularization of random(4) subsystem. Submitted by: arthurmesh@gmail.com Reviewed by: obrien Obtained from: Juniper Networks
Diffstat (limited to 'sys/dev/random/randomdev.h')
-rw-r--r--sys/dev/random/randomdev.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/random/randomdev.h b/sys/dev/random/randomdev.h
index 2529a82..deb6831 100644
--- a/sys/dev/random/randomdev.h
+++ b/sys/dev/random/randomdev.h
@@ -51,7 +51,7 @@ struct random_systat {
random_reseed_func_t *reseed;
};
-extern struct random_systat random_systat;
+extern struct random_systat *random_systat;
-extern void random_ident_hardware(struct random_systat *);
+extern void random_ident_hardware(struct random_systat **);
extern void random_null_func(void);
OpenPOWER on IntegriCloud