summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry V. Levin <ldv@strace.io>2022-01-14 08:00:00 +0000
committerDmitry V. Levin <ldv@strace.io>2022-01-14 08:00:00 +0000
commit40cd0ea2a025feb48dbc97112699eeb99b61b63c (patch)
tree73a9b6c4e098a177ecf5403ecfcc61e0406bafa1
parent3b10931fe15d1b4dd140ea9d9413659e22daac4c (diff)
downloadstrace-40cd0ea2a025feb48dbc97112699eeb99b61b63c.tar.gz
Make sprint_hwaddr and sprint_mac_addr functions static
Apparently, these functions are not used beyond the file where they are defined. * src/defs.h (sprint_hwaddr, sprint_mac_addr): Remove. * src/print_mac.c (sprint_hwaddr, sprint_mac_addr): Add static qualifier.
-rw-r--r--src/defs.h3
-rw-r--r--src/print_mac.c4
2 files changed, 2 insertions, 5 deletions
diff --git a/src/defs.h b/src/defs.h
index 33fe686b2..99a1cd263 100644
--- a/src/defs.h
+++ b/src/defs.h
@@ -958,12 +958,9 @@ extern const char *sprinttime_usec(long long sec, unsigned long long usec);
# define MAX_ADDR_LEN 32
# endif
-extern const char *sprint_mac_addr(const uint8_t addr[], size_t size);
extern void print_mac_addr(const char *prefix,
const uint8_t addr[], size_t size);
-extern const char *sprint_hwaddr(const uint8_t addr[], size_t size,
- uint32_t devtype);
extern void print_hwaddr(const char *prefix,
const uint8_t addr[], size_t size, uint32_t devtype);
diff --git a/src/print_mac.c b/src/print_mac.c
index 9674b9841..aac08bed6 100644
--- a/src/print_mac.c
+++ b/src/print_mac.c
@@ -91,7 +91,7 @@ static uint8_t hwaddr_sizes[] = {
DIAG_POP_IGNORE_OVERRIDE_INIT
-const char *
+static const char *
sprint_mac_addr(const uint8_t addr[], size_t size)
{
static char res[MAX_ADDR_LEN * 3];
@@ -126,7 +126,7 @@ print_mac_addr(const char *prefix, const uint8_t addr[], size_t size)
? tprints_comment : tprints)(sprint_mac_addr(addr, size));
}
-const char *
+static const char *
sprint_hwaddr(const uint8_t hwaddr[], size_t size, uint32_t devtype)
{
uint8_t sz = (devtype < ARRAY_SIZE(hwaddr_sizes))