|
|
DataMuseum.dkPresents historical artifacts from the history of: RC9000 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about RC9000 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - downloadIndex: @ T g
Length: 1298 (0x512)
Types: TextFile
Notes: @(#)grp.h 13.1 (RC International) 91/02/01 */
Names: »grp.h«
└─⟦50656ff4a⟧ Bits:30010538 TX 3.1 Coldstart
└─⟦bbf173f5c⟧ »0004«
└─⟦this⟧ »./usr/include/grp.h«
└─⟦50656ff4a⟧ Bits:30010538 TX 3.1 Coldstart
└─⟦c6f24efe5⟧ »0007«
└─⟦this⟧ »comp3.0/bsd/usr/include/grp.h«
/* @(#)grp.h 13.1 (RC International) 91/02/01 */
/* Copyright (c) 1988 AT&T */
/* All Rights Reserved */
/* THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T */
/* The copyright notice above does not evidence any */
/* actual or intended publication of such source code. */
#ident "@(#)head:grp.h 1.3.3.1"
#ifndef _GRP_H
#define _GRP_H
#include <sys/types.h>
struct group
{
char *gr_name;
char *gr_passwd;
gid_t gr_gid;
char **gr_mem;
};
#include <stdio.h>
#if defined(__STDC__)
#if !defined(_POSIX_SOURCE)
extern void endgrent(void);
extern struct group *fgetgrent(FILE *);
extern struct group *getgrent(void);
#endif /* !defined(_POSIX_SOURCE) */
extern struct group *getgrgid(gid_t);
extern struct group *getgrnam(char *);
#if !defined(_POSIX_SOURCE)
extern void setgrent(void);
extern int initgroups(char *, gid_t);
#endif /* !defined(_POSIX_SOURCE) */
#else /* Not __STDC__ */
#if !defined(_POSIX_SOURCE)
extern void endgrent();
extern struct group *fgetgrent();
extern struct group *getgrent();
#endif /* !defined(_POSIX_SOURCE) */
extern struct group *getgrgid();
extern struct group *getgrnam();
#if !defined(_POSIX_SOURCE)
extern void setgrent();
extern int initgroups();
#endif /* !defined(_POSIX_SOURCE) */
#endif /* __STDC__ */
#endif /* _GRP_H */