diff options
| author | Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org> | 2002-04-07 17:41:33 +0000 |
|---|---|---|
| committer | Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org> | 2002-04-07 17:41:33 +0000 |
| commit | ebd3c05e64e8d69a5370f38f30da9f17c7dfabc5 (patch) | |
| tree | 39685a09e9c37084f3a37af4a51348ef447f8885 /release/picobsd/tinyware | |
| parent | bc45ee745884e0c2fb82f385bdf6335648998ff6 (diff) | |
Notes
Diffstat (limited to 'release/picobsd/tinyware')
| -rw-r--r-- | release/picobsd/tinyware/simple_httpd/simple_httpd.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/release/picobsd/tinyware/simple_httpd/simple_httpd.c b/release/picobsd/tinyware/simple_httpd/simple_httpd.c index f02641d02442..f497c0bd96a5 100644 --- a/release/picobsd/tinyware/simple_httpd/simple_httpd.c +++ b/release/picobsd/tinyware/simple_httpd/simple_httpd.c @@ -105,6 +105,7 @@ init_servconnection(void) /* * Wait here until we see an incoming http request */ +void wait_connection(void) { int lg; @@ -121,7 +122,8 @@ wait_connection(void) /* * Print timestamp for HTTP HEAD and GET */ -http_date() +void +http_date(void) { time_t tl; char buff[50]; @@ -135,6 +137,7 @@ http_date() /* * Send data to the open socket */ +void http_output(char *html) { write(con_sock, html, strlen(html)); @@ -146,6 +149,7 @@ http_output(char *html) * Create and write the log information to file * Log file format is one line per entry */ +void log_line(char *req) { char log_buff[256]; @@ -189,6 +193,7 @@ log_line(char *req) * We have a connection. Identify what type of request GET, HEAD, CGI, etc * and do what needs to be done */ +void http_request() { int fd, lg, i; @@ -345,6 +350,7 @@ end_request: * Should satisfy simple httpd needs. For more demanding situations * apache is probably a better (but much larger) choice. */ +int main(int argc, char *argv[]) { extern char *optarg; |
