Lines Matching refs:request
53 eval_user(struct request_info *request) in eval_user() argument
55 if (request->user[0] == 0) { in eval_user()
56 (void)strlcpy(request->user, unknown, sizeof(request->user)); in eval_user()
57 if (request->sink == 0 && request->client->sin && request->server->sin) in eval_user()
58 rfc931(request->client->sin, request->server->sin, request->user); in eval_user()
60 return (request->user); in eval_user()
70 if (host->request->hostaddr != 0) in eval_hostaddr()
71 host->request->hostaddr(host); in eval_hostaddr()
83 if (host->request->hostname != 0) in eval_hostname()
84 host->request->hostname(host); in eval_hostname()
111 eval_client(struct request_info *request) in eval_client() argument
114 char *hostinfo = eval_hostinfo(request->client); in eval_client()
117 if (request->user[0] == 0) in eval_client()
120 if (STR_NE(eval_user(request), unknown)) { in eval_client()
121 (void)snprintf(both, sizeof both, "%s@%s", request->user, hostinfo); in eval_client()
131 eval_server(struct request_info *request) in eval_server() argument
134 char *host = eval_hostinfo(request->server); in eval_server()
135 char *daemon = eval_daemon(request); in eval_server()