diff options
Diffstat (limited to 'msg_socket/src/msg_on_socket.rs')
-rw-r--r-- | msg_socket/src/msg_on_socket.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/msg_socket/src/msg_on_socket.rs b/msg_socket/src/msg_on_socket.rs index 731276a..4149098 100644 --- a/msg_socket/src/msg_on_socket.rs +++ b/msg_socket/src/msg_on_socket.rs @@ -18,6 +18,8 @@ use std::sync::Arc; use data_model::*; use slice::{slice_read_helper, slice_write_helper}; use sync::Mutex; +use sys_util::net::UnixSeqpacket; +use sys_util::SharedMemory; use sys_util::{Error as SysError, EventFd, GuestAddress}; #[derive(Debug, PartialEq)] @@ -289,6 +291,8 @@ rawfd_impl!(TcpListener); rawfd_impl!(UdpSocket); rawfd_impl!(UnixListener); rawfd_impl!(UnixDatagram); +rawfd_impl!(UnixSeqpacket); +rawfd_impl!(SharedMemory); // usize could be different sizes on different targets. We always use u64. impl MsgOnSocket for usize { |