1fa7c988bd9be9c073beeaceaf0a291a1e6b84cdbDmitry V. Levin#include "tests.h" 26a2f43ce6469c06d0244a07cea3d04f3740a66ceDmitry V. Levin#include <asm/unistd.h> 3fa7c988bd9be9c073beeaceaf0a291a1e6b84cdbDmitry V. Levin 4fa7c988bd9be9c073beeaceaf0a291a1e6b84cdbDmitry V. Levin#ifdef __NR_setresgid32 5fa7c988bd9be9c073beeaceaf0a291a1e6b84cdbDmitry V. Levin 6fa7c988bd9be9c073beeaceaf0a291a1e6b84cdbDmitry V. Levin# define SYSCALL_NR __NR_setresgid32 7fa7c988bd9be9c073beeaceaf0a291a1e6b84cdbDmitry V. Levin# define SYSCALL_NAME "setresgid32" 8fa7c988bd9be9c073beeaceaf0a291a1e6b84cdbDmitry V. Levin# define UGID_TYPE int 9fa7c988bd9be9c073beeaceaf0a291a1e6b84cdbDmitry V. Levin# define GETUGID getegid() 10fa7c988bd9be9c073beeaceaf0a291a1e6b84cdbDmitry V. Levin# define CHECK_OVERFLOWUGID(arg) 11fa7c988bd9be9c073beeaceaf0a291a1e6b84cdbDmitry V. Levin# include "setresugid.c" 12fa7c988bd9be9c073beeaceaf0a291a1e6b84cdbDmitry V. Levin 13fa7c988bd9be9c073beeaceaf0a291a1e6b84cdbDmitry V. Levin#else 14fa7c988bd9be9c073beeaceaf0a291a1e6b84cdbDmitry V. Levin 15fa7c988bd9be9c073beeaceaf0a291a1e6b84cdbDmitry V. LevinSKIP_MAIN_UNDEFINED("__NR_setresgid32") 16fa7c988bd9be9c073beeaceaf0a291a1e6b84cdbDmitry V. Levin 17fa7c988bd9be9c073beeaceaf0a291a1e6b84cdbDmitry V. Levin#endif 18