1*8324Ssam /* getnetbyname.c 4.2 82/10/05 */ 27897Ssam 37897Ssam #include <netdb.h> 47897Ssam 57897Ssam struct netent * 6*8324Ssam getnetbyname(name) 77897Ssam register char *name; 87897Ssam { 97897Ssam register struct netent *p; 107897Ssam register char **cp; 117897Ssam 127897Ssam setnetent(0); 137897Ssam while (p = getnetent()) { 147897Ssam if (strcmp(p->n_name, name) == 0) 157897Ssam break; 167897Ssam for (cp = p->n_aliases; *cp != 0; cp++) 177897Ssam if (strcmp(*cp, name) == 0) 187897Ssam goto found; 197897Ssam } 207897Ssam found: 217897Ssam endnetent(); 227897Ssam return (p); 237897Ssam } 24