aboutsummaryrefslogtreecommitdiff
path: root/release/picobsd/tinyware/simple_httpd
diff options
context:
space:
mode:
authorJeroen Ruigrok van der Werven <asmodai@FreeBSD.org>2002-04-07 17:41:33 +0000
committerJeroen Ruigrok van der Werven <asmodai@FreeBSD.org>2002-04-07 17:41:33 +0000
commitebd3c05e64e8d69a5370f38f30da9f17c7dfabc5 (patch)
tree39685a09e9c37084f3a37af4a51348ef447f8885 /release/picobsd/tinyware/simple_httpd
parentbc45ee745884e0c2fb82f385bdf6335648998ff6 (diff)
Notes
Diffstat (limited to 'release/picobsd/tinyware/simple_httpd')
-rw-r--r--release/picobsd/tinyware/simple_httpd/simple_httpd.c8
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;