NEW AUTO 3,1 #define AF_LOCAL 0 #define AF_INET 2 #define AF_ETHERTALK 4 #define SOCK_RAW 0 #define SOCK_DGRAM 2 #define SOCK_SEQPACKET 4 #define SOCK_STREAM 6 #define SO_DEBUG 1 #define SO_ACCEPTCONN 2 #define SO_REUSEADDR 4 #define SO_KEEPALIVE 8 #define SO_DONTROUTE 16 #define SO_BROADCAST 32 #define SO_USELOOPBACK 64 #define SO_LINGER 128 typedef int sa_family_t; typedef int ssize_t; struct sockaddr { sa_family_t sa_family; char sa_data[]; }; int socket(int, int, int); int bind(int, const struct sockaddr *, socklen_t); int connect(int, const struct sockaddr *, socklen_t); int listen(int, int); int accept(int, struct sockaddr *restrict, socklen_t *restrict); int shutdown(int, int); ssize_t recv(int, void *, size_t, int); ssize_t send(int, const void *, size_t, int); ssize_t recvfrom(int, void *restrict, size_t, int,struct sockaddr *restrict, socklen_t *restrict); ssize_t sendto(int, const void *, size_t, int, const struct sockaddr *,socklen_t); int getsockopt(int, int, int, void *restrict, socklen_t *restrict); int setsockopt(int, int, int, const void *, socklen_t); MAN TEXT include/sys/socket.h