SOCK_DGRAM // UDP传输
SOCK_STREAM // TCP传输
SOCK_CLOEXEC // fork新进程关掉此sock
SOCK_NONBLOCK // 非阻塞式
#include <socket.h>
listen(sock, backlog)
* SOCK_STREAM和SOCK_SEQPACKET类型下使用
* SOCK_DGRAM类型使用会返回Permission deny或EOPNOTSUPP err