summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/socket_wrapper/socket_wrapper.c3
-rw-r--r--lib/socket_wrapper/wscript1
2 files changed, 4 insertions, 0 deletions
diff --git a/lib/socket_wrapper/socket_wrapper.c b/lib/socket_wrapper/socket_wrapper.c
index bf84dbe516..523b32a780 100644
--- a/lib/socket_wrapper/socket_wrapper.c
+++ b/lib/socket_wrapper/socket_wrapper.c
@@ -76,6 +76,9 @@
#ifdef HAVE_GNU_LIB_NAMES_H
#include <gnu/lib-names.h>
#endif
+#ifdef HAVE_RPC_RPC_H
+#include <rpc/rpc.h>
+#endif
enum swrap_dbglvl_e {
SWRAP_LOG_ERROR = 0,
diff --git a/lib/socket_wrapper/wscript b/lib/socket_wrapper/wscript
index 517082a569..08b2cfa8f3 100644
--- a/lib/socket_wrapper/wscript
+++ b/lib/socket_wrapper/wscript
@@ -42,6 +42,7 @@ def configure(conf):
conf.CHECK_HEADERS('sys/eventfd.h')
conf.CHECK_HEADERS('sys/timerfd.h')
conf.CHECK_HEADERS('gnu/lib-names.h')
+ conf.CHECK_HEADERS('rpc/rpc.h')
conf.CHECK_STRUCTURE_MEMBER('struct msghdr',
'msg_control',