| 123456789101112131415161718192021222324252627282930 | /* vi: set sw=4 ts=4: *//* * getresgid() for uClibc * * Copyright (C) 2000-2004 by Erik Andersen <andersen@codepoet.org> * * GNU Library General Public License (LGPL) version 2 or later. */#include "syscalls.h"#ifdef __NR_getresgid#define __NR___syscall_getresgid __NR_getresgidstatic inline _syscall3(int, __syscall_getresgid, __kernel_gid_t *, egid,		  __kernel_gid_t *, rgid, __kernel_gid_t *, sgid);int getresgid(gid_t * rgid, gid_t * egid, gid_t * sgid){	int result;	__kernel_gid_t k_rgid, k_egid, k_sgid;	result = __syscall_getresgid(&k_rgid, &k_egid, &k_sgid);	if (result == 0) {		*rgid = (gid_t) k_rgid;		*egid = (gid_t) k_egid;		*sgid = (gid_t) k_sgid;	}	return result;}#endif
 |