Constant nc::types::SOCK_STREAM[][src]

pub const SOCK_STREAM: i32 = 1;
Expand description

enum sock_type - Socket types @SOCK_STREAM: stream (connection) socket @SOCK_DGRAM: datagram (conn.less) socket @SOCK_RAW: raw socket @SOCK_RDM: reliably-delivered message @SOCK_SEQPACKET: sequential packet socket @SOCK_DCCP: Datagram Congestion Control Protocol socket @SOCK_PACKET: linux specific way of getting packets at the dev level. For writing rarp and other similar things on the user level.

When adding some new socket type please grep ARCH_HAS_SOCKET_TYPE include/asm-* /socket.h, at least MIPS overrides this enum for binary compat reasons.