]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
socket-util: don't reference field by macro parameter name
authorLennart Poettering <lennart@poettering.net>
Mon, 9 May 2022 11:55:28 +0000 (13:55 +0200)
committerLennart Poettering <lennart@poettering.net>
Mon, 9 May 2022 11:55:28 +0000 (13:55 +0200)
Let's avoid ambigituies here. (Interesting that the current users
compiled at all, in fact)

src/basic/socket-util.h

index 2fd1a2a1659f3d119663d0c7deedd3a277b9bee8..5d9c05674431708eb9f5481b14ffb9f5e64e3a5a 100644 (file)
@@ -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:                                           \