From 26135640933bdbd3623eb421c30a16b11cdb3ee9 Mon Sep 17 00:00:00 2001 From: James Prestwood Date: Mon, 27 Sep 2021 15:41:34 -0700 Subject: [PATCH] util: surround MAC_STR array access with () This allows printing from pointer offsets, for example: MAC_STR(buf + 10) --- src/util.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/util.h b/src/util.h index ae640698..23353ddb 100644 --- a/src/util.h +++ b/src/util.h @@ -29,7 +29,7 @@ #define align_len(len, boundary) (((len)+(boundary)-1) & ~((boundary)-1)) #define MAC "%02x:%02x:%02x:%02x:%02x:%02x" -#define MAC_STR(a) a[0], a[1], a[2], a[3], a[4], a[5] +#define MAC_STR(a) (a)[0], (a)[1], (a)[2], (a)[3], (a)[4], (a)[5] const char *util_ssid_to_utf8(size_t len, const uint8_t *ssid); bool util_ssid_is_utf8(size_t len, const uint8_t *ssid);