summaryrefslogtreecommitdiff
path: root/librpc
diff options
context:
space:
mode:
authorSamuel Cabrero <scabrero@samba.org>2021-06-21 13:51:53 +0200
committerJeremy Allison <jra@samba.org>2022-05-19 17:51:33 +0000
commit0f3b1d5c1d46cb2859bd21a5e3c8933c81ed0f57 (patch)
tree0694b07709f3ba81a997820d80d93fe534349aab /librpc
parent5f213285b697554b6c3a5b9f9e5a325abdacd7eb (diff)
downloadsamba-0f3b1d5c1d46cb2859bd21a5e3c8933c81ed0f57.tar.gz
s3:winbind: Convert winbindd_dual_pam_chng_pswd_auth_crap() from struct based to NDR based
Signed-off-by: Samuel Cabrero <scabrero@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'librpc')
-rw-r--r--librpc/idl/winbind.idl11
1 files changed, 11 insertions, 0 deletions
diff --git a/librpc/idl/winbind.idl b/librpc/idl/winbind.idl
index 93fd56dff05..9ec98bd0878 100644
--- a/librpc/idl/winbind.idl
+++ b/librpc/idl/winbind.idl
@@ -226,6 +226,17 @@ interface winbind
[in] hyper uid
);
+ NTSTATUS wbint_PamAuthCrapChangePassword(
+ [in,string,charset(UTF8)] char *client_name,
+ [in] hyper client_pid,
+ [in,string,charset(UTF8)] char *user,
+ [in,string,charset(UTF8)] char *domain,
+ [in,flag(NDR_SECRET)] DATA_BLOB new_nt_pswd,
+ [in,flag(NDR_SECRET)] DATA_BLOB old_nt_hash_enc,
+ [in,flag(NDR_SECRET)] DATA_BLOB new_lm_pswd,
+ [in,flag(NDR_SECRET)] DATA_BLOB old_lm_hash_enc
+ );
+
/* Public methods available via IRPC */
typedef [switch_type(uint16)] union netr_LogonLevel netr_LogonLevel;