Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought



getnetgrent(3N)                NFS                getnetgrent(3N)



NAME
     getnetgrent, setnetgrent, endnetgrent, innetgr - get network
     group entry

SYNOPSIS
     innetgr(netgroup, machine, user, domain)
     char *netgroup, *machine, *user, *domain;

     setnetgrent(netgroup)
     char *netgroup

     endnetgrent()

     getnetgrent(machinep, userp, domainp)
     char **machinep, **userp, **domainp;

DESCRIPTION
     Inngetgr returns 1 or 0, depending on whether netgroup con-
     tains the machine, user, domain triple as a member.  Any of
     the three strings machine, user, or domain can be NULL, in
     which case it signifies a wild card.

     getnetgrent returns the next member of a network group.
     After the call, machinep will contain a pointer to a string
     containing the name of the machine part of the network group
     member, and similarly for userp and domainp.  Getnetgrent
     will malloc space for the name.  This space is released when
     a endnetgrent call is made.  Getnetgrent returns 1 if it
     succeeded in obtaining another member of the network group,
     0 if it has reached the end of the group.

     Setnetgrent establishes the network group from which getnet-
     grent will obtain members, and also restarts calls to get-
     netgrent from the beginning of the list.  If the previous
     setnetgrent call was to a different network group, a endnet-
     grent call is implied.  Endnetgrent frees the space allo-
     cated during the getnetgrent calls.

FILES
     /etc/netgroup















Page 1                                  CX/UX Network File System



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026