OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [branches/] [newlib/] [newlib/] [newlib/] [libc/] [include/] [grp.h] - Diff between revs 39 and 56

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 39 Rev 56
Line 50... Line 50...
#endif
#endif
 
 
struct group {
struct group {
        char    *gr_name;               /* group name */
        char    *gr_name;               /* group name */
        char    *gr_passwd;             /* group password */
        char    *gr_passwd;             /* group password */
        int     gr_gid;                 /* group id */
        gid_t   gr_gid;                 /* group id */
        char    **gr_mem;               /* group members */
        char    **gr_mem;               /* group members */
};
};
 
 
 
 
#ifdef __cplusplus
#ifdef __cplusplus
extern "C" {
extern "C" {
#endif
#endif
 
 
struct group    *getgrgid (gid_t);
struct group    *getgrgid (gid_t);
struct group    *getgrnam (const char *);
struct group    *getgrnam (const char *);
 
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
#ifndef _POSIX_SOURCE
struct group    *getgrent (void);
struct group    *getgrent (void);
void             setgrent (void);
void             setgrent (void);
void             endgrent (void);
void             endgrent (void);
void             setgrfile (const char *);
void             setgrfile (const char *);

powered by: WebSVN 2.1.0

© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.