chiark / gitweb /
systemd: fix uninitialized memory access in selinux
[elogind.git] / src / core / selinux-access.c
index be728d5d5bbbf8c979da5cdef2654dcaceb5b3a8..08a4834575a3c8548e99e34340f0f5e38bc69073 100644 (file)
@@ -256,7 +256,7 @@ static int get_audit_data(
         const char *sender;
         int r, fd;
         struct ucred ucred;
-        socklen_t len;
+        socklen_t len = sizeof(ucred);
 
         sender = dbus_message_get_sender(message);
         if (sender)