Back to index

glibc  2.9
Classes | Functions
netgroup.h File Reference
#include <nsswitch.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  name_list
struct  __netgrent
union  __netgrent.val
struct  __netgrent.val.triple
union  __netgrent.__unnamed__

Functions

int __internal_setnetgrent (const char *group, struct __netgrent *datap)
void __internal_endnetgrent (struct __netgrent *datap)
int __internal_getnetgrent_r (char **hostp, char **userp, char **domainp, struct __netgrent *datap, char *buffer, size_t buflen, int *errnop)

Class Documentation

struct name_list

Definition at line 27 of file netgroup.h.

Collaboration diagram for name_list:
Class Members
char name
struct name_list * next
char str
union __netgrent.val

Definition at line 39 of file netgroup.h.

Class Members
const char * group
val triple
struct __netgrent.val.triple

Definition at line 41 of file netgroup.h.

Class Members
const char * domain
const char * host
const char * user
union __netgrent.__unnamed__

Definition at line 56 of file netgroup.h.

Class Members
char * cursor
unsigned long int position

Function Documentation

void __internal_endnetgrent ( struct __netgrent datap)

Here is the caller graph for this function:

int __internal_getnetgrent_r ( char **  hostp,
char **  userp,
char **  domainp,
struct __netgrent datap,
char *  buffer,
size_t  buflen,
int errnop 
)

Here is the caller graph for this function:

int __internal_setnetgrent ( const char *  group,
struct __netgrent datap 
)

Here is the caller graph for this function: