Lines Matching refs:request
50 char *eval_user(request) in eval_user() argument
51 struct request_info *request; in eval_user()
53 if (request->user[0] == 0) {
54 strcpy(request->user, unknown);
55 if (request->sink == 0 && request->client->sin && request->server->sin)
56 rfc931(request->client->sin, request->server->sin, request->user);
58 return (request->user);
68 if (host->request->hostaddr != 0)
69 host->request->hostaddr(host);
81 if (host->request->hostname != 0)
82 host->request->hostname(host);
108 char *eval_client(request) in eval_client() argument
109 struct request_info *request; in eval_client()
112 char *hostinfo = eval_hostinfo(request->client);
115 if (request->user[0] == 0)
118 if (STR_NE(eval_user(request), unknown)) {
119 sprintf(both, "%s@%s", request->user, hostinfo);
128 char *eval_server(request) in eval_server() argument
129 struct request_info *request; in eval_server()
132 char *host = eval_hostinfo(request->server);
133 char *daemon = eval_daemon(request);