diff --git a/src/mnt/fuse_pure.rs b/src/mnt/fuse_pure.rs index d0412133..e03a5585 100644 --- a/src/mnt/fuse_pure.rs +++ b/src/mnt/fuse_pure.rs @@ -173,7 +173,14 @@ fn receive_fusermount_message(socket: &UnixStream) -> Result { message.msg_controllen = cmsg_buffer.len() as u32; message.msg_flags = 0; } - #[cfg(target_os = "macos")] + #[cfg(any( + target_os = "macos", + target_os = "freebsd", + target_os = "dragonfly", + target_os = "openbsd", + target_os = "bitrig", + target_os = "netbsd" + ))] { message = libc::msghdr { msg_name: ptr::null_mut(),