summaryrefslogtreecommitdiff
path: root/src/basic/socket-util.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2022-05-09 13:55:28 +0200
committerLennart Poettering <lennart@poettering.net>2022-05-09 13:55:28 +0200
commitb501e42e7137fc890e02f18046edb2262df643f9 (patch)
treec7da3bf6311fd35007ea84c801b507bd1c606fd0 /src/basic/socket-util.h
parent3a466defd40b2a26f262501263d38461f1721b68 (diff)
downloadsystemd-b501e42e7137fc890e02f18046edb2262df643f9.tar.gz
socket-util: don't reference field by macro parameter name
Let's avoid ambigituies here. (Interesting that the current users compiled at all, in fact)
Diffstat (limited to 'src/basic/socket-util.h')
-rw-r--r--src/basic/socket-util.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/basic/socket-util.h b/src/basic/socket-util.h
index 2fd1a2a165..5d9c056744 100644
--- a/src/basic/socket-util.h
+++ b/src/basic/socket-util.h
@@ -224,9 +224,9 @@ struct cmsghdr* cmsg_find(struct msghdr *mh, int level, int type, socklen_t leng
strnlen(_sa->sun_path, sizeof(_sa->sun_path))+1); \
})
-#define SOCKADDR_LEN(sa) \
+#define SOCKADDR_LEN(saddr) \
({ \
- const union sockaddr_union *__sa = &(sa); \
+ const union sockaddr_union *__sa = &(saddr); \
size_t _len; \
switch (__sa->sa.sa_family) { \
case AF_INET: \