From b4df59e1711abb0e9a0a21dd92b8f966d9334b4a Mon Sep 17 00:00:00 2001 From: Johann Latocha Date: Thu, 2 Feb 2012 23:32:03 +0100 Subject: [SERVER] IPC over unix socket [SERVER] Print connected clients and used images --- src/server/server.h | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'src/server/server.h') diff --git a/src/server/server.h b/src/server/server.h index 303d6ee..dd8584c 100644 --- a/src/server/server.h +++ b/src/server/server.h @@ -28,13 +28,6 @@ #include "config.h" #include "../types.h" -typedef struct -{ - int sock; - char ip[16]; - pthread_t *thread; -} dnbd3_client_t; - typedef struct { char *file; @@ -45,13 +38,20 @@ typedef struct int rid; } dnbd3_image_t; +typedef struct +{ + int sock; + char ip[16]; + pthread_t *thread; + dnbd3_image_t *image; +} dnbd3_client_t; + extern GSList *_dnbd3_clients; extern pthread_spinlock_t _spinlock; extern char *_config_file_name; extern dnbd3_image_t *_images; extern size_t _num_images; - void dnbd3_cleanup(); #endif /* SERVER_H_ */ -- cgit v1.2.3-55-g7522