From 86d4d2ca2f1e873a29f9f4d4bba99fedee19a144 Mon Sep 17 00:00:00 2001 From: Gowtham Suresh Kumar Date: Thu, 29 Aug 2024 17:10:06 +0100 Subject: [PATCH 2/4] Fix unnecessary qualifications error Signed-off-by: Gowtham Suresh Kumar Upstream-Status: Backport Signed-off-by: Armin Kuster --- src/front/domain_socket.rs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/front/domain_socket.rs b/src/front/domain_socket.rs index 9fb8a0c..a0effa5 100644 --- a/src/front/domain_socket.rs +++ b/src/front/domain_socket.rs @@ -239,15 +239,16 @@ pub mod peer_credentials { pub mod impl_linux { use super::UCred; use libc::{c_void, getsockopt, socklen_t, ucred, SOL_SOCKET, SO_PEERCRED}; + use std::io; + use std::mem::size_of; use std::os::unix::io::AsRawFd; use std::os::unix::net::UnixStream; - use std::{io, mem}; pub fn peer_cred(socket: &UnixStream) -> io::Result { - let ucred_size = mem::size_of::(); + let ucred_size = size_of::(); // Trivial sanity checks. - assert!(mem::size_of::() <= mem::size_of::()); + assert!(size_of::() <= size_of::()); assert!(ucred_size <= u32::MAX as usize); let mut ucred_size = ucred_size as socklen_t; @@ -266,7 +267,7 @@ pub mod peer_credentials { &mut ucred_size, ); - if ret == 0 && ucred_size as usize == mem::size_of::() { + if ret == 0 && ucred_size as usize == size_of::() { Ok(UCred { uid: ucred.uid, gid: ucred.gid, -- 2.43.0