]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
No destination means disable
authorNick Porter <nick@portercomputing.co.uk>
Fri, 5 Apr 2024 09:51:10 +0000 (10:51 +0100)
committerNick Porter <nick@portercomputing.co.uk>
Fri, 5 Apr 2024 12:54:16 +0000 (13:54 +0100)
src/lib/unlang/xlat_builtin.c

index afe224133b51de5023ff757355f18fe99618c5ec..dda1b833923609bb43a79c227883df30b3cc484f 100644 (file)
@@ -1180,7 +1180,7 @@ static int _log_dst_free(fr_log_t *log)
 }
 
 static xlat_arg_parser_t const xlat_func_log_dst_args[] = {
-       { .required = true, .type = FR_TYPE_STRING, .concat = true },
+       { .required = false, .type = FR_TYPE_STRING, .concat = true },
        { .required = false, .type = FR_TYPE_UINT32, .single = true },
        { .required = false, .type = FR_TYPE_STRING, .concat = true },
        XLAT_ARG_PARSER_TERMINATOR
@@ -1206,7 +1206,7 @@ static xlat_action_t xlat_func_log_dst(UNUSED TALLOC_CTX *ctx, UNUSED fr_dcursor
        XLAT_ARGS(args, &dst, &lvl, &file);
 
        if (!dst || !*dst->vb_strvalue) {
-               request_log_prepend(request, NULL, L_DBG_LVL_OFF);
+               request_log_prepend(request, NULL, L_DBG_LVL_DISABLE);
                return XLAT_ACTION_DONE;
        }