diff options
author | Sumit Bose <sbose@redhat.com> | 2009-11-13 09:56:32 +0100 |
---|---|---|
committer | Stephen Gallagher <sgallagh@redhat.com> | 2009-11-20 16:46:47 -0500 |
commit | 2fb0f364394e412acb8e47bcf3f166dbabb79b28 (patch) | |
tree | 03941d5bb91ba755dede7400cd635993013b123f /server/providers/ipa/ipa_access.h | |
parent | 0e4eba0a994d286ae0832adc1731ab2dc10c5ff9 (diff) | |
download | sssd-2fb0f364394e412acb8e47bcf3f166dbabb79b28.tar.gz sssd-2fb0f364394e412acb8e47bcf3f166dbabb79b28.tar.bz2 sssd-2fb0f364394e412acb8e47bcf3f166dbabb79b28.zip |
Enhance check for remote hosts
Diffstat (limited to 'server/providers/ipa/ipa_access.h')
-rw-r--r-- | server/providers/ipa/ipa_access.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/server/providers/ipa/ipa_access.h b/server/providers/ipa/ipa_access.h index 1b01e9fe..486dac69 100644 --- a/server/providers/ipa/ipa_access.h +++ b/server/providers/ipa/ipa_access.h @@ -32,6 +32,13 @@ enum ipa_access_mode { IPA_ACCESS_ALLOW }; +struct hbac_host_info { + const char *fqdn; + const char *serverhostname; + const char *dn; + const char **memberof; +}; + struct ipa_access_ctx { struct sdap_id_ctx *sdap_ctx; struct dp_option *ipa_options; @@ -45,6 +52,7 @@ struct hbac_ctx { struct be_req *be_req; struct pam_data *pd; struct hbac_host_info **hbac_host_info; + struct hbac_host_info *remote_hhi; struct sysdb_attrs **hbac_rule_list; size_t hbac_rule_count; const char *user_dn; |