summaryrefslogtreecommitdiff
path: root/src/core/socket.c
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2022-06-04 17:01:06 +0200
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2022-06-06 09:52:52 +0200
commit071e522eec2d4f5f29ef929db4bf40af1860fdac (patch)
tree4915ed22fc9a2be9a99f4ebc9c2595b16724347c /src/core/socket.c
parentc71384a9ee73c1488d831b09f5ee88a804e1ddcd (diff)
downloadsystemd-071e522eec2d4f5f29ef929db4bf40af1860fdac.tar.gz
tree-wide: convert inet_ntop() calls to anonymous-buffer macros
Diffstat (limited to 'src/core/socket.c')
-rw-r--r--src/core/socket.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/core/socket.c b/src/core/socket.c
index 0d96f1a933..af39553001 100644
--- a/src/core/socket.c
+++ b/src/core/socket.c
@@ -858,14 +858,12 @@ static int instance_from_socket(int fd, unsigned nr, char **instance) {
be16toh(remote.in6.sin6_port)) < 0)
return -ENOMEM;
} else {
- char a[INET6_ADDRSTRLEN], b[INET6_ADDRSTRLEN];
-
if (asprintf(&r,
"%u-%s:%u-%s:%u",
nr,
- inet_ntop(AF_INET6, &local.in6.sin6_addr, a, sizeof(a)),
+ IN6_ADDR_TO_STRING(&local.in6.sin6_addr),
be16toh(local.in6.sin6_port),
- inet_ntop(AF_INET6, &remote.in6.sin6_addr, b, sizeof(b)),
+ IN6_ADDR_TO_STRING(&remote.in6.sin6_addr),
be16toh(remote.in6.sin6_port)) < 0)
return -ENOMEM;
}