From: Jim Rees Date: Wed, 26 Sep 2001 22:49:33 +0000 (+0000) Subject: fix-locks-for-openbsd-20010926 X-Git-Tag: openafs-devel-1_3_0~277 X-Git-Url: https://git.openafs.org/?p=openafs.git;a=commitdiff_plain;h=eaef8cb34c2463d6a00e69b022b35b7042b5806f fix-locks-for-openbsd-20010926 don't confuse direct with dirent use curproc instead of cur_proc() --- diff --git a/src/afs/lock.h b/src/afs/lock.h index fb5c2e9..3437764 100644 --- a/src/afs/lock.h +++ b/src/afs/lock.h @@ -86,7 +86,7 @@ typedef struct afs_bozoLock afs_bozoLock_t; #define BEGINMAC do { #define ENDMAC } while (0) -#if defined(AFS_SUN5_ENV) +#if defined(AFS_SUN5_ENV) || defined(AFS_OBSD_ENV) #define MyPidxx (curproc->p_pid) #else #if defined(AFS_AIX41_ENV) diff --git a/src/config/param.i386_obsd29.h b/src/config/param.i386_obsd29.h index 405bfb3..e8e04c6 100644 --- a/src/config/param.i386_obsd29.h +++ b/src/config/param.i386_obsd29.h @@ -81,8 +81,8 @@ #define vfs_fsid mnt_stat.f_fsid #define va_nodeid va_fileid #define vfs_vnodecovered mnt_vnodecovered -#define direct dirent #define vnode_t struct vnode +#define setgroups sys_setgroups #ifndef MUTEX_DEFAULT #define MUTEX_DEFAULT 0