Lines Matching +full:wire +full:- +full:sized
1 /* SPDX-License-Identifier: LGPL-2.1 */
98 /* According to MS-SMB2 specification The minimum recommended value is 65536.*/
132 * See MS-SMB2.PDF specification for protocol details.
138 /* See MS-SMB2 section 2.2.1 */
164 __le16 ChannelSequence; /* See MS-SMB2 3.2.4.1 and 3.2.7.1 */
219 * has the form of the unchained one -- i.e. it never has the
223 * See MS-SMB2 2.2.42 for more details.
257 /* See MS-SMB2 section 2.2.9.2 */
269 /* Remoted identity tree connect context structures - see MS-SMB2 2.2.9.2.1 */
288 /* SidAttrList - array of sid_attr_data structs */
299 * struct privilege_data is the same as BLOB_DATA - see MS-SMB2 2.2.9.2.1.5
323 __u8 TicketInfo[]; /* variable length buf - remoted identity data */
330 __u8 PathName[]; /* variable sized array */
354 * Possible ShareFlags - exactly one and only one of the first 4 caching flags
409 * SMB2_NEGOTIATE_PROTOCOL See MS-SMB2 section 2.2.3
435 #define SMB10_PROT_ID 0x0000 /* local only, not sent on wire w/CIFS negprot */
449 /* Negotiate Contexts - ContextTypes. See MS-SMB2 section 2.2.3.1 for details */
497 /* CipherCount usually 2, but can be 3 when AES256-GCM enabled */
498 __le16 CipherCount; /* AES128-GCM and AES128-CCM by default */
502 /* See MS-SMB2 2.2.3.1.3 */
507 /* Pattern scanning algorithm See MS-SMB2 3.1.4.4.1 */
528 * For smb2_netname_negotiate_context_id See MS-SMB2 2.2.3.1.4.
535 __le16 NetName[]; /* hostname of target converted to UCS-2 */
539 * For smb2_transport_capabilities context see MS-SMB2 2.2.3.1.5
555 * For rdma transform capabilities context see MS-SMB2 2.2.3.1.6
575 * For signing capabilities context see MS-SMB2 2.2.3.1.7
640 * SMB2_SESSION_SETUP See MS-SMB2 section 2.2.5
678 * SMB2_LOGOFF See MS-SMB2 section 2.2.7
694 * SMB2_CLOSE See MS-SMB2 section 2.2.15
731 * SMB2_READ See MS-SMB2 section 2.2.19
735 #define SMB2_READFLAG_REQUEST_COMPRESSED 0x02 /* See MS-SMB2 2.2.19 */
778 * SMB2_WRITE See MS-SMB2 section 2.2.21
813 * SMB2_FLUSH See MS-SMB2 section 2.2.17
849 * the lock sequence number (0 to 64). See MS-SMB2 2.2.26
958 * Maximum number of iovs we need for a set-info request.
986 * SMB2_NOTIFY See MS-SMB2 section 2.2.35
991 /* notify completion filter flags. See MS-FSCC 2.6 and MS-SMB2 2.2.35 */
1036 * SMB2_SERVER_TO_CLIENT_NOTIFICATION: See MS-SMB2 section 2.2.44
1050 * SMB2_CREATE See MS-SMB2 section 2.2.13
1058 /* Non-spec internal type */
1061 /* Impersonation Levels. See MS-WPO section 9.7 and MSDN-IMPERS */
1273 /* See MS-SMB2 2.2.13.2.3 and MS-SMB2 2.2.13.2.4 */
1286 /* See MS-SMB2 2.2.13.2.5 */
1293 /* See MS-SMB2 2.2.14.2.5 */
1311 /* See MS-SMB2 2.2.13.2.8 */
1319 /* See MS-SMB2 2.2.13.2.10 */
1343 /* See MS-SMB2 2.2.14.2.9 */
1352 /* See MS-SMB2 2.2.13.2.13 */
1361 /* See MS-SMB2 2.2.13.2.15 */
1372 /* See MS-SMB2 2.2.31 and 2.2.32 */
1413 /* See MS-FSCC 2.3.7 */
1422 /* See MS-FSCC 2.3.8 */
1435 /* See MS-FSCC 2.3.20 */
1444 /* See MS-FSCC 2.3.55 */
1452 /* DesiredUsage flags see MS-FSCC 2.3.56.1 */
1464 /* See MS-FSCC 2.3.56 */
1473 /* See MS-FSCC 2.3.58 */
1488 /* See MS-FSCC 2.3.73 */
1495 /* See MS-FSCC 2.3.75 */
1513 /* Reparse structures - see MS-FSCC 2.1.2 */
1556 /* For IO_REPARSE_TAG_NFS - see MS-FSCC 2.1.2.6 */
1570 /* For IO_REPARSE_TAG_LX_SYMLINK - see MS-FSCC 2.1.2.7 */
1576 __u8 Target[]; /* Variable Length UTF-8 string without nul-term */
1601 /* SMB2 Query Info see MS-SMB2 (2.2.37) or MS-DTYP */
1702 /* See MS-FSCC 2.3.52 */
1722 /* padding - overall struct size must be >= 24 so filename + pad >= 6 */
1794 * var sized owner SID
1795 * var sized group SID
1849 /* volume info struct - see MS-FSCC 2.5.9 */
1860 /* See MS-SMB2 2.2.23 through 2.2.25 */