22 #include <arpa/inet.h>
23 #include <netinet/in.h>
24 #include <sys/socket.h>
27 #define cf_socket_data_t void
28 #define cf_socket_size_t size_t
30 #define cf_close(fd) (close(fd))
58 #define cf_socket_data_t char
59 #define cf_socket_size_t int
61 #define cf_close(fd) (closesocket(fd))
63 #define MSG_DONTWAIT 0
64 #define MSG_NOSIGNAL 0
66 #define SHUT_RDWR SD_BOTH