From: Arran Cudbard-Bell Date: Wed, 3 Feb 2021 14:34:47 +0000 (+0000) Subject: Unused X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f9f6a3b35c9cffb7c721656243f8cc1ebf8a568c;p=thirdparty%2Ffreeradius-server.git Unused --- diff --git a/src/lib/server/virtual_servers.c b/src/lib/server/virtual_servers.c index b1e8fadf61..2b12817c31 100644 --- a/src/lib/server/virtual_servers.c +++ b/src/lib/server/virtual_servers.c @@ -1544,45 +1544,6 @@ int virtual_server_section_register(virtual_server_compile_t const *entry) return 0; } - -/** Find the component for a section - * - */ -int virtual_server_section_component(rlm_components_t *component, char const *name1, char const *name2) -{ - virtual_server_compile_t *entry; - - fr_assert(server_section_name_tree != NULL); - - /* - * Look up the specific name first. That way we can - * define both "accounting on", and "accounting *". - */ - if (name2 != CF_IDENT_ANY) { - entry = rbtree_finddata(server_section_name_tree, - &(virtual_server_compile_t) { - .name = name1, - .name2 = name2, - }); - if (entry) goto done; - } - - /* - * Then look up the wildcard, if we didn't find any matching name2. - */ - entry = rbtree_finddata(server_section_name_tree, - &(virtual_server_compile_t) { - .name = name1, - .name2 = CF_IDENT_ANY, - }); - if (!entry) return -1; - -done: - *component = entry->component; - - return 0; -} - /** Find the component for a section * */ diff --git a/src/lib/server/virtual_servers.h b/src/lib/server/virtual_servers.h index bdd54ca1b2..27be3e749e 100644 --- a/src/lib/server/virtual_servers.h +++ b/src/lib/server/virtual_servers.h @@ -131,7 +131,6 @@ typedef struct { int virtual_server_section_register(virtual_server_compile_t const *entry); int virtual_server_compile_sections(CONF_SECTION *server, virtual_server_compile_t const *list, tmpl_rules_t const *rules, void *uctx) CC_HINT(nonnull(1,2,3)); -int virtual_server_section_component(rlm_components_t *component, char const *name1, char const *name2); virtual_server_method_t const *virtual_server_section_methods(char const *name1, char const *name2) CC_HINT(nonnull(1)); int virtual_server_get_process_by_name(CONF_SECTION *server, char const *type, module_method_t *method_p, void **ctx);