diff options
author | Petr Uzel | 2011-02-01 15:46:53 +0100 |
---|---|---|
committer | Karel Zak | 2011-02-08 15:01:26 +0100 |
commit | faab2be3f4525e2c6008c239af5f01e4cd088849 (patch) | |
tree | 02d604a08d7c17e3defb01e776b3838894bf3927 /misc-utils/uuidd.c | |
parent | include: [xalloc.h] include string.h (diff) | |
download | kernel-qcow2-util-linux-faab2be3f4525e2c6008c239af5f01e4cd088849.tar.gz kernel-qcow2-util-linux-faab2be3f4525e2c6008c239af5f01e4cd088849.tar.xz kernel-qcow2-util-linux-faab2be3f4525e2c6008c239af5f01e4cd088849.zip |
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 <petr.uzel@suse.cz>
Diffstat (limited to 'misc-utils/uuidd.c')
-rw-r--r-- | misc-utils/uuidd.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/misc-utils/uuidd.c b/misc-utils/uuidd.c index 716a5824a..2c8d2ca06 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; |