From 4169fb26ea2ff93c19ecdad6e09382732ea5deeb Mon Sep 17 00:00:00 2001 From: Pavel Březina Date: Mon, 3 Oct 2016 13:05:54 +0200 Subject: cache_req: switch to new code This patch switch the old switch-based cache req code to the new plugin-based. Reviewed-by: Jakub Hrozek --- src/tests/cmocka/test_responder_cache_req.c | 2 +- src/tests/cwrap/Makefile.am | 22 ++++++++++++++++++++-- 2 files changed, 21 insertions(+), 3 deletions(-) (limited to 'src/tests') diff --git a/src/tests/cmocka/test_responder_cache_req.c b/src/tests/cmocka/test_responder_cache_req.c index eba7406ec..1598f0c16 100644 --- a/src/tests/cmocka/test_responder_cache_req.c +++ b/src/tests/cmocka/test_responder_cache_req.c @@ -26,7 +26,7 @@ #include "tests/cmocka/common_mock.h" #include "tests/cmocka/common_mock_resp.h" #include "db/sysdb.h" -#include "responder/common/responder_cache_req.h" +#include "responder/common/cache_req/cache_req.h" #define TESTS_PATH "tp_" BASE_FILE_STEM #define TEST_CONF_DB "test_responder_cache_req_conf.ldb" diff --git a/src/tests/cwrap/Makefile.am b/src/tests/cwrap/Makefile.am index 3e40cba52..ba510ecdf 100644 --- a/src/tests/cwrap/Makefile.am +++ b/src/tests/cwrap/Makefile.am @@ -36,6 +36,23 @@ SSSD_LIBS = \ $(OPENLDAP_LIBS) \ $(TDB_LIBS) +SSSD_CACHE_REQ_OBJ = \ + ../../../src/responder/common/cache_req/cache_req.c \ + ../../../src/responder/common/cache_req/cache_req_search.c \ + ../../../src/responder/common/cache_req/cache_req_data.c \ + ../../../src/responder/common/cache_req/plugins/cache_req_user_by_name.c \ + ../../../src/responder/common/cache_req/plugins/cache_req_user_by_upn.c \ + ../../../src/responder/common/cache_req/plugins/cache_req_user_by_id.c \ + ../../../src/responder/common/cache_req/plugins/cache_req_user_by_filter.c \ + ../../../src/responder/common/cache_req/plugins/cache_req_user_by_cert.c \ + ../../../src/responder/common/cache_req/plugins/cache_req_group_by_name.c \ + ../../../src/responder/common/cache_req/plugins/cache_req_group_by_id.c \ + ../../../src/responder/common/cache_req/plugins/cache_req_group_by_filter.c \ + ../../../src/responder/common/cache_req/plugins/cache_req_initgroups_by_name.c \ + ../../../src/responder/common/cache_req/plugins/cache_req_initgroups_by_upn.c \ + ../../../src/responder/common/cache_req/plugins/cache_req_object_by_sid.c \ + $(NULL) + SSSD_RESPONDER_OBJ = \ ../../../src/responder/common/negcache_files.c \ ../../../src/responder/common/negcache.c \ @@ -45,11 +62,12 @@ SSSD_RESPONDER_OBJ = \ ../../../src/responder/common/responder_packet.c \ ../../../src/responder/common/responder_get_domains.c \ ../../../src/responder/common/responder_utils.c \ - ../../../src/responder/common/responder_cache_req.c \ ../../../src/responder/common/data_provider/rdp_message.c \ ../../../src/responder/common/data_provider/rdp_client.c \ ../../../src/monitor/monitor_iface_generated.c \ - ../../../src/providers/data_provider_req.c + ../../../src/providers/data_provider_req.c \ + $(SSSD_CACHE_REQ_OBJ) \ + $(NULL) dist_noinst_DATA = \ group \ -- cgit