summaryrefslogtreecommitdiff
path: root/util/nvmutil/nvmutil.c
diff options
context:
space:
mode:
authorLeah Rowe <leah@libreboot.org>2026-03-06 19:56:21 +0000
committerLeah Rowe <leah@libreboot.org>2026-03-06 19:57:39 +0000
commit5c90b2453bb89be7919562ac0bb9e605e507ef85 (patch)
tree93a6f06d5c2fb7c6a867ad1335367a52121c5ef8 /util/nvmutil/nvmutil.c
parentfb805caf6a62a5b0f9fd0c8183b8e6eed7b46bc5 (diff)
util/nvmutil: use size_t in setmac functions
not int Signed-off-by: Leah Rowe <leah@libreboot.org>
Diffstat (limited to 'util/nvmutil/nvmutil.c')
-rw-r--r--util/nvmutil/nvmutil.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/util/nvmutil/nvmutil.c b/util/nvmutil/nvmutil.c
index 9c8f678a..5269a025 100644
--- a/util/nvmutil/nvmutil.c
+++ b/util/nvmutil/nvmutil.c
@@ -23,9 +23,9 @@ static void read_gbe(void);
static void read_gbe_part(size_t, int);
static void cmd_setmac(void);
static void parse_mac_string(void);
-static void set_mac_byte(int);
-static void check_mac_separator(int);
-static void set_mac_nib(int, int);
+static void set_mac_byte(size_t);
+static void check_mac_separator(size_t);
+static void set_mac_nib(size_t, size_t);
static uint8_t hextonum(char);
static uint8_t rhex(void);
static void read_file_PERFECTLY_or_die(int, void *, size_t,
@@ -392,7 +392,7 @@ cmd_setmac(void)
static void
parse_mac_string(void)
{
- int mac_pos;
+ size_t mac_pos;
if (strlen(mac) != 17)
err(EINVAL, "MAC address is the wrong length");
@@ -407,9 +407,9 @@ parse_mac_string(void)
}
static void
-set_mac_byte(int mac_pos)
+set_mac_byte(size_t mac_pos)
{
- int nib;
+ size_t nib;
check_mac_separator(mac_pos);
for (nib = 0; nib < 2; nib++)
@@ -417,7 +417,7 @@ set_mac_byte(int mac_pos)
}
static void
-check_mac_separator(int mac_pos)
+check_mac_separator(size_t mac_pos)
{
char separator;
@@ -430,11 +430,11 @@ check_mac_separator(int mac_pos)
}
static void
-set_mac_nib(int mac_pos, int nib)
+set_mac_nib(size_t mac_pos, size_t nib)
{
uint8_t h;
- int byte;
- int shift;
+ size_t byte;
+ size_t shift;
if ((h = hextonum(mac[mac_pos + nib])) > 15)
err(EINVAL, "Invalid character '%c'",