| /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 [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 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 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 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 373 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 1458 bozohttpd_t *httpd = request->hr_httpd; local 1548 bozohttpd_t *httpd = request->hr_httpd; local 1628 bozohttpd_t *httpd = request->hr_httpd; local 1810 bozohttpd_t *httpd = request->hr_httpd; local 1950 bozohttpd_t *httpd = request->hr_httpd; local 1973 bozohttpd_t *httpd = request->hr_httpd; local [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 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...] |
| 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...] |
| 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...] |
| Makefile | 29 LINKS= ${BINDIR}/bozohttpd ${BINDIR}/httpd 31 MLINKS+=bozohttpd.8 httpd.8
|
| /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/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...] |
| 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/external/mpl/bind/dist/lib/isc/ |
| httpd.c | 1 /* $NetBSD: httpd.c,v 1.11 2026/01/29 18:37:54 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 608 isc_httpd_t *httpd = NULL; local 757 isc_httpd_t *httpd = req->httpd; local 884 isc_httpd_t *httpd = req->httpd; local 897 isc_httpd_t *httpd = arg; local 976 isc_httpd_t *httpd = NULL, *next = NULL; local 1039 isc_httpd_t *httpd = req->httpd; local [all...] |
| /src/external/mpl/dhcp/bind/dist/lib/isc/include/isc/ |
| httpd.h | 1 /* $NetBSD: httpd.h,v 1.1 2024/02/18 20:57:53 christos Exp $ */ 73 isc_httpd_response(isc_httpd_t *httpd); 76 isc_httpd_addheader(isc_httpd_t *httpd, const char *name, const char *val); 79 isc_httpd_addheaderuint(isc_httpd_t *httpd, const char *name, int val); 82 isc_httpd_endheaders(isc_httpd_t *httpd);
|
| /src/external/mpl/bind/dist/lib/isc/include/isc/ |
| httpd.h | 1 /* $NetBSD: httpd.h,v 1.8 2025/01/26 16:25:41 christos Exp $ */ 33 const isc_httpd_t *httpd, const isc_httpdurl_t *urlinfo, void *arg, 62 isc_httpd_if_modified_since(const isc_httpd_t *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/external/apache2/llvm/dist/clang/tools/scan-view/bin/ |
| scan-view | 79 httpd = ScanView.create_server((options.host, port), 81 httpd.serve_forever()
|
| /src/external/apache2/llvm/dist/llvm/tools/sancov/ |
| coverage-report-server.py | 197 httpd = socketserver.TCPServer((args.host, args.port), ServerHandler) 200 httpd.serve_forever() 203 httpd.server_close()
|