Without further ado, the following was found: Issue: No "in succession" here on purpose? "When no I<key> is provided, use B<sethostent>(3), B<gethostent>(3), and " "B<endhostent>(3) to enumerate the hosts database. When one or more I<key> " "arguments are provided, pass each I<key> to B<gethostbyaddr>(3) or " "B<gethostbyname2>(3), depending on whether a call to B<inet_pton>(3) " "indicates that the I<key> is an IPv6 or IPv4 address or not, and display the " "result." "When one I<key> is provided, pass the I<key> to B<setnetgrent>(3) and, " "using B<getnetgrent>(3) display the resulting string triple (I<hostname>, " "I<username>, I<domainname>). Alternatively, three I<keys> may be provided, " "which are interpreted as the I<hostname>, I<username>, and I<domainname> to " "match to a netgroup name via B<innetgr>(3). Enumeration is not supported on " "B<netgroup>, so either one or three I<keys> must be provided." "When no I<key> is provided, use B<setnetent>(3), B<getnetent>(3), and " "B<endnetent>(3) to enumerate the networks database. When one or more " "I<key> arguments are provided, pass each numeric I<key> to " "B<getnetbyaddr>(3) and each nonnumeric I<key> to B<getnetbyname>(3) and " "display the result." "When no I<key> is provided, use B<setpwent>(3), B<getpwent>(3), and " "B<endpwent>(3) to enumerate the passwd database. When one or more I<key> " "arguments are provided, pass each numeric I<key> to B<getpwuid>(3) and each " "nonnumeric I<key> to B<getpwnam>(3) and display the result." "When no I<key> is provided, use B<setprotoent>(3), B<getprotoent>(3), and " "B<endprotoent>(3) to enumerate the protocols database. When one or more " "I<key> arguments are provided, pass each numeric I<key> to " "B<getprotobynumber>(3) and each nonnumeric I<key> to B<getprotobyname>(3) " "and display the result." "When no I<key> is provided, use B<setrpcent>(3), B<getrpcent>(3), and " "B<endrpcent>(3) to enumerate the rpc database. When one or more I<key> " "arguments are provided, pass each numeric I<key> to B<getrpcbynumber>(3) " "and each nonnumeric I<key> to B<getrpcbyname>(3) and display the result." "When no I<key> is provided, use B<setservent>(3), B<getservent>(3), and " "B<endservent>(3) to enumerate the services database. When one or more " "I<key> arguments are provided, pass each numeric I<key> to " "B<getservbynumber>(3) and each nonnumeric I<key> to B<getservbyname>(3) " "and display the result."