diff options
Diffstat (limited to 'src/platform/posix/posix_impl.h')
| -rw-r--r-- | src/platform/posix/posix_impl.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/platform/posix/posix_impl.h b/src/platform/posix/posix_impl.h index 72842076..46ebbc1d 100644 --- a/src/platform/posix/posix_impl.h +++ b/src/platform/posix/posix_impl.h @@ -21,17 +21,25 @@ #define PLATFORM_POSIX_DEBUG #define PLATFORM_POSIX_CLOCK #define PLATFORM_POSIX_IPC -#define PLATFORM_POSIX_NET +#define PLATFORM_POSIX_TCP #define PLATFORM_POSIX_PIPE #define PLATFORM_POSIX_RANDOM #define PLATFORM_POSIX_SOCKET #define PLATFORM_POSIX_THREAD #define PLATFORM_POSIX_PIPEDESC #define PLATFORM_POSIX_EPDESC +#define PLATFORM_POSIX_SOCKADDR +#define PLATFORM_POSIX_UDP #include "platform/posix/posix_config.h" #endif +#ifdef PLATFORM_POSIX_SOCKADDR +#include <sys/socket.h> +extern int nni_posix_sockaddr2nn(nni_sockaddr *, const void *); +extern int nni_posix_nn2sockaddr(void *, const nni_sockaddr *); +#endif + #ifdef PLATFORM_POSIX_DEBUG extern int nni_plat_errno(int); @@ -40,8 +48,6 @@ extern int nni_plat_errno(int); // Define types that this platform uses. #ifdef PLATFORM_POSIX_THREAD -extern int nni_plat_devnull; // open descriptor on /dev/null - #include <pthread.h> // These types are provided for here, to permit them to be directly inlined |
