From daf5c89c153843200c8618fc4278185ef2856530 Mon Sep 17 00:00:00 2001 From: Derrick Brashear Date: Thu, 12 Jul 2007 19:11:19 +0000 Subject: [PATCH] STABLE14-suser-aix-macro-20070712 can't use ifdefs inside the macro... (cherry picked from commit 7aa5f7ad8b50e74eba1a9f359c1c5ae44b87a016) --- src/afs/afs_call.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/afs/afs_call.c b/src/afs/afs_call.c index 3b9b28f05..3911b8feb 100644 --- a/src/afs/afs_call.c +++ b/src/afs/afs_call.c @@ -498,13 +498,13 @@ afs_syscall_call(parm, parm2, parm3, parm4, parm5, parm6) #endif /* AFS_SGI61_ENV */ AFS_STATCNT(afs_syscall_call); - if (!afs_suser( + if ( #ifdef AFS_SUN5_ENV - CRED() + !afs_suser(CRED()) #else - NULL + !afs_suser(NULL) #endif - ) && (parm != AFSOP_GETMTU) && (parm != AFSOP_GETMASK)) { + && (parm != AFSOP_GETMTU) && (parm != AFSOP_GETMASK)) { /* only root can run this code */ #if defined(AFS_OSF_ENV) || defined(AFS_SUN5_ENV) || defined(KERNEL_HAVE_UERROR) #if defined(KERNEL_HAVE_UERROR) -- 2.39.5