Home
last modified time | relevance | path

Searched refs:PosixSocketType (Results 1 – 2 of 2) sorted by relevance

/DragonOS/kernel/src/net/socket/
H A Dmod.rs66 socket_type: PosixSocketType, in new_socket() argument
71 PosixSocketType::Stream => Box::new(StreamSocket::new(SocketOptions::default())), in new_socket()
72 PosixSocketType::SeqPacket => Box::new(SeqpacketSocket::new(SocketOptions::default())), in new_socket()
78 PosixSocketType::Stream => Box::new(TcpSocket::new(SocketOptions::default())), in new_socket()
79 PosixSocketType::Datagram => Box::new(UdpSocket::new(SocketOptions::default())), in new_socket()
80 PosixSocketType::Raw => Box::new(RawSocket::new(protocol, SocketOptions::default())), in new_socket()
758 pub enum PosixSocketType { enum
768 impl TryFrom<u8> for PosixSocketType { implementation
/DragonOS/kernel/src/net/
H A Dsyscall.rs22 socket::{new_socket, PosixSocketType, Socket, SocketInode},
42 let socket_type = PosixSocketType::try_from((socket_type & 0xf) as u8)?; in socket()
71 let socket_type = PosixSocketType::try_from((socket_type & 0xf) as u8)?; in socketpair()