Lines Matching defs:request
54 bozo_dir_index(bozo_httpreq_t *request, const char *dirpath, int isindex)
56 bozohttpd_t *httpd = request->hr_httpd;
71 file = bozostrdup(httpd, request, dirpath);
80 bozo_http_error(httpd, 403, request,
83 bozo_http_error(httpd, 404, request, "no file");
85 bozo_http_error(httpd, 500, request, "open directory");
90 bozo_printf(httpd, "%s 200 OK\r\n", request->hr_proto);
92 if (request->hr_proto != httpd->consts.http_09) {
93 bozo_print_header(request, NULL, "text/html", "");
98 if (request->hr_method == HTTP_HEAD) {
104 if (request->hr_user) {
106 request->hr_user, request->hr_file);
108 printname = bozostrdup(httpd, request, request->hr_file);
110 printname = bozostrdup(httpd, request, request->hr_file);
155 if (bozo_check_special_files(request, name, false))