version 1.3, 1997/09/21 10:45:44 |
version 1.4, 2002/02/16 21:27:17 |
|
|
#include <sys/cdefs.h> |
#include <sys/cdefs.h> |
|
|
__BEGIN_DECLS |
__BEGIN_DECLS |
void setnetgrent __P((const char *)); |
void setnetgrent(const char *); |
int getnetgrent __P((const char **, const char **, const char **)); |
int getnetgrent(const char **, const char **, const char **); |
void endnetgrent __P((void)); |
void endnetgrent(void); |
int innetgr __P((const char *, const char *, const char *, |
int innetgr __P((const char *, const char *, const char *, |
const char *)); |
const char *)); |
#ifdef _NETGROUP_PRIVATE |
#ifdef _NETGROUP_PRIVATE |
struct stringlist; |
struct stringlist; |
|
|
struct stringlist *_ng_sl_init __P((void)); |
struct stringlist *_ng_sl_init(void); |
void _ng_sl_add __P((struct stringlist *, char *)); |
void _ng_sl_add(struct stringlist *, char *); |
void _ng_sl_free __P((struct stringlist *, int)); |
void _ng_sl_free(struct stringlist *, int); |
char *_ng_sl_find __P((struct stringlist *, char *)); |
char *_ng_sl_find(struct stringlist *, char *); |
char *_ng_makekey __P((const char *, const char *, size_t)); |
char *_ng_makekey(const char *, const char *, size_t); |
int _ng_parse __P((char **, char **, struct netgroup **)); |
int _ng_parse(char **, char **, struct netgroup **); |
void _ng_print __P((char *, size_t, const struct netgroup *)); |
void _ng_print(char *, size_t, const struct netgroup *); |
#endif /* _NETGROUP_PRIVATE */ |
#endif /* _NETGROUP_PRIVATE */ |
|
|
__END_DECLS |
__END_DECLS |