diff options
author | Dmitry V. Levin <ldv@strace.io> | 2022-01-14 08:00:00 +0000 |
---|---|---|
committer | Dmitry V. Levin <ldv@strace.io> | 2022-01-14 08:00:00 +0000 |
commit | 40cd0ea2a025feb48dbc97112699eeb99b61b63c (patch) | |
tree | 73a9b6c4e098a177ecf5403ecfcc61e0406bafa1 | |
parent | 3b10931fe15d1b4dd140ea9d9413659e22daac4c (diff) | |
download | strace-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.h | 3 | ||||
-rw-r--r-- | src/print_mac.c | 4 |
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)) |