#include #include #include #include extern "C" { int socket(int domain, int type, int protocol) { long rc = syscall(SYS_socket, domain, type, protocol); __errno_return(rc, int); } int bind(int sockfd, struct sockaddr* addr, socklen_t addrlen) { long rc = syscall(SYS_bind, sockfd, addr, addrlen); __errno_return(rc, int); } }