xref: /original-bsd/lib/libc/net/getnetbyname.c (revision 0336e47f)
1 /*	getnetbyname.c	4.2	82/10/05	*/
2 
3 #include <netdb.h>
4 
5 struct netent *
6 getnetbyname(name)
7 	register char *name;
8 {
9 	register struct netent *p;
10 	register char **cp;
11 
12 	setnetent(0);
13 	while (p = getnetent()) {
14 		if (strcmp(p->n_name, name) == 0)
15 			break;
16 		for (cp = p->n_aliases; *cp != 0; cp++)
17 			if (strcmp(*cp, name) == 0)
18 				goto found;
19 	}
20 found:
21 	endnetent();
22 	return (p);
23 }
24