[cifs-protocol] [REG:111092051963496] RE: flag 0x80 in the flags attribute of a remote_co part

Matthieu Patou mat at samba.org
Tue Oct 4 09:54:49 MDT 2011


On 03/10/2011 22:32, Hongwei Sun wrote:
> Matthieu
>
>     We completed the investigation of the error code and updated the document with the following changes:
>
>      1.   Section 2.2.3.2   CHANGE_ORDER_COMMAND
>
>         Added the CO_FLAG_INSTALL_INCOMPLETE flag to the flags value and meaning table.
>
>        CO_FLAG_INSTALL_INCOMPLETE   0x00000080	      The installation of the change order on the downstream partner is incomplete.
>
>
>     2.   [MS-FRS1]   Section 3.3.4.4.9   COMM_COMMAND Is CMD_REMOTE_CO_DONE
>
>     FROM:
>
>    "The receiving partner MUST be the upstream partner. This indicates the downstream partner has processed this change order. FRS MUST remove the change order from the Outbound Connection Outbound Log (OutLog). FRS MUST NOT reply to this CMD_REMOTE_CO_DONE packet."
>
> TO:
>
>   "The receiving partner MUST be the upstream partner. This indicates the downstream partner has processed this change order. FRS MUST remove the change order from the Outbound Connection Outbound Log (OutLog) only if the CO_FLAG_INSTALL_INCOMPLETE flag is not set. FRS MUST NOT reply to this CMD_REMOTE_CO_DONE packet."
>
>     Please let me know if you have any more question, otherwise I will resolve this issue.
Sounds good so far.

Matthieu.
> Thanks!
>
> Hongwei
>
>
>
> -----Original Message-----
> From: Matthieu Patou [mailto:mat at samba.org]
> Sent: Tuesday, September 20, 2011 3:34 PM
> To: Hongwei Sun
> Cc: pfif at tridgell.net; cifs-protocol at samba.org
> Subject: Re: flag 0x80 in the flags attribute of a remote_co part
>
> Hi Hongwei,
> On 19/09/2011 18:47, Hongwei Sun wrote:
>> Hi, Matthieu,
>>
>>    The bit 0x80 should be  CO_FLAG_INSTALL_INCOMPLETE  that means local install has  not been completed.   With the value is 0xC6 , this flag is shown to be used on wire, we need to add this flag to the section 2.2.3.2 of MS-FRS1.
> What's the behavior of the upstream partner if it received this flag in a CO_DONE packet ?
>
> Matthieu
>> Thanks!
>>
>> Hongwei
>>
>> -----Original Message-----
>> From: Matthieu Patou [mailto:mat at samba.org]
>> Sent: Monday, September 19, 2011 5:25 PM
>> To: pfif at tridgell.net; cifs-protocol at samba.org; Interoperability
>> Documentation Help
>> Subject: flag 0x80 in the flags attribute of a remote_co part
>>
>> Hello dochelp,
>>
>> Today while making some experiment between 2 windows servers for FRS I've seen an undocumented flag 0x80.
>>
>> Can you tell me what this flag is ? The remote_co chunk was part of a
>> REMOTE_CO_DONE
>>
>> You can see the whole flag set in the attached screenshot.
>>
>> Matthieu.
>>
>> --
>> Matthieu Patou
>> Samba Team
>> http://samba.org
>>
>
> --
> Matthieu Patou
> Samba Team
> http://samba.org
>
>


-- 
Matthieu Patou
Samba Team
http://samba.org



More information about the cifs-protocol mailing list