]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
uuidd: remove unnecessary bulk request size limit
authorSami Kerola <kerolasa@iki.fi>
Sat, 21 Nov 2020 21:24:10 +0000 (21:24 +0000)
committerSami Kerola <kerolasa@iki.fi>
Mon, 23 Nov 2020 22:48:07 +0000 (22:48 +0000)
Limiting random query to 1000 uuid's was pointless when the next line will
further restrict upper limit to 63 entries.  The 63 entries is what fits to
the uuidd communication buffer with the header.

Signed-off-by: Sami Kerola <kerolasa@iki.fi>
misc-utils/uuidd.c

index e3ed0b186845e08286bf8c1bc504c6bb5ad22564..6b584ddafcebf288a465ea40d5761afdec74993a 100644 (file)
@@ -530,8 +530,6 @@ static void server_loop(const char *socket_path, const char *pidfile_path,
                case UUIDD_OP_BULK_RANDOM_UUID:
                        if (num < 0)
                                num = 1;
-                       if (num > 1000)
-                               num = 1000;
                        if ((sizeof(reply_buf) - sizeof(num)) < (size_t) (sizeof(uu) * num))
                                num = (sizeof(reply_buf) - sizeof(num)) / sizeof(uu);
                        __uuid_generate_random((unsigned char *) reply_buf +