49,7 → 49,7 |
#include <cygwin/grp.h> |
#endif |
|
#if !defined(_POSIX_SOURCE) && !defined(_XOPEN_SOURCE) |
#if __BSD_VISIBLE |
#define _PATH_GROUP "/etc/group" |
#endif |
|
67,25 → 67,20 |
#ifndef __INSIDE_CYGWIN__ |
struct group *getgrgid (gid_t); |
struct group *getgrnam (const char *); |
#if __MISC_VISIBLE || __POSIX_VISIBLE |
int getgrnam_r (const char *, struct group *, |
char *, size_t, struct group **); |
int getgrgid_r (gid_t, struct group *, |
char *, size_t, struct group **); |
#ifndef _POSIX_SOURCE |
#endif /* __MISC_VISIBLE || __POSIX_VISIBLE */ |
#if __MISC_VISIBLE || __XSI_VISIBLE >= 4 |
struct group *getgrent (void); |
void setgrent (void); |
void endgrent (void); |
#ifndef __CYGWIN__ |
void setgrfile (const char *); |
#endif /* !__CYGWIN__ */ |
#ifndef _XOPEN_SOURCE |
#ifndef __CYGWIN__ |
char *group_from_gid (gid_t, int); |
int setgroupent (int); |
#endif /* !__CYGWIN__ */ |
#endif /* __MISC_VISIBLE || __XSI_VISIBLE >= 4 */ |
#if __BSD_VISIBLE |
int initgroups (const char *, gid_t); |
#endif /* !_XOPEN_SOURCE */ |
#endif /* !_POSIX_SOURCE */ |
#endif /* __BSD_VISIBLE */ |
#endif /* !__INSIDE_CYGWIN__ */ |
|
#ifdef __cplusplus |