|
|
1.1 root 1: #include <sys/inet/in.h>
2: #include <stdio.h>
3: #include <ctype.h>
4: #include <ipc.h>
5: #include "config.h"
6:
7: extern in_addr in_aton();
8:
9: /* translate a host name into its first address */
10: in_addr
11: in_address(host)
12: char *host;
13: {
14: char *inet;
15: in_addr addr;
16:
17: /* is it an address */
18: addr = in_aton(host);
19: if(addr!=INADDR_ANY)
20: return addr;
21:
22: /* look up the system */
23: inet = qvalue("in", host, (char *)NULL);
24: if(inet==NULL)
25: return INADDR_ANY;
26: else
27: return in_aton(inet);
28: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.