f24ee5c CACHE_REQ: Add a new cache_req_ncache_filter_fn() plugin function

21 files Authored by fidencio 6 years ago, Committed by jhrozek 6 years ago,
21 files changed. 33 lines added. 0 lines removed.
src/responder/common/cache_req/cache_req_plugin.h
file modified
+13 -0
src/responder/common/cache_req/plugins/cache_req_enum_groups.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_enum_svc.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_enum_users.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_group_by_filter.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_group_by_id.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_group_by_name.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_host_by_name.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_initgroups_by_name.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_initgroups_by_upn.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_netgroup_by_name.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_object_by_id.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_object_by_name.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_object_by_sid.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_svc_by_name.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_svc_by_port.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_user_by_cert.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_user_by_filter.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_user_by_id.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_user_by_name.c
file modified
+1 -0
src/responder/common/cache_req/plugins/cache_req_user_by_upn.c
file modified
+1 -0
    CACHE_REQ: Add a new cache_req_ncache_filter_fn() plugin function
    
    This function will be responsible for filtering out all the results that
    we have that are also present in the negative cache.
    
    This is useful mainly for plugins which don't use name as an input token
    but can still be affected by filter_{users,groups} options.
    
    For now this new function is not being used anywhere.
    
    Related:
    https://pagure.io/SSSD/sssd/issue/3362
    
    Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
    
    Reviewed-by: Pavel Březina <pbrezina@redhat.com>