From c878e587ac6fa3c1be3e04793e92b72eaf2db847 Mon Sep 17 00:00:00 2001 From: riastradh Date: Tue, 11 Jul 2023 10:42:16 +0000 Subject: [PATCH] opencrypto/cryptodev.h: Fix includes. - Move sys/condvar.h under #ifdef _KERNEL. - Add some other necessary includes and forward declarations. - Sort. --- sys/opencrypto/cryptodev.h | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/sys/opencrypto/cryptodev.h b/sys/opencrypto/cryptodev.h index e092b305a9f7..4170adf791b5 100644 --- a/sys/opencrypto/cryptodev.h +++ b/sys/opencrypto/cryptodev.h @@ -1,4 +1,4 @@ -/* $NetBSD: cryptodev.h,v 1.50 2022/05/22 11:40:29 riastradh Exp $ */ +/* $NetBSD: cryptodev.h,v 1.51 2023/07/11 10:42:16 riastradh Exp $ */ /* $FreeBSD: src/sys/opencrypto/cryptodev.h,v 1.2.2.6 2003/07/02 17:04:50 sam Exp $ */ /* $OpenBSD: cryptodev.h,v 1.33 2002/07/17 23:52:39 art Exp $ */ @@ -85,8 +85,9 @@ #ifndef _CRYPTO_CRYPTO_H_ #define _CRYPTO_CRYPTO_H_ +#include + #include -#include #include #if defined(_KERNEL_OPT) @@ -409,6 +410,16 @@ struct cryptostats { }; #ifdef _KERNEL + +#include +#include +#include +#include +#include + +struct cpu_info; +struct uio; + /* Standard initialization structure beginning */ struct cryptoini { int cri_alg; /* Algorithm to use */