From 5de94df423989ba2ffb6924f88fe2910379ca1c0 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Thu, 28 Apr 2005 20:39:39 +0000 Subject: cleanup --- request.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'request.c') diff --git a/request.c b/request.c index f5d5f77..2a01792 100644 --- a/request.c +++ b/request.c @@ -111,6 +111,7 @@ int do_request(int reqc, struct dd_request **reqv) { int i; + int ret = reqc; int sockfd; char buf[BUFLEN]; @@ -125,9 +126,9 @@ do_request(int reqc, struct dd_request **reqv) if (debug) printf("response:\n%s\n", buf); - if (parse_answer(buf) == RET_ERR) - return -1; + if (parse_answer(buf) == RET_OK) + ret--; } - return 0; + return ret; } -- cgit v1.2.3