mirror of
https://github.com/samba-team/samba.git
synced 2025-03-27 22:50:26 +03:00
dcerpc.idl: remove unused dcerpc_request._pad
typedef struct { uint32 alloc_hint; uint16 context_id; uint16 opnum; /* * NDR_DCERPC_REQUEST_OBJECT_PRESENT * is defined differently for ndr_dcerpc.c and py_dcerpc.c */ [switch_is(NDR_DCERPC_REQUEST_OBJECT_PRESENT)] dcerpc_object object; [flag(NDR_REMAINING)] DATA_BLOB stub_and_verifier; } dcerpc_request; - the generic dcerpc header has a size of 16 bytes. - alloc_hint, context_id and opnum are 8 bytes together. - dcerpc_object is 0 or 16 bytes. That means stub_and_verifier is always aligned to 8 bytes (either at offset 24 or 40). Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org>
This commit is contained in:
parent
81d730edb5
commit
4400d3bde5
@ -61,7 +61,6 @@ interface dcerpc
|
||||
* is defined differently for ndr_dcerpc.c and py_dcerpc.c
|
||||
*/
|
||||
[switch_is(NDR_DCERPC_REQUEST_OBJECT_PRESENT)] dcerpc_object object;
|
||||
[flag(NDR_ALIGN8)] DATA_BLOB _pad;
|
||||
[flag(NDR_REMAINING)] DATA_BLOB stub_and_verifier;
|
||||
} dcerpc_request;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user