diff options
author | Pavel Březina <pbrezina@redhat.com> | 2013-09-12 12:55:44 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2013-09-17 16:02:20 +0200 |
commit | 0b81cc5d41ec6a1c58e610f402fd93a1fbda4aff (patch) | |
tree | 0421dd9259b1f6167a2b000425bcb13ade104aa2 /src/util/util.h | |
parent | e1f68731525116ce686ffcdc07ad3a14e4fb1cd7 (diff) | |
download | sssd-0b81cc5d41ec6a1c58e610f402fd93a1fbda4aff.tar.gz sssd-0b81cc5d41ec6a1c58e610f402fd93a1fbda4aff.tar.xz sssd-0b81cc5d41ec6a1c58e610f402fd93a1fbda4aff.zip |
util: add find_subdomain_by_object_name()
This function will parse object name into name and domain
name part and return appropriate sss domain.
Resolves:
https://fedorahosted.org/sssd/ticket/2034
Diffstat (limited to 'src/util/util.h')
-rw-r--r-- | src/util/util.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/util/util.h b/src/util/util.h index 3a1da2dcf..18ec4176b 100644 --- a/src/util/util.h +++ b/src/util/util.h @@ -548,6 +548,10 @@ struct sss_domain_info *find_subdomain_by_name(struct sss_domain_info *domain, bool match_any); struct sss_domain_info *find_subdomain_by_sid(struct sss_domain_info *domain, const char *sid); +struct sss_domain_info * +find_subdomain_by_object_name(struct sss_domain_info *domain, + const char *object_name); + bool subdomain_enumerates(struct sss_domain_info *parent, const char *sd_name); |