X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=libcfs%2Finclude%2Flibcfs%2Fuser-prim.h;h=8605d37b15e6bba23d32cea7a0fe0715afe627ce;hb=40e312a8275ed9240e63f0ac023d8b7a38136f42;hp=d7ddd11b8bf11cc40ad93ab6efc496e614235894;hpb=004cc2b4c6eb32672985e2f4b4bbf9413e314547;p=fs%2Flustre-release.git diff --git a/libcfs/include/libcfs/user-prim.h b/libcfs/include/libcfs/user-prim.h index d7ddd11..8605d37 100644 --- a/libcfs/include/libcfs/user-prim.h +++ b/libcfs/include/libcfs/user-prim.h @@ -145,7 +145,7 @@ static inline int cfs_psdev_deregister(cfs_psdev_t *foo) #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 @@ -200,6 +200,8 @@ typedef struct cfs_group_info { # 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);