chiark / gitweb /
libsystemd: make use of our common sockaddr_union everywhere
[elogind.git] / src / libsystemd / sd-bus / bus-internal.h
index d1183d69c430c42f744dce43c2c59e2272a65183..618e82c98f8bef1d934026009c72dd970b8c0fdc 100644 (file)
@@ -237,12 +237,7 @@ struct sd_bus {
         Hashmap *vtable_methods;
         Hashmap *vtable_properties;
 
-        union {
-                struct sockaddr sa;
-                struct sockaddr_un un;
-                struct sockaddr_in in;
-                struct sockaddr_in6 in6;
-        } sockaddr;
+        union sockaddr_union sockaddr;
         socklen_t sockaddr_size;
 
         char *kernel;