From 32af6f97236ad31b8d5d6aa9c60a2098af0d9b5c Mon Sep 17 00:00:00 2001 From: Wei Liu Date: Wed, 17 Nov 2021 17:34:45 +0000 Subject: [PATCH] virtio-device: add a safety comment for a dup(2) call Signed-off-by: Wei Liu --- virtio-devices/src/net.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/virtio-devices/src/net.rs b/virtio-devices/src/net.rs index bf88d8eba..303c44537 100644 --- a/virtio-devices/src/net.rs +++ b/virtio-devices/src/net.rs @@ -488,6 +488,7 @@ impl Net { for fd in fds.iter() { // Duplicate so that it can survive reboots + // SAFETY: FFI call to dup. Trivially safe. let fd = unsafe { libc::dup(*fd) }; if fd < 0 { return Err(Error::DuplicateTapFd(std::io::Error::last_os_error()));