17 #include <sys/types.h> 18 #include <sys/param.h> 20 #include <sys/socket.h> 21 #include <sys/ioctl.h> 22 #include <netinet/in.h> 23 #include <netinet/tcp.h> 24 #include <arpa/inet.h> 33 int select(
int n, fd_set *readfds, fd_set *writefds, fd_set *exceptfds,
struct timeval *
timeout);
40 #define INVALID_SOCKET (-1) 41 #define SOCKERRNO errno 42 #define socket_ioctl(A,B,C) ioctl(A,B,C) 48 #define FD_IN_FDSET(FD) ((FD)<FD_SETSIZE) 50 #define SOCK_EWOULDBLOCK EWOULDBLOCK 51 #define SOCK_ENOBUFS ENOBUFS 52 #define SOCK_ECONNRESET ECONNRESET 53 #define SOCK_ETIMEDOUT ETIMEDOUT 54 #define SOCK_EACCES EACCES 55 #define SOCK_EADDRINUSE EADDRINUSE 56 #define SOCK_EADDRNOTAVAIL EADDRNOTAVAIL 57 #define SOCK_ECONNREFUSED ECONNREFUSED 58 #define SOCK_ECONNABORTED ECONNABORTED 59 #define SOCK_EINPROGRESS EINPROGRESS 60 #define SOCK_EISCONN EISCONN 61 #define SOCK_EALREADY EALREADY 62 #define SOCK_EINVAL EINVAL 63 #define SOCK_EINTR EINTR 64 #define SOCK_EPIPE EPIPE 65 #define SOCK_EMFILE EMFILE 66 #define SOCK_SHUTDOWN EPIPE 67 #define SOCK_ENOTSOCK ENOTSOCK 68 #define SOCK_EBADF EBADF 70 #define bzero(p,n) memset(p,0,n) 72 #include <sys/types.h> 75 #ifndef INADDR_LOOPBACK 76 #define INADDR_LOOPBACK (u_long)0x7F000001 80 # define INADDR_NONE (0xffffffff) 101 #define ifreq_size(pifreq) (pifreq->ifr_addr.sa_len + sizeof(pifreq->ifr_name))
int osiSockOptMcastLoop_t
BSD and SRV5 Unix timestamp.
int select(int n, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout)