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

  /src/libexec/httpd/
daemon-bozo.c 100 create_pidfile(bozohttpd_t *httpd)
106 if (httpd->pidfile == NULL)
110 bozoerr(httpd, 1, "Failed to install pidfile handler");
112 if ((file = fopen(httpd->pidfile, "w")) == NULL)
113 bozoerr(httpd, 1, "Failed to create pidfile '%s'",
114 httpd->pidfile);
118 pidfile_path = httpd->pidfile;
121 debug((httpd, DEBUG_FAT, "Created pid file '%s' for pid %d",
126 bozo_daemon_init(bozohttpd_t *httpd)
132 if (!httpd->background && !httpd->foreground
    [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 in function:main
    [all...]
ssl-bozo.c 117 bozo_clear_ssl_queue(bozohttpd_t *httpd)
124 if (httpd->nolog)
127 if (httpd->logstderr || isatty(STDERR_FILENO)) {
146 bozo_ssl_warn(bozohttpd_t *httpd, const char *fmt, ...)
151 if (!httpd->nolog) {
152 if (httpd->logstderr || isatty(STDERR_FILENO)) {
160 bozo_clear_ssl_queue(httpd);
168 bozo_ssl_err(bozohttpd_t *httpd, int code, const char *fmt, ...)
173 if (!httpd->nolog) {
174 if (httpd->logstderr || isatty(STDERR_FILENO))
    [all...]
dir-index-bozo.c 56 bozohttpd_t *httpd = request->hr_httpd; local in function:bozo_dir_index
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...]
tilde-luzah-bozo.c 61 bozohttpd_t *httpd = request->hr_httpd; local in function:bozo_user_transform
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...]
cgi-bozo.c 65 content_cgihandler(bozohttpd_t *httpd, bozo_httpreq_t *request,
71 debug((httpd, DEBUG_FAT, "content_cgihandler: trying file %s", file));
72 map = bozo_match_content_map(httpd, file, 0);
82 struct bozohttpd_t *httpd = request->hr_httpd; local in function:parse_header
89 value = bozostrdup(httpd, request, str);
114 finish_cgi_output(bozohttpd_t *httpd, bozo_httpreq_t *request, int in, int nph)
128 (str = bozodgetln(httpd, in, &len, bozo_read)) != NULL) {
146 debug((httpd, DEBUG_OBESE,
149 bozo_printf(httpd, "%s %s\r\n", request->hr_proto,
151 bozo_flush(httpd, stdout)
216 struct bozohttpd_t *httpd = request->hr_httpd; local in function:parse_search_string
373 bozohttpd_t *httpd = request->hr_httpd; local in function:bozo_process_cgi
    [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 in function:addmerge_header
503 struct bozohttpd_t *httpd = request->hr_httpd; local in function:process_proto
574 struct bozohttpd_t *httpd = request->hr_httpd; local in function:process_method
1061 bozohttpd_t *httpd = request->hr_httpd; local in function:handle_redirect
1204 bozohttpd_t *httpd = request->hr_httpd; local in function:check_remap
1326 bozohttpd_t *httpd = request->hr_httpd; local in function:check_virtual
1458 bozohttpd_t *httpd = request->hr_httpd; local in function:check_bzredirect
1548 bozohttpd_t *httpd = request->hr_httpd; local in function:bozo_decode_url_percent
1628 bozohttpd_t *httpd = request->hr_httpd; local in function:transform_request
1810 bozohttpd_t *httpd = request->hr_httpd; local in function:bozo_process_request
1950 bozohttpd_t *httpd = request->hr_httpd; local in function:bozo_check_special_files
1973 bozohttpd_t *httpd = request->hr_httpd; local in function:bozo_print_header
    [all...]
printenv.lua 3 -- this small Lua script demonstrates the use of Lua in (bozo)httpd
12 -- /usr/libexec/httpd -b -f -I 8080 -L test printenv.lua .
15 local httpd = require 'httpd'
26 -- output headers using httpd.write()
27 -- httpd.write() will not append newlines
28 httpd.write("HTTP/1.1 200 Ok\r\n")
29 httpd.write("Content-Type: text/html\r\n\r\n")
31 -- output html using httpd.print()
33 httpd.print([
    [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 in function:bozo_content_type
244 map = bozo_match_content_map(httpd, file, 0);
247 return httpd->consts.text_plain;
256 bozohttpd_t *httpd = request->hr_httpd; local in function:bozo_content_encoding
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...]
lua-bozo.c 49 #define LUA_HTTPDLIBNAME "httpd"
57 bozohttpd_t *httpd; local in function:httpd_instance
61 httpd = lua_touserdata(L, -1);
64 return httpd;
70 bozohttpd_t *httpd = httpd_instance(L); local in function:lua_flush
72 bozo_flush(httpd, stdout);
79 bozohttpd_t *httpd = httpd_instance(L); local in function:lua_print
81 bozo_printf(httpd, "%s\r\n", lua_tostring(L, 1));
88 bozohttpd_t *httpd = httpd_instance(L); local in function:lua_read
97 if ((n = bozo_read(httpd, STDIN_FILENO, data, len)) >= 0)
110 bozohttpd_t *httpd = httpd_instance(L); local in function:lua_register_handler
138 bozohttpd_t *httpd = httpd_instance(L); local in function:lua_write
305 bozohttpd_t *httpd = request->hr_httpd; local in function:bozo_process_lua
    [all...]
auth-bozo.c 54 bozohttpd_t *httpd = request->hr_httpd; local in function:bozo_auth_check
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 in function:bozo_auth_check_headers
168 return bozo_http_error(httpd, 400, request
185 bozohttpd_t *httpd = request->hr_httpd; local in function:bozo_auth_check_401
199 bozohttpd_t *httpd = request->hr_httpd; local in function:bozo_auth_cgi_setenv
    [all...]
Makefile 29 LINKS= ${BINDIR}/bozohttpd ${BINDIR}/httpd
31 MLINKS+=bozohttpd.8 httpd.8
bozohttpd.h 198 /* helper to access the "active" host name from a httpd/request pair */
199 #define BOZOHOST(HTTPD,REQUEST) ((REQUEST)->hr_virthostname ? \
201 (HTTPD)->virthostname)
291 char *bozo_escape_rfc3986(bozohttpd_t *httpd, const char *url, int absolute);
292 char *bozo_escape_html(bozohttpd_t *httpd, const char *url);
  /src/libexec/httpd/lua/
glue.c 55 bozohttpd_t *httpd; local in function:l_new
57 httpd = lua_newuserdata(L, sizeof(*httpd));
58 (void) memset(httpd, 0x0, sizeof(*httpd));
62 /* initialise(httpd) */
66 bozohttpd_t *httpd; local in function:l_init_httpd
68 httpd = lua_touserdata(L, 1);
69 lua_pushnumber(L, bozo_init_httpd(httpd));
77 bozohttpd_t *httpd; local in function:l_init_prefs
91 bozohttpd_t *httpd; local in function:l_bozo_set_pref
121 bozohttpd_t *httpd; local in function:l_bozo_setup
142 bozohttpd_t *httpd; local in function:l_bozo_read_request
184 bozohttpd_t *httpd; local in function:l_bozo_dynamic_mime
201 bozohttpd_t *httpd; local in function:l_bozo_ssl_set_opts
216 bozohttpd_t *httpd; local in function:l_bozo_cgi_setbin
230 bozohttpd_t *httpd; local in function:l_bozo_cgi_map
    [all...]
bozo.lua 71 httpd = bozohttpd.new()
72 bozohttpd.init_httpd(httpd)
78 bozohttpd.set_pref(httpd, prefs, "port number", options.portnum)
81 bozohttpd.set_pref(httpd, prefs, "background", options.background)
84 bozohttpd.set_pref(httpd, prefs, "numeric", "true")
87 bozohttpd.set_pref(httpd, prefs, "log to stderr", "true")
90 bozohttpd.set_pref(httpd, prefs, "foreground", "true")
93 bozohttpd.set_pref(httpd, prefs, "trusted referal", "true")
98 bozohttpd.dynamic_mime(httpd, suffix, type, s1, s2)
101 bozohttpd.set_pref(httpd, prefs, "server software", options.serversw
    [all...]
  /src/lib/lua/bozohttpd/
Makefile 6 ${.CURDIR}/../../../libexec/httpd/libbozohttpd
8 EXTDIST= ${.CURDIR}/../../../libexec/httpd
  /src/libexec/
Makefile 7 comsat fingerd ftpd getty httpd identd ld.aout_so \
  /src/tests/usr.bin/ftp/
t_custom_headers.sh 41 # start httpd in daemon mode
43 /usr/libexec/httpd -P $HTTPD_PID -I 8080 -b -C .sh /bin/sh \
59 echo '# wait for httpd to exit'
  /src/tests/lib/librumphijack/
t_tcpip.sh 34 atf_set "descr" "Start hijacked httpd and get webpage from it"
44 /usr/libexec/httpd -P ./httpd.pid -b -s $(atf_get_srcdir)
63 if [ -f httpd.pid ]; then
64 kill -9 "$(cat httpd.pid)"
65 rm -f httpd.pid
  /src/usr.bin/sys_info/
sys_info.sh 112 bozohttpd|httpd)
113 v=$(run "${destdir}/usr/libexec/httpd -G")
116 run "strings -a ${destdir}/usr/libexec/httpd | awk -F/ '\$1 == \"bozohttpd\" && NF == 2 { print \$1 \"-\" \$2; exit }'"
  /src/etc/rc.d/
Makefile 26 hostapd httpd \
  /src/etc/defaults/
rc.conf 250 httpd=NO httpd_flags="" key
  /src/tests/net/
net_common.sh 116 # start httpd in daemon mode
118 /usr/libexec/httpd -P $HTTPD_PID -i $ip -b -s $(pwd)
  /src/lib/
Makefile 256 SUBDIR+= ../libexec/httpd/libbozohttpd # depends on libssl & libcrypto

Completed in 20 milliseconds