Lines Matching refs:request
137 void process_options(options, request) in process_options() argument
139 struct request_info *request;
192 value = chop_string(percent_x(bf, sizeof(bf), value, request));
195 (*(op->func)) (value, request);
203 static void allow_option(value, request) in allow_option() argument
205 struct request_info *request;
214 static void deny_option(value, request) in deny_option() argument
216 struct request_info *request;
223 static void banners_option(value, request) in banners_option() argument
225 struct request_info *request;
234 sprintf(path, "%s/%s", value, eval_daemon(request));
237 write(request->fd, "", 1);
242 percent_x(obuf, sizeof(obuf), ibuf, request);
243 write(request->fd, obuf, strlen(obuf));
255 static void group_option(value, request) in group_option() argument
257 struct request_info *request;
274 static void user_option(value, request) in user_option() argument
276 struct request_info *request;
283 group_option(group, request);
296 static void umask_option(value, request) in umask_option() argument
298 struct request_info *request;
312 static void spawn_option(value, request) in spawn_option() argument
314 struct request_info *request;
324 static void linger_option(value, request) in linger_option() argument
326 struct request_info *request;
336 if (setsockopt(request->fd, SOL_SOCKET, SO_LINGER, (char *) &linger,
346 static void keepalive_option(value, request) in keepalive_option() argument
348 struct request_info *request;
352 if (dry_run == 0 && setsockopt(request->fd, SOL_SOCKET, SO_KEEPALIVE,
361 static void nice_option(value, request) in nice_option() argument
363 struct request_info *request;
376 static void twist_option(value, request) in twist_option() argument
378 struct request_info *request;
388 syslog(deny_severity, "twist %s to %s", eval_client(request), value);
394 if (maybe_dup2(request->fd, 0) != 0 ||
395 maybe_dup2(request->fd, 1) != 1 ||
396 maybe_dup2(request->fd, 2) != 2) {
399 if (request->fd > 2)
400 close(request->fd);
408 clean_exit(request);
414 static void rfc931_option(value, request) in rfc931_option() argument
416 struct request_info *request;
426 (void) eval_user(request);
433 static void setenv_option(value, request) in setenv_option() argument
435 struct request_info *request;
558 static void severity_option(value, request) in severity_option() argument
560 struct request_info *request;