From eaef8cb34c2463d6a00e69b022b35b7042b5806f Mon Sep 17 00:00:00 2001 From: Jim Rees Date: Wed, 26 Sep 2001 22:49:33 +0000 Subject: [PATCH] fix-locks-for-openbsd-20010926 don't confuse direct with dirent use curproc instead of cur_proc() --- src/afs/lock.h | 2 +- src/config/param.i386_obsd29.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/afs/lock.h b/src/afs/lock.h index fb5c2e95c..343776412 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 405bfb300..e8e04c637 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 -- 2.39.5