From 6dd64bb62bfde43809b2a40dad663d0fe6597092 Mon Sep 17 00:00:00 2001 From: mlibbey Date: Thu, 29 Apr 2021 15:45:15 -0700 Subject: [PATCH] doc: header_rewrite random function not inclusive (#7760) In testing %{RANDOM:3}, ATS only prints 0,1, and 2. The code rand_r(&_seed) % _max) implies that the n value would not be chosen. (cherry picked from commit 22cd7dafeddd5bec8b1623e9c135bb54f4160ee0) --- doc/admin-guide/plugins/header_rewrite.en.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/admin-guide/plugins/header_rewrite.en.rst b/doc/admin-guide/plugins/header_rewrite.en.rst index 12f9b4acc25..7efcbbb65ac 100644 --- a/doc/admin-guide/plugins/header_rewrite.en.rst +++ b/doc/admin-guide/plugins/header_rewrite.en.rst @@ -470,7 +470,7 @@ RANDOM cond %{RANDOM:} -Generates a random integer between ``0`` and ````, inclusive. +Generates a random integer from ``0`` up to (but not including) ````. Mathmatically, ``[0,n)`` or ``0 <= r < n``. STATUS ~~~~~~