Searched refs:PosixSocketType (Results 1 – 2 of 2) sorted by relevance
/DragonOS/kernel/src/net/socket/ |
H A D | mod.rs | 66 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 D | syscall.rs | 22 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()
|