summaryrefslogtreecommitdiffstats
path: root/src/server/server.c
diff options
context:
space:
mode:
authorsr2012-09-02 18:49:16 +0200
committersr2012-09-02 18:49:16 +0200
commit8c0712acf701925fa36ca85a548d56a7851543c5 (patch)
treeb5f24197c09549f91c0c1d6de0ed1dc99cf96e0a /src/server/server.c
parent[KERNEL] Fix off-by-one error (diff)
downloaddnbd3-8c0712acf701925fa36ca85a548d56a7851543c5.tar.gz
dnbd3-8c0712acf701925fa36ca85a548d56a7851543c5.tar.xz
dnbd3-8c0712acf701925fa36ca85a548d56a7851543c5.zip
[SERVER] Add list of trusted servers and namespaces (load, display)
Diffstat (limited to 'src/server/server.c')
-rw-r--r--src/server/server.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/server/server.c b/src/server/server.c
index 1ca55fa..feee30b 100644
--- a/src/server/server.c
+++ b/src/server/server.c
@@ -47,6 +47,7 @@ char *_config_file_name = DEFAULT_SERVER_CONFIG_FILE;
char *_local_namespace = NULL;
char *_ipc_password = NULL;
GSList *_dnbd3_images = NULL; // of dnbd3_image_t
+GSList *_trusted_servers = NULL;
void dnbd3_print_help(char* argv_0)
{
@@ -211,7 +212,6 @@ int main(int argc, char* argv[])
struct sockaddr_in client;
unsigned int len = sizeof(client);
int fd;
- time_t next_delete_invocation = 0;
struct timeval timeout;
timeout.tv_sec = SOCKET_TIMEOUT_SERVER;
timeout.tv_usec = 0;
@@ -267,13 +267,6 @@ int main(int argc, char* argv[])
continue;
}
pthread_detach(dnbd3_client->thread);
- // Call image deletion function if last call is more than 5 minutes ago
- const time_t now = time(NULL);
- if (now < next_delete_invocation)
- {
- next_delete_invocation = now + 300;
- dnbd3_exec_delete(TRUE);
- }
}
dnbd3_cleanup();