Commit | Line | Data |
---|---|---|
8ea4199d DF |
1 | /* |
2 | * Copyright (c) 1983 Regents of the University of California. | |
3 | * All rights reserved. The Berkeley software License Agreement | |
4 | * specifies the terms and conditions for redistribution. | |
5 | */ | |
6 | ||
7 | #ifndef lint | |
8 | static char sccsid[] = "@(#)getnetbyaddr.c 5.1 (Berkeley) %G%"; | |
9 | #endif not lint | |
ee9f7735 SL |
10 | |
11 | #include <netdb.h> | |
12 | ||
13 | struct netent * | |
86755108 SL |
14 | getnetbyaddr(net, type) |
15 | register int net, type; | |
ee9f7735 SL |
16 | { |
17 | register struct netent *p; | |
18 | ||
19 | setnetent(0); | |
20 | while (p = getnetent()) | |
86755108 | 21 | if (p->n_addrtype == type && p->n_net == net) |
ee9f7735 SL |
22 | break; |
23 | endnetent(); | |
24 | return (p); | |
25 | } |