From 98ade6e6fee9811dbeaacba2b4b6e5c05da65334 Mon Sep 17 00:00:00 2001 From: "Evgeny Grin (Karlson2k)" Date: Tue, 19 Jul 2022 20:58:10 +0300 Subject: [PATCH] digestauth: added sanity check for digest macros --- src/microhttpd/digestauth.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/microhttpd/digestauth.c b/src/microhttpd/digestauth.c index d3a92740..d71af682 100644 --- a/src/microhttpd/digestauth.c +++ b/src/microhttpd/digestauth.c @@ -1447,6 +1447,9 @@ calculate_add_nonce (struct MHD_Connection *const connection, if (0 == daemon->nonce_nc_size) return false; + /* Sanity check for values */ + mhd_assert (MAX_DIGEST_NONCE_LENGTH == NONCE_STD_LEN (MAX_DIGEST)); + nn = daemon->nnc + get_nonce_nc_idx (daemon->nonce_nc_size, nonce, nonce_size);