+#ifdef KERNEL
+/* LP64 version of fssearchblock. all pointers and longs
+ * grow when we're dealing with a 64-bit process.
+ * WARNING - keep in sync with fssearchblock
+ */
+// LP64todo - should this move?
+
+#if __DARWIN_ALIGN_NATURAL
+#pragma options align=natural
+#endif
+
+struct user_fssearchblock {
+ user_addr_t returnattrs;
+ user_addr_t returnbuffer;
+ user_size_t returnbuffersize;
+ user_ulong_t maxmatches;
+ struct timeval timelimit;
+ user_addr_t searchparams1;
+ user_size_t sizeofsearchparams1;
+ user_addr_t searchparams2;
+ user_size_t sizeofsearchparams2;
+ struct attrlist searchattrs;
+};
+
+#if __DARWIN_ALIGN_NATURAL
+#pragma options align=reset
+#endif
+
+
+#endif // KERNEL
+