[cifs-protocol] 113111510952353 [MS-SMB2:2.2.1.x] SYNC vs. ASYNC commands.

Sreekanth Nadendla srenaden at microsoft.com
Fri Nov 15 14:01:45 MST 2013

Dochelp in Bcc
Casemail in Cc

Hello Chris,
                    Thank you for your inquiry about file sharing protocols. We have created incident 113111510952353 to track the investigation for this issue. One of the Open specifications team member will contact you shortly.

Sreekanth Nadendla
Microsoft Windows Open Specifications

-----Original Message-----
From: Christopher R. Hertel [mailto:crh at ubiqx.mn.org] 
Sent: Friday, November 15, 2013 3:20 PM
To: Interoperability Documentation Help
Cc: cifs-protocol at samba.org
Subject: [MS-SMB2:2.2.1.x] SYNC vs. ASYNC commands.

Dear Dochelp:

In [MS-SMB2], sections and both describe the Command field in the SMB2 header, and both give a complete list of all SMB2 commands.

Reading section 2.2.1, however, it seems that only the SMB2_CANCEL command uses the ASYNC header format, and that all others use the SYNC format.  If that interpretation is correct, then...

* In section, only SMB2_CANCEL should be listed as a valid command
   for the Command field.

* In section, SMB2_CANCEL should be excluded from the list of
   valid SYNC-format requests.

* Section 2.2.30 should indicate that the ASYNC header should be used
   instead of the SYNC header.

Am I misinterpreting the information in 2.2.1?  Please clarify the circumstances under which the ASYNC header format is used, vs. the SYNC format.


Chris -)-----

"Implementing CIFS - the Common Internet FileSystem" ISBN: 013047116X
Samba Team -- http://www.samba.org/     -)-----   Christopher R. Hertel
jCIFS Team -- http://jcifs.samba.org/   -)-----   ubiqx development, uninq.
ubiqx Team -- http://www.ubiqx.org/     -)-----   crh at ubiqx.mn.org
OnLineBook -- http://ubiqx.org/cifs/    -)-----   crh at ubiqx.org

More information about the cifs-protocol mailing list