git: ef446a8065ac - main - smbios: style(9): smbios_cksum()

From: Olivier Certner <olce_at_FreeBSD.org>
Date: Fri, 07 Mar 2025 16:44:45 UTC
The branch main has been updated by olce:

URL: https://cgit.FreeBSD.org/src/commit/?id=ef446a8065ac0228a5da15f233cd2f964e4d7433

commit ef446a8065ac0228a5da15f233cd2f964e4d7433
Author:     Olivier Certner <olce@FreeBSD.org>
AuthorDate: 2025-03-04 16:29:22 +0000
Commit:     Olivier Certner <olce@FreeBSD.org>
CommitDate: 2025-03-07 16:42:47 +0000

    smbios: style(9): smbios_cksum()
    
    Reduce some variables' lifecycle.  Remove useless casts.  Remove
    superfluous braces.  Add some consts.
    
    MFC after:      2 weeks
    Sponsored by:   The FreeBSD Foundation
---
 sys/dev/smbios/smbios.c | 15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/sys/dev/smbios/smbios.c b/sys/dev/smbios/smbios.c
index ca329c0f65f6..469e5ab649b6 100644
--- a/sys/dev/smbios/smbios.c
+++ b/sys/dev/smbios/smbios.c
@@ -338,25 +338,24 @@ smbios_eps3 (void *v)
 static int
 smbios_cksum (void *v)
 {
-	struct smbios3_eps *eps3;
-	struct smbios_eps *eps;
-	u_int8_t *ptr;
+	const u_int8_t *ptr;
 	u_int8_t cksum;
 	u_int8_t length;
 	int i;
 
 	if (smbios_eps3(v)) {
-		eps3 = (struct smbios3_eps *)v;
+		const struct smbios3_eps *eps3 = v;
+
 		length = eps3->length;
 	} else {
-		eps = (struct smbios_eps *)v;
+		const struct smbios_eps *eps = v;
+
 		length = eps->length;
 	}
-	ptr = (u_int8_t *)v;
+	ptr = v;
 	cksum = 0;
-	for (i = 0; i < length; i++) {
+	for (i = 0; i < length; i++)
 		cksum += ptr[i];
-	}
 
 	return (cksum);
 }