From: Stefan Metzmacher Date: Thu, 15 Aug 2019 11:22:43 +0000 (+0200) Subject: netlogon.idl: fix the marshalling of netr_OsVersion for NDR64 X-Git-Tag: talloc-2.3.1~755 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0fea2707fb05897eec3c26bd4814669832142382;p=thirdparty%2Fsamba.git netlogon.idl: fix the marshalling of netr_OsVersion for NDR64 Signed-off-by: Stefan Metzmacher Reviewed-by: Guenther Deschner --- diff --git a/librpc/idl/netlogon.idl b/librpc/idl/netlogon.idl index 0f9bda8af81..e6fda421ea5 100644 --- a/librpc/idl/netlogon.idl +++ b/librpc/idl/netlogon.idl @@ -1347,9 +1347,10 @@ interface netlogon actually encodes this structure as a UNICODE_STRING - see MS-NRPC section 2.2.1.3.9 */ /* 142 * 2 = 284 (length of structure "netr_OsVersionInfoEx") */ - [value(142)] uint32 length; - [value(0)] uint32 dummy; - [value(142)] uint32 size; + [value(142)] uint3264 length; + [value(0)] uint3264 dummy; + [value(142)] uint3264 size; + [subcontext(0),subcontext_size(size*2)] netr_OsVersionInfoEx os; } netr_OsVersion;