summary refs log tree commit diff
path: root/msg_socket/src/msg_on_socket.rs
diff options
context:
space:
mode:
Diffstat (limited to 'msg_socket/src/msg_on_socket.rs')
-rw-r--r--msg_socket/src/msg_on_socket.rs4
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 {