s4:libcli/smb2: align struct smb_ioctl.smb2 to [MS-SMB2] names
[kamenim/samba-autobuild/.git] / source4 / libcli / raw / interfaces.h
index 43a53f834dfe90bc73b35e24553c46a1573f5d19..d44c451f65077d0d3566951d06b9079525c089d5 100644 (file)
@@ -2291,16 +2291,17 @@ union smb_ioctl {
 
                        /* static body buffer 56 (0x38) bytes */
                        /* uint16_t buffer_code;  0x39 = 0x38 + 1 */
-                       uint16_t _pad;
+                       uint16_t reserved;
                        uint32_t function;
                        /*struct smb2_handle handle;*/
                        /* uint32_t out_ofs; */
                        /* uint32_t out_size; */
-                       uint32_t unknown2;
+                       uint32_t max_input_response;
                        /* uint32_t in_ofs; */
                        /* uint32_t in_size; */
-                       uint32_t max_response_size;
-                       uint64_t flags;
+                       uint32_t max_output_response;
+                       uint32_t flags;
+                       uint32_t reserved2;
 
                        /* dynamic body */
                        DATA_BLOB out;
@@ -2311,15 +2312,15 @@ union smb_ioctl {
 
                        /* static body buffer 48 (0x30) bytes */
                        /* uint16_t buffer_code;  0x31 = 0x30 + 1 */
-                       uint16_t _pad;
+                       uint16_t reserved;
                        uint32_t function;
                        /* struct smb2_handle handle; */
                        /* uint32_t in_ofs; */
                        /* uint32_t in_size; */
                        /* uint32_t out_ofs; */
                        /* uint32_t out_size; */
-                       uint32_t unknown2;
-                       uint32_t unknown3;
+                       uint32_t flags;
+                       uint32_t reserved2;
 
                        /* dynamic body */
                        DATA_BLOB in;