HomeSort by: relevance | last modified time | path
    Searched defs:httpd (Results 1 - 11 of 11) sorted by relevancy

  /src/libexec/httpd/
tilde-luzah-bozo.c 61 bozohttpd_t *httpd = request->hr_httpd; local
77 debug((httpd, DEBUG_OBESE, "looking for user %s",
80 request->hr_user = bozostrdup(httpd, request, user);
93 bozo_http_error(httpd, 404, request, "no such user");
97 debug((httpd, DEBUG_OBESE, "user %s dir %s/%s uid %d gid %d",
98 pw->pw_name, pw->pw_dir, httpd->public_html,
102 bozowarn(httpd, "chdir1 error: %s: %s", pw->pw_dir,
104 bozo_http_error(httpd, 404, request, "can't chdir to homedir");
107 if (chdir(httpd->public_html) < 0) {
108 bozowarn(httpd, "chdir2 error: %s: %s", httpd->public_html
    [all...]
main.c 59 usage(bozohttpd_t *httpd, char *progname)
61 bozowarn(httpd, "usage: %s [options] slashdir [virtualhostname]",
63 bozowarn(httpd, "options:");
66 bozowarn(httpd, " -b\t\t\tbackground in daemon mode");
69 bozowarn(httpd, " -C suffix handler\tadd this CGI handler "
72 bozowarn(httpd, " -c cgibin\t\tenable cgi-bin support in "
75 bozowarn(httpd, " -d\t\t\tenable debug support");
78 bozowarn(httpd, " -E\t\t\tenable CGI support for user dirs");
80 bozowarn(httpd, " -e\t\t\tdon't clean the environment "
83 bozowarn(httpd, " -f\t\t\tforeground in daemon mode")
146 bozohttpd_t httpd; local
    [all...]
content-bozo.c 112 { ".cgi", "application/x-httpd-cgi", "", "", NULL },
221 bozo_match_content_map(bozohttpd_t *httpd, const char *name,
228 map = search_map(httpd->dynamic_content_map, name, len);
241 bozohttpd_t *httpd = request->hr_httpd; local
244 map = bozo_match_content_map(httpd, file, 0);
247 return httpd->consts.text_plain;
256 bozohttpd_t *httpd = request->hr_httpd; local
259 map = bozo_match_content_map(httpd, file, 0);
261 return (request->hr_proto == httpd->consts.http_11) ?
269 bozo_get_content_map(bozohttpd_t *httpd, const char *name
    [all...]
dir-index-bozo.c 56 bozohttpd_t *httpd = request->hr_httpd; local
65 if (!isindex || !httpd->dir_indexing)
68 if (strlen(dirpath) <= strlen(httpd->index_html))
71 file = bozostrdup(httpd, request, dirpath);
73 file[strlen(file) - strlen(httpd->index_html)] = '\0';
76 debug((httpd, DEBUG_FAT, "bozo_dir_index: dirpath '%s'", 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)
    [all...]
auth-bozo.c 54 bozohttpd_t *httpd = request->hr_httpd; local
75 request->hr_authrealm = bozostrdup(httpd, request, dir);
79 return bozo_http_error(httpd, 404, request,
83 debug((httpd, DEBUG_NORMAL,
89 return bozo_http_error(httpd, 403, request,
91 debug((httpd, DEBUG_NORMAL,
102 debug((httpd, DEBUG_NORMAL,
122 return bozo_http_error(httpd, 401, request, "bad auth");
148 bozohttpd_t *httpd = request->hr_httpd; local
168 return bozo_http_error(httpd, 400, request
185 bozohttpd_t *httpd = request->hr_httpd; local
199 bozohttpd_t *httpd = request->hr_httpd; local
    [all...]
lua-bozo.c 49 #define LUA_HTTPDLIBNAME "httpd"
57 bozohttpd_t *httpd; local
61 httpd = lua_touserdata(L, -1);
64 return httpd;
70 bozohttpd_t *httpd = httpd_instance(L); local
72 bozo_flush(httpd, stdout);
79 bozohttpd_t *httpd = httpd_instance(L); local
81 bozo_printf(httpd, "%s\r\n", lua_tostring(L, 1));
88 bozohttpd_t *httpd = httpd_instance(L); local
97 if ((n = bozo_read(httpd, STDIN_FILENO, data, len)) >= 0)
110 bozohttpd_t *httpd = httpd_instance(L); local
138 bozohttpd_t *httpd = httpd_instance(L); local
305 bozohttpd_t *httpd = request->hr_httpd; local
    [all...]
cgi-bozo.c 66 content_cgihandler(bozohttpd_t *httpd, bozo_httpreq_t *request,
72 debug((httpd, DEBUG_FAT, "content_cgihandler: trying file %s", file));
73 map = bozo_match_content_map(httpd, file, 0);
83 struct bozohttpd_t *httpd = request->hr_httpd; local
90 value = bozostrdup(httpd, request, str);
115 finish_cgi_output(bozohttpd_t *httpd, bozo_httpreq_t *request, int in, int nph)
129 (str = bozodgetln(httpd, in, &len, bozo_read)) != NULL) {
147 debug((httpd, DEBUG_OBESE,
150 bozo_printf(httpd, "%s %s\r\n", request->hr_proto,
152 bozo_flush(httpd, stdout)
217 struct bozohttpd_t *httpd = request->hr_httpd; local
374 bozohttpd_t *httpd = request->hr_httpd; local
    [all...]
bozohttpd.c 36 * bozohttpd.c: minimal httpd; provides only these features:
193 size_arrays(bozohttpd_t *httpd, bozoprefs_t *bozoprefs, size_t needed)
199 bozoprefs->name = bozomalloc(httpd, len);
200 bozoprefs->value = bozomalloc(httpd, len);
203 bozoprefs->name = bozorealloc(httpd, bozoprefs->name, len);
204 bozoprefs->value = bozorealloc(httpd, bozoprefs->value, len);
223 bozo_set_pref(bozohttpd_t *httpd, bozoprefs_t *bozoprefs,
230 if (!size_arrays(httpd, bozoprefs, bozoprefs->size + 15))
233 bozoprefs->name[i] = bozostrdup(httpd, NULL, name);
238 bozoprefs->value[i] = bozostrdup(httpd, NULL, value)
438 struct bozohttpd_t *httpd = request->hr_httpd; local
503 struct bozohttpd_t *httpd = request->hr_httpd; local
574 struct bozohttpd_t *httpd = request->hr_httpd; local
1061 bozohttpd_t *httpd = request->hr_httpd; local
1204 bozohttpd_t *httpd = request->hr_httpd; local
1326 bozohttpd_t *httpd = request->hr_httpd; local
1465 bozohttpd_t *httpd = request->hr_httpd; local
1555 bozohttpd_t *httpd = request->hr_httpd; local
1635 bozohttpd_t *httpd = request->hr_httpd; local
1817 bozohttpd_t *httpd = request->hr_httpd; local
1957 bozohttpd_t *httpd = request->hr_httpd; local
1980 bozohttpd_t *httpd = request->hr_httpd; local
    [all...]
  /src/libexec/httpd/lua/
glue.c 55 bozohttpd_t *httpd; local
57 httpd = lua_newuserdata(L, sizeof(*httpd));
58 (void) memset(httpd, 0x0, sizeof(*httpd));
62 /* initialise(httpd) */
66 bozohttpd_t *httpd; local
68 httpd = lua_touserdata(L, 1);
69 lua_pushnumber(L, bozo_init_httpd(httpd));
77 bozohttpd_t *httpd; local
91 bozohttpd_t *httpd; local
121 bozohttpd_t *httpd; local
142 bozohttpd_t *httpd; local
184 bozohttpd_t *httpd; local
201 bozohttpd_t *httpd; local
216 bozohttpd_t *httpd; local
230 bozohttpd_t *httpd; local
    [all...]
  /src/external/mpl/dhcp/bind/dist/lib/isc/
httpd.c 1 /* $NetBSD: httpd.c,v 1.1 2024/02/18 20:57:49 christos Exp $ */
23 #include <isc/httpd.h>
84 * Flags on the httpd client.
126 /*% lightweight socket manager for httpd output */
215 reset_client(isc_httpd_t *httpd);
239 maybe_destroy_httpd(isc_httpd_t *httpd) {
240 if (isc_refcount_decrement(&httpd->references) == 1) {
241 destroy_httpd(httpd);
258 destroy_httpd(isc_httpd_t *httpd) {
261 REQUIRE(VALID_HTTPD(httpd));
728 isc_httpd_t *httpd; local
765 isc_httpd_t *httpd = NULL; local
952 isc_httpd_t *httpd = ev->ev_arg; local
1092 isc_httpd_t *httpd; local
1233 isc_httpd_t *httpd = ev->ev_arg; local
    [all...]
  /src/external/mpl/bind/dist/lib/isc/
httpd.c 1 /* $NetBSD: httpd.c,v 1.13 2026/08/29 14:55:18 christos Exp $ */
24 #include <isc/httpd.h>
157 isc_httpd_t *httpd; member in struct:isc_httpd_sendreq
201 httpd_free(isc_httpd_t *httpd);
360 process_request(isc_httpd_t *httpd, size_t last_len) {
372 pret = phr_parse_request(httpd->recvbuf, httpd->recvlen, &method,
374 &httpd->minor_version, headers, &num_headers,
391 httpd->consume = pret;
398 httpd->method = METHOD_GET
607 isc_httpd_t *httpd = NULL; local
756 isc_httpd_t *httpd = req->httpd; local
885 isc_httpd_t *httpd = req->httpd; local
903 isc_httpd_t *httpd = arg; local
982 isc_httpd_t *httpd = NULL, *next = NULL; local
1045 isc_httpd_t *httpd = req->httpd; local
    [all...]

Completed in 28 milliseconds