From ddf3dcf44180777d649bfd7e779de1eea686e1a0 Mon Sep 17 00:00:00 2001 From: sr Date: Wed, 2 Jan 2013 20:54:16 +0100 Subject: [SERVER] Fix RPC_ADD_IMG --- src/server/rpc.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/server/rpc.c') diff --git a/src/server/rpc.c b/src/server/rpc.c index 163b345..1875cde 100644 --- a/src/server/rpc.c +++ b/src/server/rpc.c @@ -476,7 +476,7 @@ static int rpc_receive(int client_sock) xmlNodePtr cur = NULL; int count = 0; - FOR_EACH_NODE(docRequest, "/data/images/image", cur) + FOR_EACH_NODE(docRequest, "/data/image", cur) { if (cur->type != XML_ELEMENT_NODE) continue; @@ -490,6 +490,7 @@ static int rpc_receive(int client_sock) image.cache_file = (char *)XML_GETPROP(cur, "cache"); if (image.file && !file_exists(image.file)) { + printf("Image File: %s\n", image.file); rpc_error = ERROR_FILE_NOT_FOUND; } else if (image.cache_file && !file_writable(image.cache_file)) @@ -813,7 +814,7 @@ static int rpc_send_reply(int sock, dnbd3_rpc_t* header, int result_code, xmlDoc // Error code, build xml struct (lazy shortcut) int len = snprintf(returnbuffer, RETBUFLEN, "\n" "\n" - "\n" + "\n" "", result_code, "TODO"); if (len >= RETBUFLEN) len = 10; -- cgit v1.2.3-55-g7522