Lines Matching +full:wire +full:- +full:sized
1 /* SPDX-License-Identifier: LGPL-2.1 */
129 * See MS-SMB2.PDF specification for protocol details.
135 /* See MS-SMB2 section 2.2.1 */
161 __le16 ChannelSequence; /* See MS-SMB2 3.2.4.1 and 3.2.7.1 */
216 * has the form of the unchained one -- i.e. it never has the
220 * See MS-SMB2 2.2.42 for more details.
254 /* See MS-SMB2 section 2.2.9.2 */
266 /* Remoted identity tree connect context structures - see MS-SMB2 2.2.9.2.1 */
285 /* SidAttrList - array of sid_attr_data structs */
296 * struct privilege_data is the same as BLOB_DATA - see MS-SMB2 2.2.9.2.1.5
320 __u8 TicketInfo[]; /* variable length buf - remoted identity data */
327 __u8 PathName[]; /* variable sized array */
351 * Possible ShareFlags - exactly one and only one of the first 4 caching flags
406 * SMB2_NEGOTIATE_PROTOCOL See MS-SMB2 section 2.2.3
432 #define SMB10_PROT_ID 0x0000 /* local only, not sent on wire w/CIFS negprot */
446 /* Negotiate Contexts - ContextTypes. See MS-SMB2 section 2.2.3.1 for details */
494 /* CipherCount usually 2, but can be 3 when AES256-GCM enabled */
495 __le16 CipherCount; /* AES128-GCM and AES128-CCM by default */
499 /* See MS-SMB2 2.2.3.1.3 */
504 /* Pattern scanning algorithm See MS-SMB2 3.1.4.4.1 */
525 * For smb2_netname_negotiate_context_id See MS-SMB2 2.2.3.1.4.
532 __le16 NetName[]; /* hostname of target converted to UCS-2 */
536 * For smb2_transport_capabilities context see MS-SMB2 2.2.3.1.5
552 * For rdma transform capabilities context see MS-SMB2 2.2.3.1.6
572 * For signing capabilities context see MS-SMB2 2.2.3.1.7
637 * SMB2_SESSION_SETUP See MS-SMB2 section 2.2.5
675 * SMB2_LOGOFF See MS-SMB2 section 2.2.7
691 * SMB2_CLOSE See MS-SMB2 section 2.2.15
728 * SMB2_READ See MS-SMB2 section 2.2.19
732 #define SMB2_READFLAG_REQUEST_COMPRESSED 0x02 /* See MS-SMB2 2.2.19 */
775 * SMB2_WRITE See MS-SMB2 section 2.2.21
810 * SMB2_FLUSH See MS-SMB2 section 2.2.17
846 * the lock sequence number (0 to 64). See MS-SMB2 2.2.26
955 * Maximum number of iovs we need for a set-info request.
983 * SMB2_NOTIFY See MS-SMB2 section 2.2.35
988 /* notify completion filter flags. See MS-FSCC 2.6 and MS-SMB2 2.2.35 */
1033 * SMB2_SERVER_TO_CLIENT_NOTIFICATION: See MS-SMB2 section 2.2.44
1047 * SMB2_CREATE See MS-SMB2 section 2.2.13
1055 /* Non-spec internal type */
1058 /* Impersonation Levels. See MS-WPO section 9.7 and MSDN-IMPERS */
1270 /* See MS-SMB2 2.2.13.2.3 and MS-SMB2 2.2.13.2.4 */
1283 /* See MS-SMB2 2.2.13.2.5 */
1290 /* See MS-SMB2 2.2.14.2.5 */
1308 /* See MS-SMB2 2.2.13.2.8 */
1316 /* See MS-SMB2 2.2.13.2.10 */
1340 /* See MS-SMB2 2.2.14.2.9 */
1349 /* See MS-SMB2 2.2.13.2.13 */
1358 /* See MS-SMB2 2.2.13.2.15 */
1369 /* See MS-SMB2 2.2.31 and 2.2.32 */
1410 /* See MS-FSCC 2.3.7 */
1419 /* See MS-FSCC 2.3.8 */
1432 /* See MS-FSCC 2.3.20 */
1441 /* See MS-FSCC 2.3.55 */
1449 /* DesiredUsage flags see MS-FSCC 2.3.56.1 */
1461 /* See MS-FSCC 2.3.56 */
1470 /* See MS-FSCC 2.3.58 */
1485 /* See MS-FSCC 2.3.73 */
1492 /* See MS-FSCC 2.3.75 */
1510 /* Reparse structures - see MS-FSCC 2.1.2 */
1553 /* For IO_REPARSE_TAG_NFS - see MS-FSCC 2.1.2.6 */
1567 /* For IO_REPARSE_TAG_LX_SYMLINK - see MS-FSCC 2.1.2.7 */
1573 __u8 Target[]; /* Variable Length UTF-8 string without nul-term */
1598 /* SMB2 Query Info see MS-SMB2 (2.2.37) or MS-DTYP */
1699 /* See MS-FSCC 2.3.52 */
1719 /* padding - overall struct size must be >= 24 so filename + pad >= 6 */
1791 * var sized owner SID
1792 * var sized group SID
1846 /* volume info struct - see MS-FSCC 2.5.9 */
1857 /* See MS-SMB2 2.2.23 through 2.2.25 */