diff -r 5f7660fe1562 -r f1cff81e425a src/server/safs/service.c --- a/src/server/safs/service.c Mon Jun 24 14:41:32 2013 +0200 +++ b/src/server/safs/service.c Tue Jun 25 15:45:13 2013 +0200 @@ -52,7 +52,7 @@ SYS_FILE prepare_service_file(Session *sn, Request *rq, struct stat *s) { char *ppath = pblock_findkeyval(pb_key_ppath, rq->vars); - /* open the file */ + // open the file VFSContext *vfs = vfs_request_context(sn, rq); SYS_FILE fd = vfs_open(vfs, ppath, O_RDONLY); if(!fd) { @@ -60,7 +60,7 @@ return NULL; } - /* get stat */ + // get stat if(vfs_fstat(vfs, fd, s) != 0) { //perror("prepare_service_file: stat"); protocol_status(sn, rq, 500, NULL); @@ -84,13 +84,13 @@ return fd; } - /* add content-length header*/ + // add content-length header char contentLength[32]; int len = snprintf(contentLength, 32, "%lld", s->st_size); pblock_kvinsert(pb_key_content_length, contentLength, len, rq->srvhdrs); - /* start response */ + // start response protocol_status(sn, rq, 200, NULL); http_start_response(sn, rq); @@ -140,23 +140,23 @@ sstr_t r_uri = sstr(uri); - /* open the file */ + // open the file VFSContext *vfs = vfs_request_context(sn, rq); VFS_DIR dir = vfs_opendir(vfs, ppath); if(!dir) { return REQ_ABORTED; } - sbuf_t *out = sbuf_new(1024); /* output buffer */ + sbuf_t *out = sbuf_new(1024); // output buffer - /* write html header */ + // write html header sbuf_puts(out, "\n
\n