4#include <rudiments/private/dll.h>
5#include <rudiments/private/inttypes.h>
7#include <rudiments/input.h>
8#include <rudiments/output.h>
9#include <rudiments/socketlayer.h>
10#include <rudiments/resultcodes.h>
12#ifdef RUDIMENTS_HAVE_SYS_TYPES_H
13 #include <sys/types.h>
16#ifdef RUDIMENTS_HAVE_SYS_SOCKET_H
21 #define UN_XOPEN_SOURCE
23 #include <sys/socket.h>
24 #ifdef UN_XOPEN_SOURCE
29#ifdef RUDIMENTS_HAVE_STDARG_H