From 0ec5d7fa117fa9f32f96ec35c915ce0c1e0f8ca4 Mon Sep 17 00:00:00 2001 From: Chas Williams Date: Fri, 20 Apr 2001 23:42:11 +0000 Subject: [PATCH] linux24-ppc-has-no-setgroups32-20010420 use generic ifdef to deal with ppc 2.4 not having setgroups32 yet --- src/afs/LINUX/osi_module.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/afs/LINUX/osi_module.c b/src/afs/LINUX/osi_module.c index e2652e2..6080127 100644 --- a/src/afs/LINUX/osi_module.c +++ b/src/afs/LINUX/osi_module.c @@ -135,7 +135,7 @@ int init_module(void) sys_setgroupsp32 = SYSCALL2POINTER sys_call_table32[__NR_setgroups]; sys_call_table32[__NR_setgroups] = POINTER2SYSCALL afs_xsetgroups32; #endif -#if defined(AFS_LINUX24_ENV) +#if defined(__NR_setgroups32) sys_setgroups32p = SYSCALL2POINTER sys_call_table[__NR_setgroups32]; sys_call_table[__NR_setgroups32] = POINTER2SYSCALL afs_xsetgroups32; #endif @@ -153,7 +153,7 @@ void cleanup_module(void) sys_call_table32[__NR_setgroups] = POINTER2SYSCALL sys_setgroupsp32; sys_call_table32[__NR_afs_syscall] = afs_ni_syscall32; #endif -#if defined(AFS_LINUX24_ENV) +#if defined(__NR_setgroups32) sys_call_table[__NR_setgroups32] = POINTER2SYSCALL sys_setgroups32p; #endif unregister_filesystem(&afs_file_system); -- 1.9.4