From 67362500acb9860f0175900236c182b4ae78d420 Mon Sep 17 00:00:00 2001 From: "Alan T. DeKok" Date: Wed, 23 Jul 2025 09:11:05 +0200 Subject: [PATCH] might as well save the result somewhere --- src/bin/unit_test_module.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/bin/unit_test_module.c b/src/bin/unit_test_module.c index ded787d602..b9002f3faa 100644 --- a/src/bin/unit_test_module.c +++ b/src/bin/unit_test_module.c @@ -60,6 +60,8 @@ do { \ */ static bool filedone = false; static int my_debug_lvl = 0; +static unlang_result_t result = UNLANG_RESULT_NOT_SET; + char const *radiusd_version = RADIUSD_VERSION_BUILD("unit_test_module"); @@ -194,6 +196,8 @@ static request_t *request_from_file(TALLOC_CTX *ctx, FILE *fp, fr_client_t *clie static int number = 0; + result = UNLANG_RESULT_NOT_SET; + if (!dict_protocol) { fr_strerror_printf_push("%s dictionary failed to load", PROTOCOL_NAME); return NULL; @@ -353,7 +357,7 @@ static request_t *request_from_file(TALLOC_CTX *ctx, FILE *fp, fr_client_t *clie * New async listeners */ request->async = talloc_zero(request, fr_async_t); - unlang_call_push(NULL, request, server_cs, UNLANG_TOP_FRAME); + unlang_call_push(&result, request, server_cs, UNLANG_TOP_FRAME); return request; } -- 2.47.2