#define cfs_kernel_thread(l,m,n) (LBUG(), l, 0)
#define cfs_kthread_run(fn,d,fmt,...) LBUG()
-#ifdef HAVE_PTHREAD
+#ifdef HAVE_LIBPTHREAD
typedef int (*cfs_thread_t)(void *);
int cfs_create_thread(cfs_thread_t func, void *arg);
#else
# define max(x,y) ((x)>(y) ? (x) : (y))
#endif
+#define cfs_get_random_bytes_prim(val, size) (*val) = 0
+
/* utility libcfs init/fini entries */
#ifdef __WINNT__
extern int libcfs_arch_init(void);