From faab2be3f4525e2c6008c239af5f01e4cd088849 Mon Sep 17 00:00:00 2001 From: Petr Uzel Date: Tue, 1 Feb 2011 15:46:53 +0100 Subject: [PATCH] uuidd: fix uuidd -r -n 2 uuidd -r -n 2 failed with "Unexpected reply length from server 36". Fixed by this patch. Signed-off-by: Petr Uzel --- misc-utils/uuidd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/misc-utils/uuidd.c b/misc-utils/uuidd.c index 716a5824a1..2c8d2ca066 100644 --- a/misc-utils/uuidd.c +++ b/misc-utils/uuidd.c @@ -213,7 +213,7 @@ static int call_daemon(const char *socket_path, int op, char *buf, *num = -1; } if ((ret > 0) && (op == 5)) { - if (*num >= (int) sizeof(int)) + if (reply_len >= (int) sizeof(int)) memcpy(buf, num, sizeof(int)); else *num = -1; -- 2.47.3