diff options
author | Andrew Bartlett <abartlet@samba.org> | 2008-04-14 13:49:47 +0200 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2008-04-14 13:49:47 +0200 |
commit | a96bba21fa99d7057f001bfc159930052d83d974 (patch) | |
tree | 3d00eba12b29f6ff939110bccf26021c78334fee /source4/libcli/raw | |
parent | ca78fa8cae96099055a6ae7a0963c2b2789f2b87 (diff) | |
parent | 7cf29ac84e2f45dfc56d5e46678a96527a38a1c1 (diff) | |
download | samba-a96bba21fa99d7057f001bfc159930052d83d974.tar.gz samba-a96bba21fa99d7057f001bfc159930052d83d974.tar.bz2 samba-a96bba21fa99d7057f001bfc159930052d83d974.zip |
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartlet
(This used to be commit 92751a73cd854365d365db854179bfd5aeabe7a2)
Diffstat (limited to 'source4/libcli/raw')
-rw-r--r-- | source4/libcli/raw/interfaces.h | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/source4/libcli/raw/interfaces.h b/source4/libcli/raw/interfaces.h index 3965c58204..61441b2cdc 100644 --- a/source4/libcli/raw/interfaces.h +++ b/source4/libcli/raw/interfaces.h @@ -1706,19 +1706,27 @@ union smb_read { /* static body buffer 48 (0x30) bytes */ /* uint16_t buffer_code; 0x31 = 0x30 + 1 */ - uint16_t _pad; + uint8_t _pad; + uint8_t reserved; uint32_t length; uint64_t offset; /* struct smb2_handle handle; */ - uint64_t unknown1; /* 0x0000000000000000 */ - uint64_t unknown2; /* 0x0000000000000000 */ + uint32_t min_count; + uint32_t channel; + uint32_t remaining; + /* the docs give no indication of what + these channel variables are for */ + uint16_t channel_offset; + uint16_t channel_length; } in; struct { /* static body buffer 16 (0x10) bytes */ /* uint16_t buffer_code; 0x11 = 0x10 + 1 */ - /* uint16_t data_ofs; */ + /* uint8_t data_ofs; */ + /* uint8_t reserved; */ /* uint32_t data_size; */ - uint64_t unknown1; /* 0x0000000000000000 */ + uint32_t remaining; + uint32_t reserved; /* dynamic body */ DATA_BLOB data; |