Home | History | Annotate | Download | only in libwrap

Lines Matching refs:request

21   * exit(), or the inetd may loop on an UDP request.
156 process_options(char *options, struct request_info *request)
209 value = chop_string(percent_x(bf, sizeof(bf), value, request));
212 (*(op->func)) (value, request);
221 allow_option(char *value, struct request_info *request)
231 deny_option(char *value, struct request_info *request)
239 banners_option(char *value, struct request_info *request)
248 (void)snprintf(path, sizeof path, "%s/%s", value, eval_daemon(request));
251 write(request->fd, "", 1);
256 percent_x(obuf, sizeof(obuf), ibuf, request);
257 write(request->fd, obuf, strlen(obuf));
270 group_option(char *value, struct request_info *request)
288 user_option(char *value, struct request_info *request)
295 group_option(group, request);
309 umask_option(char *value, struct request_info *request)
324 spawn_option(char *value, struct request_info *request)
335 linger_option(char *value, struct request_info *request)
345 if (setsockopt(request->fd, SOL_SOCKET, SO_LINGER, (char *) &linger,
356 keepalive_option(char *value, struct request_info *request)
360 if (dry_run == 0 && setsockopt(request->fd, SOL_SOCKET, SO_KEEPALIVE,
370 nice_option(char *value, struct request_info *request)
384 twist_option(char *value, struct request_info *request)
392 syslog(deny_severity, "twist %s to %s", eval_client(request), value);
398 if (maybe_dup2(request->fd, 0) != 0 ||
399 maybe_dup2(request->fd, 1) != 1 ||
400 maybe_dup2(request->fd, 2) != 2) {
403 if (request->fd > 2)
404 close(request->fd);
410 clean_exit(request);
417 rfc931_option(char *value, struct request_info *request)
427 (void) eval_user(request);
435 setenv_option(char *value, struct request_info *request)
564 severity_option(char *value, struct request_info *request)