home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Datafile PD-CD 3
/
PDCD_3.iso
/
internet
/
tcpipsrc
/
h
/
dns
< prev
next >
Wrap
Text File
|
1994-09-27
|
682b
|
25 lines
#include "Terminal.h"
#define dns_PORT 53 /* TCP port for dns service */
#define dnsNAMELEN 10 /* max len of user name */
/* dns protocol control block */
struct dns
{
struct tcb *tcb; /* pointer to associated tcb */
struct session *session; /* pointer to dns session */
Terminal *window;
char *user;
char *rxdata;
int rxcount;
};
#define NULLDNS (struct dns *) 0
/* In dnsCLI */
int dodns(int, char **);
struct dns *alloc_dns(void);
int free_dns(struct dns *);
void dnscli_rcv(struct tcb *, int16);
void d_state(struct tcb *, char, char);