Module Name: src Committed By: riastradh Date: Wed Dec 4 15:25:45 UTC 2024
Modified Files: src/sys/dev: ipmivar.h Log Message: ipmivar.h: Tidy includes and use a named constant, not a comment. Cleanup in preparation for: PR kern/58869: ipmi(4) holds sc_cmd_mtx across copyout, needed for wdog tickle To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/dev/ipmivar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/ipmivar.h diff -u src/sys/dev/ipmivar.h:1.5 src/sys/dev/ipmivar.h:1.6 --- src/sys/dev/ipmivar.h:1.5 Wed Dec 4 15:25:12 2024 +++ src/sys/dev/ipmivar.h Wed Dec 4 15:25:45 2024 @@ -1,4 +1,4 @@ -/* $NetBSD: ipmivar.h,v 1.5 2024/12/04 15:25:12 riastradh Exp $ */ +/* $NetBSD: ipmivar.h,v 1.6 2024/12/04 15:25:45 riastradh Exp $ */ /* * Copyright (c) 2005 Jordan Hargrave @@ -24,17 +24,20 @@ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. - * */ -#include <sys/mutex.h> +#ifndef _IPMIVAR_H_ +#define _IPMIVAR_H_ + +#include <sys/types.h> + +#include <sys/bus.h> #include <sys/condvar.h> +#include <sys/ipmi.h> +#include <sys/mutex.h> #include <dev/sysmon/sysmonvar.h> -#ifndef _IPMIVAR_H_ -#define _IPMIVAR_H_ - #define IPMI_IF_KCS 1 #define IPMI_IF_SMIC 2 #define IPMI_IF_BT 3 @@ -107,7 +110,7 @@ struct ipmi_softc { envsys_data_t *sc_sensor; int sc_nsensors; /* total number of sensors */ - char sc_buf[1024 + 3]; /* IPMI_MAX_RX + 3 */ + char sc_buf[IPMI_MAX_RX + 3]; bool sc_buf_rsvd; /* request busy */