diff options
Diffstat (limited to 'src/providers/ldap/ldap_common.h')
-rw-r--r-- | src/providers/ldap/ldap_common.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/providers/ldap/ldap_common.h b/src/providers/ldap/ldap_common.h index ae45fb71..66434dd0 100644 --- a/src/providers/ldap/ldap_common.h +++ b/src/providers/ldap/ldap_common.h @@ -264,9 +264,12 @@ errno_t list_missing_attrs(TALLOC_CTX *mem_ctx, bool sdap_is_secure_uri(const char *uri); -char *sdap_get_id_specific_filter(TALLOC_CTX *mem_ctx, - const char *base_filter, - const char *extra_filter); +char *sdap_combine_filters(TALLOC_CTX *mem_ctx, + const char *base_filter, + const char *extra_filter); + +#define sdap_get_id_specific_filter(mem_ctx, base_filter, extra_filter) \ + sdap_combine_filters((mem_ctx), (base_filter), (extra_filter)) char *sdap_get_access_filter(TALLOC_CTX *mem_ctx, const char *base_filter); |