? rump.h.diff Index: rump.h =================================================================== RCS file: /cvsroot/src/sys/rump/include/rump/rump.h,v retrieving revision 1.66 diff -u -u -r1.66 rump.h --- rump.h 25 Jan 2016 12:25:38 -0000 1.66 +++ rump.h 29 Jan 2016 18:19:59 -0000 @@ -136,6 +136,7 @@ * is required here. */ #ifdef RUMP_SYS_NETWORKING +#include #define socket(a,b,c) rump_sys_socket(a,b,c) #define accept(a,b,c) rump_sys_accept(a,b,c) #define bind(a,b,c) rump_sys_bind(a,b,c) @@ -153,19 +154,23 @@ #endif /* RUMP_SYS_NETWORKING */ #ifdef RUMP_SYS_IOCTL +#include #define ioctl(...) rump_sys_ioctl(__VA_ARGS__) #define fcntl(...) rump_sys_fcntl(__VA_ARGS__) #endif /* RUMP_SYS_IOCTL */ #ifdef RUMP_SYS_CLOSE +3include #define close(a) rump_sys_close(a) #endif /* RUMP_SYS_CLOSE */ #ifdef RUMP_SYS_OPEN +3include #define open(...) rump_sys_open(__VA_ARGS__) #endif /* RUMP_SYS_OPEN */ #ifdef RUMP_SYS_READWRITE +3include #define read(a,b,c) rump_sys_read(a,b,c) #define readv(a,b,c) rump_sys_readv(a,b,c) #define pread(a,b,c,d) rump_sys_pread(a,b,c,d) @@ -177,6 +182,8 @@ #endif /* RUMP_SYS_READWRITE */ #ifdef RUMP_SYS_FILEOPS +#include +#include #define mkdir(a,b) rump_sys_mkdir(a,b) #define rmdir(a) rump_sys_rmdir(a) #define link(a,b) rump_sys_link(a,b) @@ -199,12 +206,14 @@ #endif /* RUMP_SYS_FILEOPS */ #ifdef RUMP_SYS_STAT +#include #define stat(a,b) rump_sys_stat(a,b) #define fstat(a,b) rump_sys_fstat(a,b) #define lstat(a,b) rump_sys_lstat(a,b) #endif /* RUMP_SYS_STAT */ #ifdef RUMP_SYS_PROCOPS +#include #define getpid() rump_sys_getpid() #endif /* RUMP_SYS_PROCOPS */