]> granicus.if.org Git - zfs/commitdiff
Stub out some missing headers which are expected. I'll fill
authorbehlendo <behlendo@7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c>
Sat, 1 Mar 2008 18:30:12 +0000 (18:30 +0000)
committerbehlendo <behlendo@7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c>
Sat, 1 Mar 2008 18:30:12 +0000 (18:30 +0000)
in what the contents need to be as I encounter the warnings
about missing prototypes, symbols, and such.

git-svn-id: https://outreach.scidac.gov/svn/spl/trunk@21 7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c

include/rpc/types.h [new file with mode: 0644]
include/rpc/xdr.h [new file with mode: 0644]
include/sys/errno.h [new file with mode: 0644]
include/sys/int_limits.h [new file with mode: 0644]
include/sys/isa_defs.h [new file with mode: 0644]
include/sys/stropts.h [new file with mode: 0644]
include/sys/time.h
include/sys/types.h
include/sys/va_list.h [new file with mode: 0644]
include/sys/varargs.h [new file with mode: 0644]

diff --git a/include/rpc/types.h b/include/rpc/types.h
new file mode 100644 (file)
index 0000000..537d322
--- /dev/null
@@ -0,0 +1,6 @@
+#ifndef _SPL_RPC_TYPES_H
+#define _SPL_RPC_TYPES_H
+
+#include <linux/sunrpc/types.h>
+
+#endif /* SPL_RPC_TYPES_H */
diff --git a/include/rpc/xdr.h b/include/rpc/xdr.h
new file mode 100644 (file)
index 0000000..3cd3574
--- /dev/null
@@ -0,0 +1,6 @@
+#ifndef _SPL_RPC_XDR_H
+#define _SPL_RPC_XDR_H
+
+#include <linux/sunrpc/xdr.h>
+
+#endif /* SPL_RPC_XDR_H */
diff --git a/include/sys/errno.h b/include/sys/errno.h
new file mode 100644 (file)
index 0000000..f33fe86
--- /dev/null
@@ -0,0 +1,4 @@
+#ifndef _SPL_ERRNO_H
+#define _SPL_ERRNO_H
+
+#endif /* SPL_ERRNO_H */
diff --git a/include/sys/int_limits.h b/include/sys/int_limits.h
new file mode 100644 (file)
index 0000000..13193e6
--- /dev/null
@@ -0,0 +1,4 @@
+#ifndef _SPL_INT_LIMITS_H
+#define _SPL_INT_LIMITS_H
+
+#endif /* SPL_INT_LIMITS_H */
diff --git a/include/sys/isa_defs.h b/include/sys/isa_defs.h
new file mode 100644 (file)
index 0000000..953ff02
--- /dev/null
@@ -0,0 +1,4 @@
+#ifndef _SPL_ISA_DEFS_H
+#define _SPL_ISA_DEFS_H
+
+#endif /* SPL_ISA_DEFS_H */
diff --git a/include/sys/stropts.h b/include/sys/stropts.h
new file mode 100644 (file)
index 0000000..b92949f
--- /dev/null
@@ -0,0 +1,4 @@
+#ifndef _SPL_STROPTS_H
+#define _SPL_STROPTS_H
+
+#endif /* SPL_STROPTS_H */
index 726bd5f8a0c1672af62549bb617ac8ff99c87e0a..6124a841d31da365bb1d1653999d885182c7ff8f 100644 (file)
@@ -15,8 +15,6 @@ extern "C" {
 #include <sys/types.h>
 
 extern unsigned long long monotonic_clock(void);
-typedef struct timespec timestruc_t;    /* definition per SVr4 */
-typedef longlong_t      hrtime_t;
 
 #define TIME32_MAX      INT32_MAX
 #define TIME32_MIN      INT32_MIN
index b72b6c9e0a814badbe04bda22dfbff56efb51d18..28dc16435c5610dd6a5ece721ddd8b656c207666 100644 (file)
@@ -5,6 +5,9 @@
 extern "C" {
 #endif
 
+#include <linux/types.h>
+#include <sys/generic.h>
+
 typedef enum { B_FALSE=0, B_TRUE=1 }   boolean_t;
 typedef unsigned long                  uintptr_t;
 typedef unsigned long                  intptr_t;
@@ -19,6 +22,8 @@ typedef long long                     offset_t;
 typedef struct task_struct             kthread_t;
 typedef struct vmem { }                        vmem_t;
 typedef short                          pri_t;
+typedef struct timespec                        timestruc_t; /* definition per SVr4 */
+typedef longlong_t                     hrtime_t;
 
 #ifdef __cplusplus
 }
diff --git a/include/sys/va_list.h b/include/sys/va_list.h
new file mode 100644 (file)
index 0000000..6eb763f
--- /dev/null
@@ -0,0 +1,4 @@
+#ifndef _SPL_VA_LIST_H
+#define _SPL_VA_LIST_H
+
+#endif /* SPL_VA_LIST_H */
diff --git a/include/sys/varargs.h b/include/sys/varargs.h
new file mode 100644 (file)
index 0000000..5a54443
--- /dev/null
@@ -0,0 +1,4 @@
+#ifndef _SPL_VARARGS_H
+#define _SPL_VARARGS_H
+
+#endif /* SPL_VARARGS_H */