svn commit: r361482 - head/sys/opencrypto
John Baldwin
jhb at FreeBSD.org
Mon May 25 22:18:34 UTC 2020
Author: jhb
Date: Mon May 25 22:18:33 2020
New Revision: 361482
URL: https://svnweb.freebsd.org/changeset/base/361482
Log:
Export the _kern_crypto sysctl node from crypto.c.
Sponsored by: Netflix
Differential Revision: https://reviews.freebsd.org/D24545
Modified:
head/sys/opencrypto/crypto.c
head/sys/opencrypto/cryptodev.h
Modified: head/sys/opencrypto/crypto.c
==============================================================================
--- head/sys/opencrypto/crypto.c Mon May 25 22:12:04 2020 (r361481)
+++ head/sys/opencrypto/crypto.c Mon May 25 22:18:33 2020 (r361482)
@@ -152,7 +152,7 @@ static struct mtx crypto_q_mtx;
#define CRYPTO_Q_LOCK() mtx_lock(&crypto_q_mtx)
#define CRYPTO_Q_UNLOCK() mtx_unlock(&crypto_q_mtx)
-static SYSCTL_NODE(_kern, OID_AUTO, crypto, CTLFLAG_RW, 0,
+SYSCTL_NODE(_kern, OID_AUTO, crypto, CTLFLAG_RW, 0,
"In-kernel cryptography");
/*
Modified: head/sys/opencrypto/cryptodev.h
==============================================================================
--- head/sys/opencrypto/cryptodev.h Mon May 25 22:12:04 2020 (r361481)
+++ head/sys/opencrypto/cryptodev.h Mon May 25 22:18:33 2020 (r361482)
@@ -643,6 +643,10 @@ extern int crypto_usercrypto; /* userland may do cryp
extern int crypto_userasymcrypto; /* userland may do asym crypto reqs */
extern int crypto_devallowsoft; /* only use hardware crypto */
+#ifdef SYSCTL_DECL
+SYSCTL_DECL(_kern_crypto);
+#endif
+
/* Helper routines for drivers to initialize auth contexts for HMAC. */
struct auth_hash;
More information about the svn-src-head
mailing list