diff options
| author | Johann Latocha | 2012-02-15 22:16:56 +0100 |
|---|---|---|
| committer | Johann Latocha | 2012-02-15 22:16:56 +0100 |
| commit | 45954af5e3f56ac8c97b871b86f6b97485a52dcc (patch) | |
| tree | de083a650cf62ff6fb412e3e2d8d2bcdae50adef /src/server/net.c | |
| parent | [KERNEL] Kernel panic while server is gone fixed (diff) | |
| download | dnbd3-45954af5e3f56ac8c97b871b86f6b97485a52dcc.tar.gz dnbd3-45954af5e3f56ac8c97b871b86f6b97485a52dcc.tar.xz dnbd3-45954af5e3f56ac8c97b871b86f6b97485a52dcc.zip | |
[SERVER] Print more statistics (exported images, atime,...)
Diffstat (limited to 'src/server/net.c')
| -rw-r--r-- | src/server/net.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/server/net.c b/src/server/net.c index ab01f70..2c231ba 100644 --- a/src/server/net.c +++ b/src/server/net.c @@ -97,6 +97,7 @@ void *dnbd3_handle_query(void *dnbd3_client) client->image = image; send(client->sock, (char *) &reply, sizeof(dnbd3_reply_t), 0); send(client->sock, &image->filesize, sizeof(uint64_t), 0); + image->atime = time(NULL); continue; case CMD_GET_BLOCK: @@ -109,6 +110,8 @@ void *dnbd3_handle_query(void *dnbd3_client) if (sendfile(client->sock, image_file, (off_t *) &request.offset, request.size) < 0) printf("ERROR: sendfile returned -1\n"); + image->atime = time(NULL); + continue; default: |
