From 8a18edf1c2d553105cfcadec4d892e4e5a0fdba1 Mon Sep 17 00:00:00 2001 From: Günther Deschner Date: Tue, 8 Nov 2011 16:00:10 +0100 Subject: samr: filterModuleName is a lsa_String in userPwdChangeFailureInformation. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The entire marshalling of samr_ChangePasswordUser3 broke with c2685cdedb430ae75a94e86f34484292b4269363. Matthias, the bad effect of this change was that actually all failed password change attempts will always return NT_STATUS_OK because the last 4 bytes (the resulting status code) were not marshalled anymore. Guenther Autobuild-User: Günther Deschner Autobuild-Date: Wed Nov 9 00:41:13 CET 2011 on sn-devel-104 --- librpc/idl/samr.idl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'librpc') diff --git a/librpc/idl/samr.idl b/librpc/idl/samr.idl index 4113a5432d..b9d1d34ae3 100644 --- a/librpc/idl/samr.idl +++ b/librpc/idl/samr.idl @@ -1448,7 +1448,7 @@ import "misc.idl", "lsa.idl", "security.idl"; typedef struct { samPwdChangeReason extendedFailureReason; - [string,charset(UTF16)] uint16 *filterModuleName; + lsa_String filterModuleName; } userPwdChangeFailureInformation; [public] NTSTATUS samr_ChangePasswordUser3( -- cgit