aboutsummaryrefslogtreecommitdiff
path: root/src/platform/posix
diff options
context:
space:
mode:
authorGarrett D'Amore <garrett@damore.org>2017-01-22 13:26:28 -0800
committerGarrett D'Amore <garrett@damore.org>2017-01-22 13:26:28 -0800
commit9b373f8dc63a5a400df4c95ef3daf27b44181119 (patch)
treefde2d53699da8fec9f352e13805d95c98b1829c8 /src/platform/posix
parentbc06cb896b25c86e646017548f357f0e7724531e (diff)
downloadnng-9b373f8dc63a5a400df4c95ef3daf27b44181119.tar.gz
nng-9b373f8dc63a5a400df4c95ef3daf27b44181119.tar.bz2
nng-9b373f8dc63a5a400df4c95ef3daf27b44181119.zip
Initial start of compat layer with bind, connect, etc. Untested.
Diffstat (limited to 'src/platform/posix')
-rw-r--r--src/platform/posix/posix_ipc.c1
-rw-r--r--src/platform/posix/posix_net.c1
-rw-r--r--src/platform/posix/posix_pipe.c2
-rw-r--r--src/platform/posix/posix_thread.c1
4 files changed, 5 insertions, 0 deletions
diff --git a/src/platform/posix/posix_ipc.c b/src/platform/posix/posix_ipc.c
index 584dc4a9..52474734 100644
--- a/src/platform/posix/posix_ipc.c
+++ b/src/platform/posix/posix_ipc.c
@@ -11,6 +11,7 @@
#ifdef PLATFORM_POSIX_IPC
+#include <errno.H>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
diff --git a/src/platform/posix/posix_net.c b/src/platform/posix/posix_net.c
index eb85669f..24b45819 100644
--- a/src/platform/posix/posix_net.c
+++ b/src/platform/posix/posix_net.c
@@ -11,6 +11,7 @@
#ifdef PLATFORM_POSIX_NET
+#include <errno.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
diff --git a/src/platform/posix/posix_pipe.c b/src/platform/posix/posix_pipe.c
index 28cd909c..c86022ef 100644
--- a/src/platform/posix/posix_pipe.c
+++ b/src/platform/posix/posix_pipe.c
@@ -12,6 +12,8 @@
#ifdef PLATFORM_POSIX_PIPE
+#include <errno.h>
+
// This implementation of notification pipes works ~everywhere on POSIX,
// as it only relies on pipe() and non-blocking I/O.
diff --git a/src/platform/posix/posix_thread.c b/src/platform/posix/posix_thread.c
index fddc25da..72e1bcaf 100644
--- a/src/platform/posix/posix_thread.c
+++ b/src/platform/posix/posix_thread.c
@@ -13,6 +13,7 @@
#ifdef PLATFORM_POSIX_THREAD
+#include <errno.h>
#include <pthread.h>
#include <time.h>
#include <string.h>