diff options
author | Reyk Floeter <reyk@esdenera.com> | 2014-07-13 01:17:39 +0200 |
---|---|---|
committer | Reyk Floeter <reyk@esdenera.com> | 2014-07-13 01:17:39 +0200 |
commit | 44a8794779c93cd3b0a119b77c19e3f234ee6901 (patch) | |
tree | 6d7d754931e212bb43413c127534ec4f68ec3f12 | |
parent | 6d196c9daa83925cc04f8019c1c0065317f6efdf (diff) | |
download | httpd-44a8794779c93cd3b0a119b77c19e3f234ee6901.tar.gz httpd-44a8794779c93cd3b0a119b77c19e3f234ee6901.zip |
disclaimer
-rw-r--r-- | server_file.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/server_file.c b/server_file.c index 00774c1..82c9751 100644 --- a/server_file.c +++ b/server_file.c @@ -61,8 +61,10 @@ server_response(struct client *clt) goto fail; /* - * XXX hardcode XXX + * XXX This is not ready XXX + * XXX Don't expect anything from this code yet, */ + strlcpy(path, "/htdocs", sizeof(path)); if (desc->http_path[0] != '/') strlcat(path, "/", sizeof(path)); @@ -88,6 +90,7 @@ server_response(struct client *clt) if ((fd = open(path, O_RDONLY)) == -1 || fstat(fd, &st) == -1) goto fail; + /* XXX verify results XXX */ kv_purge(&desc->http_headers); kv_add(&desc->http_headers, "Server", HTTPD_SERVERNAME); kv_add(&desc->http_headers, "Connection", "close"); |