grp.h revision aa4115a47c554a936fdf5e6679e72a9329fecf45
1aa4115a47c554a936fdf5e6679e72a9329fecf45Theodore Ts'o 2aa4115a47c554a936fdf5e6679e72a9329fecf45Theodore Ts'o#pragma once 3aa4115a47c554a936fdf5e6679e72a9329fecf45Theodore Ts'o 4aa4115a47c554a936fdf5e6679e72a9329fecf45Theodore Ts'otypedef unsigned short __gid_t; 5aa4115a47c554a936fdf5e6679e72a9329fecf45Theodore Ts'o__inline __gid_t getgid(void){return 0;} 6aa4115a47c554a936fdf5e6679e72a9329fecf45Theodore Ts'o__inline struct group * getgrnam(char* g){return 0;} 7aa4115a47c554a936fdf5e6679e72a9329fecf45Theodore Ts'o 8aa4115a47c554a936fdf5e6679e72a9329fecf45Theodore Ts'ostruct group 9aa4115a47c554a936fdf5e6679e72a9329fecf45Theodore Ts'o { 10aa4115a47c554a936fdf5e6679e72a9329fecf45Theodore Ts'o char *gr_name; 11aa4115a47c554a936fdf5e6679e72a9329fecf45Theodore Ts'o char *gr_passwd; 12aa4115a47c554a936fdf5e6679e72a9329fecf45Theodore Ts'o __gid_t gr_gid; 13aa4115a47c554a936fdf5e6679e72a9329fecf45Theodore Ts'o char **gr_mem; 14aa4115a47c554a936fdf5e6679e72a9329fecf45Theodore Ts'o }; 15aa4115a47c554a936fdf5e6679e72a9329fecf45Theodore Ts'o 16aa4115a47c554a936fdf5e6679e72a9329fecf45Theodore Ts'o#define getgrgid(i) NULL 17aa4115a47c554a936fdf5e6679e72a9329fecf45Theodore Ts'o 18