xref: /csrg-svn/lib/libc/net/getnetbyname.c (revision 7897)
1 /*	getnetbyname.c	4.1	82/08/25	*/
2 
3 #include <netdb.h>
4 
5 struct netent *
6 getnetname(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