summaryrefslogtreecommitdiffstats
path: root/src/server/helper.c
diff options
context:
space:
mode:
authorsr2012-09-19 18:05:08 +0200
committersr2012-09-19 18:05:08 +0200
commit85cb9c3e7c53ca97907d097d33ce7077cf81be64 (patch)
tree1292b3a1cd419ce092f5131579c9f7211b6996bb /src/server/helper.c
parent[SERVER] Async prealloc of cache file (diff)
downloaddnbd3-85cb9c3e7c53ca97907d097d33ce7077cf81be64.tar.gz
dnbd3-85cb9c3e7c53ca97907d097d33ce7077cf81be64.tar.xz
dnbd3-85cb9c3e7c53ca97907d097d33ce7077cf81be64.zip
[SERVER] Check trust settings before replicating image or adding alt server
[SERVER] Close dnbd3 block deviced of proxy images when shutting down
Diffstat (limited to 'src/server/helper.c')
-rw-r--r--src/server/helper.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/server/helper.c b/src/server/helper.c
index 293fa36..c86fcb6 100644
--- a/src/server/helper.c
+++ b/src/server/helper.c
@@ -160,3 +160,10 @@ void strtolower(char *string)
++string;
}
}
+
+void remove_trailing_slash(char *string)
+{
+ char *ptr = string + strlen(string) - 1;
+ while (ptr >= string && *ptr == '/')
+ *ptr-- = '\0';
+}