CTL_MSG
CTL_MSG msg;
CTL_MSG msg;
(char *)&msg, sizeof (CTL_MSG), 0,
if (cc != sizeof (CTL_MSG)) {
extern CTL_MSG msg;
if (sendto(ctl_sockt, (char *)&msg, sizeof (CTL_MSG), 0,
sizeof (daemon_addr)) != sizeof (CTL_MSG)) {
if (sendto(ctl_sockt, (char *)&msg, sizeof (CTL_MSG), 0,
sizeof (daemon_addr)) != sizeof (CTL_MSG)) {
extern CTL_MSG msg;
announce_proc(CTL_MSG *request, char *remote_machine)
print_mesg(FILE *tf, CTL_MSG *request, char *remote_machine)
static int announce_proc(CTL_MSG *request, char *remote_machine);
static void print_mesg(FILE *tf, CTL_MSG *request, char *remote_machine);
announce(CTL_MSG *request, char *remote_machine)
static CTL_MSG
swapmsg(CTL_MSG req)
CTL_MSG swapreq;
static CTL_MSG request;
static CTL_MSG swapmsg(CTL_MSG req);
print_request(CTL_MSG *request)
do_announce(CTL_MSG *request, CTL_RESPONSE *response)
CTL_MSG *ptr;
static void do_announce(CTL_MSG *request, CTL_RESPONSE *response);
process_request(CTL_MSG *request, CTL_RESPONSE *response)
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)
extern void print_request(CTL_MSG *request);
extern void process_request(CTL_MSG *request, CTL_RESPONSE *response);
extern CTL_MSG *find_request(CTL_MSG *request);
extern CTL_MSG *find_match(CTL_MSG *request);
extern void insert_table(CTL_MSG *request, CTL_RESPONSE *response);
extern int announce(CTL_MSG *request, char *remote_machine);