From 5c90b2453bb89be7919562ac0bb9e605e507ef85 Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Fri, 6 Mar 2026 19:56:21 +0000 Subject: util/nvmutil: use size_t in setmac functions not int Signed-off-by: Leah Rowe --- util/nvmutil/nvmutil.c | 20 ++++++++++---------- 1 file 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'", -- cgit v1.2.1