diff options
author | Sumit Bose <sbose@redhat.com> | 2013-04-24 10:49:22 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2013-05-02 19:33:56 +0200 |
commit | 2962b3d1e072ff2ebbe343095812dad697d6bf1d (patch) | |
tree | b3f6752176c99221fee6585596c613ad002a9da9 /src/providers/ipa/ipa_id.h | |
parent | 44c379a27a2d8de0ad933ebb2558b5e82b05fd56 (diff) | |
download | sssd-2962b3d1e072ff2ebbe343095812dad697d6bf1d.tar.gz sssd-2962b3d1e072ff2ebbe343095812dad697d6bf1d.tar.xz sssd-2962b3d1e072ff2ebbe343095812dad697d6bf1d.zip |
Use struct to hold different types of request parameters
Currently the POSIX ID or the user name are passed in different
parameters to some calls. The method will get cumbersome and error-prone
if new parameters like, e.g. the SID, are added. This patch adds a union
to hold the different kind of parameters.
Diffstat (limited to 'src/providers/ipa/ipa_id.h')
-rw-r--r-- | src/providers/ipa/ipa_id.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/providers/ipa/ipa_id.h b/src/providers/ipa/ipa_id.h index e44640627..7fa25e927 100644 --- a/src/providers/ipa/ipa_id.h +++ b/src/providers/ipa/ipa_id.h @@ -29,6 +29,7 @@ #include "providers/ldap/ldap_common.h" #include "providers/ipa/ipa_common.h" #include "providers/ldap/sdap.h" +#include "providers/ipa/ipa_subdomains.h" void ipa_account_info_handler(struct be_req *breq); struct tevent_req *ipa_get_netgroups_send(TALLOC_CTX *memctx, @@ -55,8 +56,7 @@ struct tevent_req *ipa_s2n_get_acct_info_send(TALLOC_CTX *mem_ctx, struct sss_domain_info *dom, struct sdap_handle *sh, int entry_type, - const char *user_name, - uid_t uid); + struct req_input *req_input); int ipa_s2n_get_acct_info_recv(struct tevent_req *req); struct tevent_req *ipa_get_subdom_acct_send(TALLOC_CTX *memctx, |