CTL_MSG
static void print_mesg(FILE *,CTL_MSG *,char *);
announce(CTL_MSG *request, char *remote_machine)
print_mesg(FILE *tf, CTL_MSG *request, char *remote_machine)
print_request(char *cp, CTL_MSG *mp)
do_announce(CTL_MSG *mp, CTL_RESPONSE *rp)
CTL_MSG *ptr;
if (ptr == (CTL_MSG *) 0) {
process_request(CTL_MSG *mp, CTL_RESPONSE *rp)
CTL_MSG *ptr;
CTL_MSG *
find_request(CTL_MSG *request)
insert_table(CTL_MSG *request, CTL_RESPONSE *response)
CTL_MSG request;
CTL_MSG *
find_match(CTL_MSG *request)
CTL_MSG request;
CTL_MSG *find_request(CTL_MSG *);
CTL_MSG *find_match(CTL_MSG *);
void insert_table(CTL_MSG *, CTL_RESPONSE *);
void process_request( CTL_MSG *, CTL_RESPONSE *);
void do_announce(CTL_MSG *, CTL_RESPONSE *);
int announce(CTL_MSG *,char *);
void print_request(char *,CTL_MSG *);
CTL_MSG msg;
ctl_transact(struct in_addr target, CTL_MSG msg, int type, CTL_RESPONSE *rp)
extern CTL_MSG msg;
void ctl_transact(struct in_addr, CTL_MSG, int, CTL_RESPONSE *);
extern CTL_MSG msg;