commit 390b5855f5cd263e652b636e43496d32f5ec8e0e
Author: FRIGN <[email protected]>
Date:   Tue Aug 12 10:34:06 2014 +0200

    Streamline the code

diff --git a/quark.c b/quark.c
index 30bff89..5a4c69b 100644
--- a/quark.c
+++ b/quark.c
@@ -56,7 +56,10 @@ enum {
 };
 
 static const char *resentry[] = {
-       [HEADER]      = "HTTP/1.1 %s
Connection: close
Date: %s
Server: quark-"VERSION"
",
+       [HEADER]      = "HTTP/1.1 %s
"
+                       "Connection: close
"
+                       "Date: %s
"
+                       "Server: quark-"VERSION"
",
        [CONTENTLEN]  = "Content-Length: %lu
",
        [LOCATION]    = "Location: %s%s
",
        [CONTENTTYPE] = "Content-Type: %s
",
@@ -185,7 +188,8 @@ responsefiledata(int fd, off_t size) {
 
        for (; (n = read(fd, buf, MIN(size, sizeof buf))) > 0; size -= n)
                if (write(req.fd, buf, n) != n)
-                       logerrmsg("error writing to client %s at %ls: %s
", host, n, strerror(errno));
+                       logerrmsg("error writing to client %s at %ls: %s
",
+                                 host, n, strerror(errno));
        if (n == -1)
                logerrmsg("error reading from file: %s
", strerror(errno));
 }
@@ -207,7 +211,8 @@ responsefile(void) {
                        writetext("
<html><body>"HttpNotFound"</body></html>
");
        } else {
                /* check if modified */
-               if (!strcmp(reqmod, tstamp(st.st_mtim.tv_sec)) && 
!putresentry(HEADER, HttpNotModified, tstamp(0))) {
+               if (!strcmp(reqmod, tstamp(st.st_mtim.tv_sec))
+                && !putresentry(HEADER, HttpNotModified, tstamp(0))) {
                        /* not modified, we're done here*/
                        status = 304;
                } else {
@@ -288,7 +293,8 @@ responsedir(void) {
                        responsedirdata(d);
                        closedir(d);
                } else {
-                       logerrmsg("client %s requests %s but opendir failed: %s
", host, reqbuf, strerror(errno));
+                       logerrmsg("client %s requests %s but opendir failed: %s
",
+                                 host, reqbuf, strerror(errno));
                }
        } else {
                responsefile(); /* docindex */
@@ -310,9 +316,11 @@ responsecgi(void) {
                setenv("SERVER_NAME", reqhost, 1);
        setenv("SCRIPT_NAME", cgi_script, 1);
        setenv("REQUEST_URI", reqbuf, 1);
-       logmsg("CGI SERVER_NAME=%s SCRIPT_NAME=%s REQUEST_URI=%s
", reqhost, cgi_script, reqbuf);
+       logmsg("CGI SERVER_NAME=%s SCRIPT_NAME=%s REQUEST_URI=%s
",
+              reqhost, cgi_script, reqbuf);
        if (chdir(cgi_dir) == -1)
-               logerrmsg("error        chdir to cgi directory %s failed: %s
", cgi_dir, strerror(errno));
+               logerrmsg("error        chdir to cgi directory %s failed: %s
",
+                         cgi_dir, strerror(errno));
        if ((cgi = popen(cgi_script, "r"))) {
                if (putresentry(HEADER, HttpOk, tstamp(0)))
                        return;
@@ -325,7 +333,8 @@ responsecgi(void) {
                }
                pclose(cgi);
        } else {
-               logerrmsg("error        %s requests %s, but cannot run cgi 
script %s
", host, cgi_script, reqbuf);
+               logerrmsg("error        %s requests %s, but cannot run cgi 
script %s
",
+                         host, cgi_script, reqbuf);
                if (putresentry(HEADER, HttpNotFound, tstamp(0))
                 || putresentry(CONTENTTYPE, texthtml))
                        return;
@@ -341,7 +350,8 @@ response(void) {
        struct stat st;
 
        for (p = reqbuf; *p; p++)
-               if (*p == '\' || (*p == '/' && *(p + 1) == '.')) { /* don't 
serve bogus or hidden files */
+               if (*p == '\' || (*p == '/' && *(p + 1) == '.')) {
+                       /* don't serve bogus or hidden files */
                        if (putresentry(HEADER, HttpForbidden, tstamp(0))
                         || putresentry(CONTENTTYPE, texthtml))
                                return;


Reply via email to