diff options
author | Stephan Schwaer | 2015-04-27 18:39:47 +0200 |
---|---|---|
committer | Stephan Schwaer | 2015-04-27 18:39:47 +0200 |
commit | 05027a457a5ce2788fdb9838d999f9470ed645be (patch) | |
tree | 5d79423da484f70b716feee17ce19c3f3291a2ea /src/server/server.c | |
parent | [FUSE] Fix compiler warnings, adjust file permissions, change fuse file name ... (diff) | |
download | dnbd3-05027a457a5ce2788fdb9838d999f9470ed645be.tar.gz dnbd3-05027a457a5ce2788fdb9838d999f9470ed645be.tar.xz dnbd3-05027a457a5ce2788fdb9838d999f9470ed645be.zip |
[SERVER] Added counters for received and sent bytes.
Diffstat (limited to 'src/server/server.c')
-rw-r--r-- | src/server/server.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/server/server.c b/src/server/server.c index 0547a87..b11b085 100644 --- a/src/server/server.c +++ b/src/server/server.c @@ -29,7 +29,6 @@ #include <stdint.h> #include <unistd.h> #include <assert.h> - #include "../types.h" #include "../version.h" @@ -263,6 +262,8 @@ int main(int argc, char *argv[]) spin_init( &_images_lock, PTHREAD_PROCESS_PRIVATE ); altservers_init(); integrity_init(); + net_init(); + uplink_globalsInit(); logadd( LOG_INFO, "DNBD3 server starting.... Machine type: " ENDIAN_MODE ); if ( altservers_load() < 0 ) { @@ -395,6 +396,7 @@ dnbd3_client_t* dnbd3_initClient(struct sockaddr_storage *client, int fd) return NULL ; } dnbd3_client->sock = fd; + dnbd3_client->bytesSent = 0; spin_init( &dnbd3_client->lock, PTHREAD_PROCESS_PRIVATE ); pthread_mutex_init( &dnbd3_client->sendMutex, NULL ); return dnbd3_client; |