diff options
author | Günther Deschner <gd@samba.org> | 2009-07-13 23:53:49 +0200 |
---|---|---|
committer | Günther Deschner <gd@samba.org> | 2009-07-14 12:12:18 +0200 |
commit | 9f15ef11bdf75dbc1a1af3c2bc35b1d653216f62 (patch) | |
tree | 600d736069915ef79e6acc698204ae05a1fdbda9 /source3/passdb/pdb_ads.c | |
parent | 39fa9468c6b8099429b971d75c0647033b60901c (diff) | |
download | samba-9f15ef11bdf75dbc1a1af3c2bc35b1d653216f62.tar.gz samba-9f15ef11bdf75dbc1a1af3c2bc35b1d653216f62.tar.xz samba-9f15ef11bdf75dbc1a1af3c2bc35b1d653216f62.zip |
s3-account_policy: add pdb_policy_type enum.
Guenther
Diffstat (limited to 'source3/passdb/pdb_ads.c')
-rw-r--r-- | source3/passdb/pdb_ads.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/source3/passdb/pdb_ads.c b/source3/passdb/pdb_ads.c index 66fdff181f..70d550042b 100644 --- a/source3/passdb/pdb_ads.c +++ b/source3/passdb/pdb_ads.c @@ -1706,16 +1706,18 @@ static NTSTATUS pdb_ads_lookup_names(struct pdb_methods *m, } static NTSTATUS pdb_ads_get_account_policy(struct pdb_methods *m, - int policy_index, uint32 *value) + enum pdb_policy_type type, + uint32_t *value) { - return account_policy_get(policy_index, value) + return account_policy_get(type, value) ? NT_STATUS_OK : NT_STATUS_UNSUCCESSFUL; } static NTSTATUS pdb_ads_set_account_policy(struct pdb_methods *m, - int policy_index, uint32 value) + enum pdb_policy_type type, + uint32_t value) { - return account_policy_set(policy_index, value) + return account_policy_set(type, value) ? NT_STATUS_OK : NT_STATUS_UNSUCCESSFUL; } |