FBSD: Handle missing LINK_MAX
[openafs.git] / src / crypto / hcrypto / kernel / heim_threads.h
1 #include <rx_kmutex.h>
2 #define HEIMDAL_MUTEX afs_kmutex_t*
3 extern afs_kmutex_t hckernel_mutex;
4 #define HEIMDAL_MUTEX_INITIALIZER       &hckernel_mutex;
5 #define HEIMDAL_MUTEX_init(m)           MUTEX_INIT(*m,0,0,0)
6 #define HEIMDAL_MUTEX_lock(m)           MUTEX_ENTER(*m)
7 #define HEIMDAL_MUTEX_unlock(m)         MUTEX_EXIT(*m)
8 #define HEIMDAL_MUTEX_destroy(m)        MUTEX_DESTROY(*m)
9
10 /* Tell rand-fortuna we don't have userspace things. */
11 #define NO_RAND_UNIX_METHOD
12 #define NO_RAND_EGD_METHOD