From: Jorge Pereira Date: Wed, 4 Oct 2023 16:42:09 +0000 (-0300) Subject: totp: Fix call_env setting X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e31a2cdba66851727d13abf9395883b482d1ba3c;p=thirdparty%2Ffreeradius-server.git totp: Fix call_env setting The 'nullable' field should be true. --- diff --git a/src/modules/rlm_totp/rlm_totp.c b/src/modules/rlm_totp/rlm_totp.c index d9d36660da..077a235a05 100644 --- a/src/modules/rlm_totp/rlm_totp.c +++ b/src/modules/rlm_totp/rlm_totp.c @@ -39,13 +39,13 @@ typedef struct { static const call_env_t call_env[] = { { FR_CALL_ENV_OFFSET("secret", FR_TYPE_STRING, rlm_totp_call_env_t, secret, - "&control.TOTP.Secret", T_BARE_WORD, false, false, false) }, + "&control.TOTP.Secret", T_BARE_WORD, false, true, false) }, { FR_CALL_ENV_OFFSET("key", FR_TYPE_STRING, rlm_totp_call_env_t, key, - "&control.TOTP.key", T_BARE_WORD, false, false, false) }, + "&control.TOTP.key", T_BARE_WORD, false, true, false) }, { FR_CALL_ENV_OFFSET("user_password", FR_TYPE_STRING, rlm_totp_call_env_t, user_password, - "&request.TOTP.From-User", T_BARE_WORD, false, false, false) }, + "&request.TOTP.From-User", T_BARE_WORD, false, true, false) }, CALL_ENV_TERMINATOR };