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 */

Reply via email to