]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
allow for "server dhcpv4"
authorAlan T. DeKok <aland@freeradius.org>
Sat, 30 May 2020 15:01:16 +0000 (11:01 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Sat, 30 May 2020 15:33:38 +0000 (11:33 -0400)
and fall back to "server default" if the protocol-specific
server does not exist.

src/bin/unit_test_module.c

index 61536e14f36f7f04a15a2e8785cf89d31945ec1f..4f7d243a68e848cad75d2840d168657e6ae48030 100644 (file)
@@ -188,7 +188,8 @@ static REQUEST *request_from_file(TALLOC_CTX *ctx, FILE *fp, fr_event_list_t *el
        request->name = talloc_typed_asprintf(request, "%" PRIu64, request->number);
 
        request->master_state = REQUEST_ACTIVE;
-       request->server_cs = virtual_server_find("default");
+       request->server_cs = virtual_server_find(PROTOCOL_NAME);
+       if (!request->server_cs) request->server_cs = virtual_server_find("default");
        fr_assert(request->server_cs != NULL);
 
        request->config = main_config;