Lines Matching full:rp
57 process_request(CTL_MSG *mp, CTL_RESPONSE *rp) in process_request() argument
62 rp->vers = TALK_VERSION; in process_request()
63 rp->type = mp->type; in process_request()
64 rp->id_num = htonl(0); in process_request()
67 rp->answer = BADVERSION; in process_request()
75 rp->answer = BADADDR; in process_request()
82 rp->answer = BADCTLADDR; in process_request()
88 rp->answer = FAILED; in process_request()
97 do_announce(mp, rp); in process_request()
103 rp->id_num = htonl(ptr->id_num); in process_request()
104 rp->answer = SUCCESS; in process_request()
106 insert_table(mp, rp); in process_request()
112 rp->id_num = htonl(ptr->id_num); in process_request()
113 rp->addr = ptr->addr; in process_request()
114 rp->addr.sa_family = htons(ptr->addr.sa_family); in process_request()
115 rp->answer = SUCCESS; in process_request()
117 rp->answer = NOT_HERE; in process_request()
121 rp->answer = delete_invite(mp->id_num); in process_request()
125 rp->answer = UNKNOWN_REQUEST; in process_request()
129 print_response("process_request", rp); in process_request()
133 do_announce(CTL_MSG *mp, CTL_RESPONSE *rp) in do_announce() argument
142 rp->answer = result; in do_announce()
149 rp->answer = MACHINE_UNKNOWN; in do_announce()
154 insert_table(mp, rp); in do_announce()
155 rp->answer = announce(mp, hp->h_name); in do_announce()
164 rp->id_num = htonl(ptr->id_num); in do_announce()
165 rp->answer = announce(mp, hp->h_name); in do_announce()
168 rp->id_num = htonl(ptr->id_num); in do_announce()
169 rp->answer = SUCCESS; in do_announce()