These functions operate on the netgroup database file
which is described
The database defines a set of netgroups, each made up of one or more triples:
(host, user, domain)
that defines a combination of host, user and domain.
Any of the three fields may be specified as ``wildcards'' that match any
sets the three pointer arguments to the strings of the next member of the
If any of the string pointers are
that field is considered a wildcard.
set the current netgroup and terminate the current netgroup respectively.
is called with a different netgroup than the previous call, an implicit
also sets the offset to the first member of the netgroup.
searches for a match of all fields within the specified group.
If any of the
those fields will match any string value in the netgroup member.