<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:p="urn:schemas-microsoft-com:office:powerpoint" xmlns:a="urn:schemas-microsoft-com:office:access" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s="uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema" xmlns:b="urn:schemas-microsoft-com:office:publisher" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:c="urn:schemas-microsoft-com:office:component:spreadsheet" xmlns:odc="urn:schemas-microsoft-com:office:odc" xmlns:oa="urn:schemas-microsoft-com:office:activation" xmlns:html="http://www.w3.org/TR/REC-html40" xmlns:q="http://schemas.xmlsoap.org/soap/envelope/" xmlns:rtc="http://microsoft.com/officenet/conferencing" xmlns:D="DAV:" xmlns:Repl="http://schemas.microsoft.com/repl/" xmlns:mt="http://schemas.microsoft.com/sharepoint/soap/meetings/" xmlns:x2="http://schemas.microsoft.com/office/excel/2003/xml" xmlns:ppda="http://www.passport.com/NameSpace.xsd" xmlns:ois="http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir="http://schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:dsp="http://schemas.microsoft.com/sharepoint/dsp" xmlns:udc="http://schemas.microsoft.com/data/udc" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:sub="http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/" xmlns:ec="http://www.w3.org/2001/04/xmlenc#" xmlns:sp="http://schemas.microsoft.com/sharepoint/" xmlns:sps="http://schemas.microsoft.com/sharepoint/soap/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:udcs="http://schemas.microsoft.com/data/udc/soap" xmlns:udcxf="http://schemas.microsoft.com/data/udc/xmlfile" xmlns:udcp2p="http://schemas.microsoft.com/data/udc/parttopart" xmlns:wf="http://schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:dsss="http://schemas.microsoft.com/office/2006/digsig-setup" xmlns:dssi="http://schemas.microsoft.com/office/2006/digsig" xmlns:mdssi="http://schemas.openxmlformats.org/package/2006/digital-signature" xmlns:mver="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns:mrels="http://schemas.openxmlformats.org/package/2006/relationships" xmlns:spwp="http://microsoft.com/sharepoint/webpartpages" xmlns:ex12t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:ex12m="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:pptsl="http://schemas.microsoft.com/sharepoint/soap/SlideLibrary/" xmlns:spsl="http://microsoft.com/webservices/SharePointPortalServer/PublishedLinksService" xmlns:Z="urn:schemas-microsoft-com:" xmlns:st="" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=utf-8">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.5pt;
        font-family:Consolas;}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:Consolas;}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle20
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle21
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle22
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle23
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle24
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle25
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle26
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle27
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle28
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle29
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle30
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle31
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 92.4pt 1.0in 92.4pt;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><span style='color:#1F497D'>Sorry, forgot to attach the conf
file.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<p class=MsoNormal><span style='color:#1F497D'>BR,<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Kamen Mazdrashki<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>kamen.mazdrashki@postpath.com<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>http://repo.or.cz/w/Samba/kamenim.git<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas;
color:#1F497D'>-------------------------------------</span><span
style='color:#1F497D'><o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>CISCO SYSTEMS BULGARIA EOOD</span><span
style='font-family:Consolas;color:#1F497D'><o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>http://www.cisco.com/global/BG/<o:p></o:p></span></p>
</div>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Bill Wesse
[mailto:billwe@microsoft.com] <br>
<b>Sent:</b> Monday, November 02, 2009 7:15 PM<br>
<b>To:</b> Kamen Mazdrashki<br>
<b>Subject:</b> RE: Status: SRX091020600112 [MS-DRSR] section 5.12.2 -
prefixMap implementation<o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><span style='color:#1F497D'>I have completed the debug, and
find that the attid’s are being constructed per the algorithm (and per the
entries in the prefixMap table). I cannot account for your results using just
R2 (which is using DRS_MSG_GETCHGREPLY_V7, no surprise here). Hence, I am
setting up to run the tests again using smbtorture. It may take me a few days
to build & stabilize that, as I have not had previous occasion to use the
torture tests.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Very strange!<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Regards,</span></b><span style='color:navy'><br>
</span><b><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Bill Wesse</span></b><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>MCSE, MCTS / Senior Escalation Engineer, US-CSS DSC PROTOCOL
TEAM</span><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>8055 Microsoft Way</span><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Charlotte, NC 28273</span><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Courier New";color:black'>TEL:
+1(980) 776-8200<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>CELL: +1(704) 661-5438</span><span style='font-family:"Courier New";
color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Courier New";color:black'>FAX:
+1(704) 665-9606<o:p></o:p></span></p>
</div>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Bill Wesse <br>
<b>Sent:</b> Friday, October 30, 2009 12:08 PM<br>
<b>To:</b> 'Kamen Mazdrashki'<br>
<b>Subject:</b> RE: Status: SRX091020600112 [MS-DRSR] section 5.12.2 -
prefixMap implementation<o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><span style='color:#1F497D'>Glad to hear your efforts are
going well.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>I did my testing on 2008 R2
(release build 6.1.7600); after some nasty snags (involving, ugh, hardware
problems), I am now working through the replication data on both DC partners.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Hopefully the mysterious values
are artifacts of the beta (if that is what you are using), or some surprise in struct
versioning (I haven’t gotten near this yet).<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Regards,</span></b><span style='color:navy'><br>
</span><b><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Bill Wesse</span></b><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>MCSE, MCTS / Senior Escalation Engineer, US-CSS DSC PROTOCOL
TEAM</span><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>8055 Microsoft Way</span><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Charlotte, NC 28273</span><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Courier New";color:black'>TEL:
+1(980) 776-8200<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>CELL: +1(704) 661-5438</span><span style='font-family:"Courier New";
color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Courier New";color:black'>FAX:
+1(704) 665-9606<o:p></o:p></span></p>
</div>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Kamen Mazdrashki
[mailto:kamen.mazdrashki@postpath.com] <br>
<b>Sent:</b> Friday, October 30, 2009 4:52 AM<br>
<b>To:</b> Bill Wesse<br>
<b>Subject:</b> RE: Status: SRX091020600112 [MS-DRSR] section 5.12.2 -
prefixMap implementation<o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><span style='color:#1F497D'>No worries,<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>I’ve finished my implementation
and I will test it in following few days.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>I think the part with
OID-to-ATTID/ATTID-to-OID is well encapsulated, so I just have put what are to
find out about Win2k8 behavior.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Thanks again for your efforts.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<p class=MsoNormal><span style='color:#1F497D'>BR,<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Kamen Mazdrashki<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>kamen.mazdrashki@postpath.com<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>http://repo.or.cz/w/Samba/kamenim.git<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas;
color:#1F497D'>-------------------------------------</span><span
style='color:#1F497D'><o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>CISCO SYSTEMS BULGARIA EOOD</span><span
style='font-family:Consolas;color:#1F497D'><o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>http://www.cisco.com/global/BG/<o:p></o:p></span></p>
</div>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Bill Wesse
[mailto:billwe@microsoft.com] <br>
<b>Sent:</b> Thursday, October 29, 2009 3:34 PM<br>
<b>To:</b> Kamen Mazdrashki<br>
<b>Subject:</b> RE: Status: SRX091020600112 [MS-DRSR] section 5.12.2 -
prefixMap implementation<o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><span style='color:#1F497D'>I’ve run into several snags on
the debug, and may have to rebuild my Hyper-V host (I hope not). Sorry for the
delay.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Regards,</span></b><span style='color:navy'><br>
</span><b><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Bill Wesse</span></b><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>MCSE, MCTS / Senior Escalation Engineer, US-CSS DSC PROTOCOL
TEAM</span><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>8055 Microsoft Way</span><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Charlotte, NC 28273</span><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Courier New";color:black'>TEL:
+1(980) 776-8200<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>CELL: +1(704) 661-5438</span><span style='font-family:"Courier New";
color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Courier New";color:black'>FAX:
+1(704) 665-9606<o:p></o:p></span></p>
</div>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Bill Wesse <br>
<b>Sent:</b> Wednesday, October 28, 2009 11:28 AM<br>
<b>To:</b> 'Kamen Mazdrashki'<br>
<b>Cc:</b> pfif@tridgell.net; cifs-protocol@samba.org<br>
<b>Subject:</b> RE: Status: SRX091020600112 [MS-DRSR] section 5.12.2 -
prefixMap implementation<o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><span style='color:#1F497D'>I appreciate your comments – I
will update you later today or tomorrow AM with my results.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Regards,</span></b><span style='color:navy'><br>
</span><b><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Bill Wesse</span></b><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>MCSE, MCTS / Senior Escalation Engineer, US-CSS DSC PROTOCOL
TEAM</span><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>8055 Microsoft Way</span><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Charlotte, NC 28273</span><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Courier New";color:black'>TEL:
+1(980) 776-8200<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>CELL: +1(704) 661-5438</span><span style='font-family:"Courier New";
color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Courier New";color:black'>FAX:
+1(704) 665-9606<o:p></o:p></span></p>
</div>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Kamen Mazdrashki
[mailto:kamen.mazdrashki@postpath.com] <br>
<b>Sent:</b> Tuesday, October 27, 2009 5:54 PM<br>
<b>To:</b> Bill Wesse<br>
<b>Cc:</b> pfif@tridgell.net; cifs-protocol@samba.org<br>
<b>Subject:</b> RE: Status: SRX091020600112 [MS-DRSR] section 5.12.2 -
prefixMap implementation<o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><span style='color:#1F497D'>Hi Bill,<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Thanks a lot for your efforts.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>I am crossing my fingers for you
to not have hard time finding what the issue might be.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<p class=MsoNormal><span style='color:#1F497D'>Regards,<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Kamen Mazdrashki<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>kamen.mazdrashki@postpath.com<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>http://repo.or.cz/w/Samba/kamenim.git<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas;
color:#1F497D'>-------------------------------------</span><span
style='color:#1F497D'><o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>CISCO SYSTEMS BULGARIA EOOD</span><span
style='font-family:Consolas;color:#1F497D'><o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>http://www.cisco.com/global/BG/<o:p></o:p></span></p>
</div>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Bill Wesse
[mailto:billwe@microsoft.com] <br>
<b>Sent:</b> Tuesday, October 27, 2009 7:56 PM<br>
<b>To:</b> Kamen Mazdrashki<br>
<b>Cc:</b> pfif@tridgell.net; cifs-protocol@samba.org<br>
<b>Subject:</b> Status: SRX091020600112 [MS-DRSR] section 5.12.2 - prefixMap
implementation<o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><span style='color:#1F497D'>Good afternoon Kamen – I have
again reviewed the prefixMap code, and tested replication between 2 2008R2 DC’s
(VMs). The replication succeeded, and I am setting up for a debug of the
prefixMap code & replication endpoints.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>I hope to finish that tomorrow
(each run will require me to restore my virtual hard disks, so it may take
several tries before I validate both ends of the replication).<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Regards,</span></b><span style='color:navy'><br>
</span><b><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Bill Wesse</span></b><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>MCSE, MCTS / Senior Escalation Engineer, US-CSS DSC PROTOCOL
TEAM</span><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>8055 Microsoft Way</span><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Charlotte, NC 28273</span><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Courier New";color:black'>TEL:
+1(980) 776-8200<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>CELL: +1(704) 661-5438</span><span style='font-family:"Courier New";
color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Courier New";color:black'>FAX:
+1(704) 665-9606<o:p></o:p></span></p>
</div>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Bill Wesse <br>
<b>Sent:</b> Tuesday, October 27, 2009 6:25 AM<br>
<b>To:</b> 'Kamen Mazdrashki'<br>
<b>Cc:</b> pfif@tridgell.net; cifs-protocol@samba.org<br>
<b>Subject:</b> RE: [cifs-protocol] Question about [MS-DRSR] section 5.12.2 - prefixMap
implementation<o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><span style='color:#1F497D'>Thanks – I wanted to be as
complete as possible. I am currently setting up several R2 VM’s to duplicate
the problem. There shouldn’t be anything different about ATTID en/decoding,
from what I see in the code (I must have missed something – which is what I
intend to find out today).<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>I will keep you updated!<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Regards,</span></b><span style='color:navy'><br>
</span><b><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Bill Wesse</span></b><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>MCSE, MCTS / Senior Escalation Engineer, US-CSS DSC PROTOCOL
TEAM</span><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>8055 Microsoft Way</span><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Charlotte, NC 28273</span><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Courier New";color:black'>TEL:
+1(980) 776-8200<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>CELL: +1(704) 661-5438</span><span style='font-family:"Courier New";
color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Courier New";color:black'>FAX:
+1(704) 665-9606<o:p></o:p></span></p>
</div>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Kamen Mazdrashki
[mailto:kamen.mazdrashki@postpath.com] <br>
<b>Sent:</b> Monday, October 26, 2009 5:41 PM<br>
<b>To:</b> Bill Wesse<br>
<b>Cc:</b> pfif@tridgell.net; cifs-protocol@samba.org<br>
<b>Subject:</b> RE: [cifs-protocol] Question about [MS-DRSR] section 5.12.2 - prefixMap
implementation<o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><span style='color:#1F497D'>Hi Bill,<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Wow, it seem you have made quite
a test tool for prefixMap.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>And to answer your question – I
am doing replication from Win2k8-R2.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Yes, you are right about the
last three lines in make_attid() implementation. I just needed low-word of
ATTID as I haven’t implemented full prefixMap functionality – i.e. there is no
prefixMap at all.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>So I used this script to
encode/decode values in the log file “one the fly” – just a quick conversion.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>I found Python to be quite handy
in this – just open Python console and use those helper functions quickly.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Frankly said, I didn’t expected
to have any problems with encoding/decoding ATTIDs – given the fact you have
released such a detailed description of the algorithm used.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>ATTIDs you have made using your
tool are quite correct. Except that Win2k8 doesn’t behave that way.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>I am really expecting that MS
dev team have made little bit different implementation in Win2k8 for some
reason. <o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Quite curious what the reason
may be though </span><span style='font-family:Wingdings;color:#1F497D'>J</span><span
style='color:#1F497D'><o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<p class=MsoNormal><span style='color:#1F497D'>Regards,<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Kamen Mazdrashki<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>kamen.mazdrashki@postpath.com<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>http://repo.or.cz/w/Samba/kamenim.git<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas;
color:#1F497D'>-------------------------------------</span><span
style='color:#1F497D'><o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>CISCO SYSTEMS BULGARIA EOOD</span><span
style='font-family:Consolas;color:#1F497D'><o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>http://www.cisco.com/global/BG/<o:p></o:p></span></p>
</div>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Bill Wesse
[mailto:billwe@microsoft.com] <br>
<b>Sent:</b> Monday, October 26, 2009 7:31 PM<br>
<b>To:</b> Kamen Mazdrashki<br>
<b>Cc:</b> pfif@tridgell.net; cifs-protocol@samba.org<br>
<b>Subject:</b> RE: [cifs-protocol] Question about [MS-DRSR] section 5.12.2 -
prefixMap implementation<o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><span style='color:#1F497D'>This is more than interesting. I
have verified that the drsuapi_DsReplicaAttribute.attid values from the
RPC-DSSYNC-w2k8.log.doc file are definitely wrong. Neither the upperWord or
lowerWord values are what they should be in the Win2k8 log.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>One important question: are you
replicating to 2008R2, or from it (if from, there is something drastically
wrong with R2, and I will need to get this in front of both our document &
product development teams).<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>I have verified the correct
values are generated for MakeAttid() and OidFromAttid(), using C# code (see
attachment + below info on PrefixMapper).<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>PrefixTable.cs: public Oid
OidFromAttid(UInt32 AttrTyp,…)<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Oid.cs: the following is called
from the Oid constructor (public Oid(String stringOid))<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>private Byte[ ]
StringOidToBytes(String Text, out int PrefixLength, out UInt16 LastSubID)<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>(MakeAttid occurs in
PrefixTable.Instance.Add(…))<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>I am not very good with Python;
however, the last three lines of make_attid(oid) (prefixmap.py) don’t
seem right to me:<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
upperWord = 'prefixIndex'<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
attid = '%04X' % lowerWord # <span style='color:#C00000'>attr := upperWord *
65536 + lowerWord</span><o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
return (oidPrefix, attid)<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Here is what should be in
RPC-DSSYNC-w2k8.log.doc:<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New";
color:#C00000'>attid:
0x8933929C -> should be 0x48230001<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>id_prefix:
0x00004823<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>bin_oid:
0x2A817A + 01 ('1.2.250.1')<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>attid_loword:
0x0001<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New";
color:#C00000'>attid:
0x87159F45 -> should be 0x48230082<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>id_prefix:
0x00004823<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>bid_oid:
0x2A817A + 8102 ('1.2.250.130')<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>attid_loword:
0x0082<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New";
color:#C00000'>attid:
0x85C6D3B9 -> should be 0x0DC78002<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>id_prefix:
0x00000DC7<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>bin_oid:
0x2A817A81 + 8002 ('1.2.250.16386')<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>attid_loword:
0x8002<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New";
color:#C00000'>attid:
0x9E0386A9 -> should be 0x3C608002<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>id_prefix:
0x00003C60<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>bin_oid:
0x2A817A8180 + 8002 ('1.2.250.2097154')<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>attid_loword:
0x8002<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>PrefixMapper is a console
program (no command arguments; a Visual Studio 2008 project). Sample output is
below.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>PrefixTable
(Initial)<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>---------------------<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Index
prefixIndex prefixString<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>-----
----------- ------------------------------------<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[0]
0x00000000 55 04<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[1]
0x00000001 55 06<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[2]
0x00000002 2A 86 48 86 F7 14 01 02<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[3]
0x00000003 2A 86 48 86 F7 14 01 03<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[4]
0x00000004 60 86 48 01 65 02 02 01<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[5]
0x00000005 60 86 48 01 65 02 02 03<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[6]
0x00000006 60 86 48 01 65 02 01 05<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[7]
0x00000007 60 86 48 01 65 02 01 04<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[8]
0x00000008 55 05<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[9]
0x00000009 2A 86 48 86 F7 14 01 04<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[10]
0x0000000A 2A 86 48 86 F7 14 01 05<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[11]
0x00000013 09 92 26 89 93 F2 2C 64<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[12]
0x00000014 60 86 48 01 86 F8 42 03<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[13]
0x00000015 09 92 26 89 93 F2 2C 64 01<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[14]
0x00000016 60 86 48 01 86 F8 42 03 01<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[15]
0x00000017 2A 86 48 86 F7 14 01 05 B6 58<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[16]
0x00000018 55 15<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[17]
0x00000019 55 12<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[18]
0x0000001A 55 14<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Oids<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>----<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Added:
1.2.250.1<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Construction:
StringOid<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Value: 1.2.250.1<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Binary: 2A 81 7A 01<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Prefix: 2A 81 7A<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Postfix: 01<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'> Description:
0x2A817A + 01 ('1.2.250.1')<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
PrefixLen: 3<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'> PrefixIndex:
0x677D<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
LastSubID: 0x0001<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
AttId: 0x677D0001<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Found:
1.2.250.130<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Construction:
StringOid<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Value: 1.2.250.130<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Binary: 2A 81 7A 81 02<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Prefix: 2A 81 7A<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Postfix: 81 02<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'> Description:
0x2A817A + 8102 ('1.2.250.130')<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
PrefixLen: 3<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'> PrefixIndex:
0x677D<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
LastSubID: 0x0082<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
AttId: 0x677D0082<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Added:
1.2.250.16386<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Construction:
StringOid<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Value: 1.2.250.16386<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Binary: 2A 81 7A 81 80 02<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Prefix: 2A 81 7A 81<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Postfix: 80 02<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'> Description:
0x2A817A81 + 8002 ('1.2.250.16386')<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
PrefixLen: 4<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'> PrefixIndex:
0x68C3<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
LastSubID: 0x8002<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
AttId: 0x68C38002<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Added:
1.2.250.2097154<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Construction:
StringOid<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Value: 1.2.250.2097154<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Binary: 2A 81 7A 81 80 80 02<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Prefix: 2A 81 7A 81 80<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Postfix: 80 02<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'> Description:
0x2A817A8180 + 8002 ('1.2.250.2097154')<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
PrefixLen: 5<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'> PrefixIndex:
0x49D1<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
LastSubID: 0x8002<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
AttId: 0x49D18002<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>PrefixTable
(Final)<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>-------------------<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Index
prefixIndex prefixString<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>-----
----------- ------------------------------------<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[0]
0x00000000 55 04<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[1]
0x00000001 55 06<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[2]
0x00000002 2A 86 48 86 F7 14 01 02<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[3]
0x00000003 2A 86 48 86 F7 14 01 03<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[4]
0x00000004 60 86 48 01 65 02 02 01<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[5]
0x00000005 60 86 48 01 65 02 02 03<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[6]
0x00000006 60 86 48 01 65 02 01 05<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[7]
0x00000007 60 86 48 01 65 02 01 04<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[8]
0x00000008 55 05<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[9]
0x00000009 2A 86 48 86 F7 14 01 04<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[10]
0x0000000A 2A 86 48 86 F7 14 01 05<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[11]
0x00000013 09 92 26 89 93 F2 2C 64<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[12]
0x00000014 60 86 48 01 86 F8 42 03<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[13]
0x00000015 09 92 26 89 93 F2 2C 64 01<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[14]
0x00000016 60 86 48 01 86 F8 42 03 01<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[15]
0x00000017 2A 86 48 86 F7 14 01 05 B6 58<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[16]
0x00000018 55 15<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[17]
0x00000019 55 12<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[18]
0x0000001A 55 14<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[19]
0x0000677D 2A 81 7A<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[20]
0x000068C3 2A 81 7A 81<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[21]
0x000049D1 2A 81 7A 81 80<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Oids
from String and Binary Comparison Checks<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>---------------------------------------------<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Oid[0]
Match<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Found:
1.2.250.1<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Oid[1]
Match<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Found:
1.2.250.130<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Oid[2]
Match<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Found:
1.2.250.16386<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Oid[3]
Match<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Found:
1.2.250.2097154<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>PrefixTable
Search<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>------------------<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Found
Oid[0] at [19] (Match)<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>===============================<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Index
prefixIndex prefixString<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>-----
----------- ------------------------------------<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[19]
0x0000677D 2A 81 7A<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Construction:
StringOid<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Value: 1.2.250.1<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Binary: 2A 81 7A 01<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Prefix: 2A 81 7A<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Postfix: 01<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'> Description:
0x2A817A + 01 ('1.2.250.1')<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
PrefixLen: 3<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'> PrefixIndex:
0x677D<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
LastSubID: 0x0001<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
AttId: 0x677D0001<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Found
Oid[1] at [19] (Match)<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>===============================<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Index
prefixIndex prefixString<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>-----
----------- ------------------------------------<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[19]
0x0000677D 2A 81 7A<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Construction:
StringOid<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Value: 1.2.250.130<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Binary: 2A 81 7A 81 02<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Prefix: 2A 81 7A<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Postfix: 81 02<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'> Description:
0x2A817A + 8102 ('1.2.250.130')<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
PrefixLen: 3<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'> PrefixIndex:
0x677D<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
LastSubID: 0x0082<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
AttId: 0x677D0082<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Found
Oid[2] at [20] (Match)<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>===============================<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Index
prefixIndex prefixString<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>-----
----------- ------------------------------------<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[20]
0x000068C3 2A 81 7A 81<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Construction:
StringOid<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Value: 1.2.250.16386<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Binary: 2A 81 7A 81 80 02<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Prefix: 2A 81 7A 81<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Postfix: 80 02<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'> Description:
0x2A817A81 + 8002 ('1.2.250.16386')<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
PrefixLen: 4<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'> PrefixIndex:
0x68C3<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
LastSubID: 0x8002<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
AttId: 0x68C38002<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Found
Oid[3] at [21] (Match)<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>===============================<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Index
prefixIndex prefixString<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>-----
----------- ------------------------------------<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>[21]
0x000049D1 2A 81 7A 81 80<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Construction:
StringOid<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Value: 1.2.250.2097154<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Binary: 2A 81 7A 81 80 80 02<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Prefix: 2A 81 7A 81 80<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
Postfix: 80 02<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'> Description:
0x2A817A8180 + 8002 ('1.2.250.2097154')<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
PrefixLen: 5<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'> PrefixIndex:
0x49D1<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
LastSubID: 0x8002<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>
AttId: 0x49D18002<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Regards,</span></b><span style='color:navy'><br>
</span><b><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Bill Wesse</span></b><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>MCSE, MCTS / Senior Escalation Engineer, US-CSS DSC PROTOCOL
TEAM</span><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>8055 Microsoft Way</span><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Charlotte, NC 28273</span><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Courier New";color:black'>TEL:
+1(980) 776-8200<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>CELL: +1(704) 661-5438</span><span style='font-family:"Courier New";
color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Courier New";color:black'>FAX:
+1(704) 665-9606<o:p></o:p></span></p>
</div>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Kamen Mazdrashki
[mailto:kamen.mazdrashki@postpath.com] <br>
<b>Sent:</b> Monday, October 26, 2009 11:06 AM<br>
<b>To:</b> Bill Wesse<br>
<b>Cc:</b> pfif@tridgell.net; cifs-protocol@samba.org<br>
<b>Subject:</b> RE: [cifs-protocol] Question about [MS-DRSR] section 5.12.2 -
prefixMap implementation<o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><span style='color:#1F497D'>Good evening Bill,<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Thanks for the update.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<p class=MsoNormal><span style='color:#1F497D'>BR,<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Kamen Mazdrashki<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>kamen.mazdrashki@postpath.com<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>http://repo.or.cz/w/Samba/kamenim.git<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.5pt;font-family:Consolas;
color:#1F497D'>-------------------------------------</span><span
style='color:#1F497D'><o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>CISCO SYSTEMS BULGARIA EOOD</span><span
style='font-family:Consolas;color:#1F497D'><o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>http://www.cisco.com/global/BG/<o:p></o:p></span></p>
</div>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div style='border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in 4.0pt'>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Bill Wesse [mailto:billwe@microsoft.com]
<br>
<b>Sent:</b> Monday, October 26, 2009 4:56 PM<br>
<b>To:</b> Kamen Mazdrashki<br>
<b>Cc:</b> pfif@tridgell.net; cifs-protocol@samba.org<br>
<b>Subject:</b> RE: [cifs-protocol] Question about [MS-DRSR] section 5.12.2 -
prefixMap implementation<o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal><span style='color:#1F497D'>Good morning Kamen – I am sending
this update to advise you of my progress. I have coded the algorithms in C#, in
advance of scanning the last data (ldif & py) you sent.<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>I expect to have some results
for you by tomorrow morning at the latest (along with the Visual Studio
project).<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'>Thanks for your patience. <o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Regards,</span></b><span style='color:navy'><br>
</span><b><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Bill Wesse</span></b><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>MCSE, MCTS / Senior Escalation Engineer, US-CSS DSC PROTOCOL
TEAM</span><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>8055 Microsoft Way</span><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Charlotte, NC 28273</span><span style='color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Courier New";color:black'>TEL:
+1(980) 776-8200<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New";
color:black'>CELL: +1(704) 661-5438</span><span style='font-family:"Courier New";
color:navy'><br>
</span><span style='font-size:10.0pt;font-family:"Courier New";color:black'>FAX:
+1(704) 665-9606<o:p></o:p></span></p>
</div>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Kamen Mazdrashki
[mailto:kamen.mazdrashki@postpath.com] <br>
<b>Sent:</b> Friday, October 23, 2009 8:32 AM<br>
<b>To:</b> Bill Wesse<br>
<b>Cc:</b> pfif@tridgell.net; cifs-protocol@samba.org<br>
<b>Subject:</b> RE: [cifs-protocol] Question about [MS-DRSR] section 5.12.2 -
prefixMap implementation<o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoPlainText>Hi Bill,<o:p></o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText>Sorry, I must have missed the LDIF. Here it is.<o:p></o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText>I have also gathered some data for you - the log file is
bloated with other information, so here is just the most important observations
from the log.<o:p></o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText style='margin-left:.5in'>Win2k8<o:p></o:p></p>
<p class=MsoPlainText style='margin-left:.5in'>-----------------------------------------------------------<o:p></o:p></p>
<p class=MsoPlainText style='margin-left:.5in'>attid:
0x8933929C<o:p></o:p></p>
<p class=MsoPlainText style='margin-left:.5in'>id_prefix:
0x00004823<o:p></o:p></p>
<p class=MsoPlainText style='margin-left:.5in'>bin_oid:
0x2A817A + 01 ('1.2.250.1')<o:p></o:p></p>
<p class=MsoPlainText style='margin-left:.5in'>attid_loword: 0x0001<o:p></o:p></p>
<p class=MsoPlainText style='margin-left:.5in'><o:p> </o:p></p>
<p class=MsoPlainText style='margin-left:.5in'>attid:
0x87159F45<o:p></o:p></p>
<p class=MsoPlainText style='margin-left:.5in'>id_prefix:
0x00004823<o:p></o:p></p>
<p class=MsoPlainText style='margin-left:.5in'>bid_oid:
0x2A817A + 8102 ('1.2.250.130')<o:p></o:p></p>
<p class=MsoPlainText style='margin-left:.5in'>attid_loword: 0x0082<o:p></o:p></p>
<p class=MsoPlainText style='margin-left:.5in'><o:p> </o:p></p>
<p class=MsoPlainText style='margin-left:.5in'>attid:
0x85C6D3B9<o:p></o:p></p>
<p class=MsoPlainText style='margin-left:.5in'>id_prefix:
0x00000DC7<o:p></o:p></p>
<p class=MsoPlainText style='margin-left:.5in'>bin_oid:
0x2A817A81 + 8002 ('1.2.250.16386')<o:p></o:p></p>
<p class=MsoPlainText style='margin-left:.5in'>attid_loword: 0x8002<o:p></o:p></p>
<p class=MsoPlainText style='margin-left:.5in'><o:p> </o:p></p>
<p class=MsoPlainText style='margin-left:.5in'>attid:
0x9E0386A9<o:p></o:p></p>
<p class=MsoPlainText style='margin-left:.5in'>id_prefix:
0x00003C60<o:p></o:p></p>
<p class=MsoPlainText style='margin-left:.5in'>bin_oid:
0x2A817A8180 + 8002 ('1.2.250.2097154')<o:p></o:p></p>
<p class=MsoPlainText style='margin-left:.5in'>attid_loword: 0x8002<o:p></o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText>I have 4 attributes received – all grouped above.<o:p></o:p></p>
<p class=MsoPlainText>For the first one I got ATTID: 0x8933929C<o:p></o:p></p>
<p class=MsoPlainText>If we follow the logic in OidFromAttid(), then first we
are to find a prefixMap entry with id_prefix: 0x0000008933<o:p></o:p></p>
<p class=MsoPlainText>Well, there is no such entry (please look in log file for
Win2k8).<o:p></o:p></p>
<p class=MsoPlainText>prefixMap entry we should find for this ATTID is
id_prefix: 0x00004823. So let’s pretend, that 0x8933 is somehow mapped to
0x4823 and try to make full binary-oid of the Attribute.<o:p></o:p></p>
<p class=MsoPlainText>According to docs, I should add the lo-word for ATTID,
e.g. 0x929C, to the partial binary-oid in the prefixMap - 0x2A817A.<o:p></o:p></p>
<p class=MsoPlainText>When I do this, I got OID='1.2.250.4764' instead of
'1.2.250.1'.<o:p></o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText>Btw, in order to not making all those calculations by
hand every time, I’ve created a little Python script to do the job. <o:p></o:p></p>
<p class=MsoPlainText>So, if you have a Python installed, you can just ‘import
prefixmap’ in Python console and then execute
prefixmap.oid_from_attid('0x2A817A', '0x8933929C') – it will return
'1.2.250.4764'. Prefix map module implements algorithms described in MS-DRSR.<o:p></o:p></p>
<p class=MsoPlainText>I am attaching the Python script also if you want to play
with it.<o:p></o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText>Regards,<o:p></o:p></p>
<p class=MsoPlainText>Kamen Mazdrashki<o:p></o:p></p>
<p class=MsoPlainText>kamen.mazdrashki@postpath.com<o:p></o:p></p>
<p class=MsoPlainText>http://repo.or.cz/w/Samba/kamenim.git<o:p></o:p></p>
<p class=MsoPlainText>-------------------------------------<o:p></o:p></p>
<p class=MsoPlainText>CISCO SYSTEMS BULGARIA EOOD<o:p></o:p></p>
<p class=MsoPlainText>http://www.cisco.com/global/BG/<o:p></o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
<p class=MsoPlainText>> -----Original Message-----<o:p></o:p></p>
<p class=MsoPlainText>> From: Bill Wesse [mailto:billwe@microsoft.com]<o:p></o:p></p>
<p class=MsoPlainText>> Sent: Friday, October 23, 2009 2:44 PM<o:p></o:p></p>
<p class=MsoPlainText>> To: Kamen Mazdrashki<o:p></o:p></p>
<p class=MsoPlainText>> Cc: pfif@tridgell.net; cifs-protocol@samba.org<o:p></o:p></p>
<p class=MsoPlainText>> Subject: RE: [cifs-protocol] Question about
[MS-DRSR] section 5.12.2 -<o:p></o:p></p>
<p class=MsoPlainText>> prefixMap implementation<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> Good morning again Kamen. I have completed my
investigation of our<o:p></o:p></p>
<p class=MsoPlainText>> prefixMap, MakeAttid() and OidFromAttid() on Windows
2003 & 2008 R2:<o:p></o:p></p>
<p class=MsoPlainText>> they are indeed functionally identical.<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> So, something else is going on here, and we will
need to duplicate your<o:p></o:p></p>
<p class=MsoPlainText>> results under debug. To do that, I need to ask you
to forward a copy of<o:p></o:p></p>
<p class=MsoPlainText>> the LDIF file to me (I received the docs & conf
file, but not the<o:p></o:p></p>
<p class=MsoPlainText>> LDIF).<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> Regards,<o:p></o:p></p>
<p class=MsoPlainText>> Bill Wesse<o:p></o:p></p>
<p class=MsoPlainText>> MCSE, MCTS / Senior Escalation Engineer,
US-CSS DSC PROTOCOL TEAM<o:p></o:p></p>
<p class=MsoPlainText>> 8055 Microsoft Way<o:p></o:p></p>
<p class=MsoPlainText>> Charlotte, NC 28273<o:p></o:p></p>
<p class=MsoPlainText>> TEL: +1(980) 776-8200<o:p></o:p></p>
<p class=MsoPlainText>> CELL: +1(704) 661-5438<o:p></o:p></p>
<p class=MsoPlainText>> FAX: +1(704) 665-9606<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> -----Original Message-----<o:p></o:p></p>
<p class=MsoPlainText>> From: Bill Wesse<o:p></o:p></p>
<p class=MsoPlainText>> Sent: Thursday, October 22, 2009 11:15 AM<o:p></o:p></p>
<p class=MsoPlainText>> To: 'Kamen Mazdrashki'<o:p></o:p></p>
<p class=MsoPlainText>> Cc: pfif@tridgell.net; cifs-protocol@samba.org<o:p></o:p></p>
<p class=MsoPlainText>> Subject: RE: [cifs-protocol] Question about
[MS-DRSR] section 5.12.2 -<o:p></o:p></p>
<p class=MsoPlainText>> prefixMap implementation<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> Thanks for the advisory - I will follow up with you
on the attid - I<o:p></o:p></p>
<p class=MsoPlainText>> will be expanding my code study on this.<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> Regards,<o:p></o:p></p>
<p class=MsoPlainText>> Bill Wesse<o:p></o:p></p>
<p class=MsoPlainText>> MCSE, MCTS / Senior Escalation Engineer,
US-CSS DSC PROTOCOL TEAM<o:p></o:p></p>
<p class=MsoPlainText>> 8055 Microsoft Way<o:p></o:p></p>
<p class=MsoPlainText>> Charlotte, NC 28273<o:p></o:p></p>
<p class=MsoPlainText>> TEL: +1(980) 776-8200<o:p></o:p></p>
<p class=MsoPlainText>> CELL: +1(704) 661-5438<o:p></o:p></p>
<p class=MsoPlainText>> FAX: +1(704) 665-9606<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> -----Original Message-----<o:p></o:p></p>
<p class=MsoPlainText>> From: Kamen Mazdrashki
[mailto:kamen.mazdrashki@postpath.com]<o:p></o:p></p>
<p class=MsoPlainText>> Sent: Thursday, October 22, 2009 10:56 AM<o:p></o:p></p>
<p class=MsoPlainText>> To: Bill Wesse<o:p></o:p></p>
<p class=MsoPlainText>> Cc: pfif@tridgell.net; cifs-protocol@samba.org<o:p></o:p></p>
<p class=MsoPlainText>> Subject: RE: [cifs-protocol] Question about
[MS-DRSR] section 5.12.2 -<o:p></o:p></p>
<p class=MsoPlainText>> prefixMap implementation<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> Hi Bill,<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> Currently this issue stops me from implementing
MakeAttid() and<o:p></o:p></p>
<p class=MsoPlainText>> OidFromAttid() to work transparently in all cases -
from Win2k3 to<o:p></o:p></p>
<p class=MsoPlainText>> Win2k8. Also I can't make a reasonable unit test for
those functions.<o:p></o:p></p>
<p class=MsoPlainText>> Nevertheless, it is not a 'show stopper' for me at
this stage, as<o:p></o:p></p>
<p class=MsoPlainText>> current implementation (following MS-DRSR) work well
for Win2k3 and<o:p></o:p></p>
<p class=MsoPlainText>> Win2k8 (without modifying schema).<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> Attached you may find:<o:p></o:p></p>
<p class=MsoPlainText>> - LDIF file;<o:p></o:p></p>
<p class=MsoPlainText>> - 2 logs - from Win2k3 (Functional Level = Win
2000) and Win2k8-R2<o:p></o:p></p>
<p class=MsoPlainText>> (Functional Level = Win 2008 R2);<o:p></o:p></p>
<p class=MsoPlainText>> - smb conf file used for testing, in case you
want to try it by<o:p></o:p></p>
<p class=MsoPlainText>> yourself<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> I am currently on making an resume for Win2k8 result
I got from windows<o:p></o:p></p>
<p class=MsoPlainText>> server.<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> It seems not to be a corner case to me.<o:p></o:p></p>
<p class=MsoPlainText>> It seems more like a special case for Win2k8 -
ATTIDs for all newly<o:p></o:p></p>
<p class=MsoPlainText>> created attributes are with 31-th bit set.<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> Regards,<o:p></o:p></p>
<p class=MsoPlainText>> Kamen Mazdrashki<o:p></o:p></p>
<p class=MsoPlainText>> kamen.mazdrashki@postpath.com<o:p></o:p></p>
<p class=MsoPlainText>> http://repo.or.cz/w/Samba/kamenim.git<o:p></o:p></p>
<p class=MsoPlainText>> -------------------------------------<o:p></o:p></p>
<p class=MsoPlainText>> CISCO SYSTEMS BULGARIA EOOD<o:p></o:p></p>
<p class=MsoPlainText>> http://www.cisco.com/global/BG/<o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> <o:p></o:p></p>
<p class=MsoPlainText>> > -----Original Message-----<o:p></o:p></p>
<p class=MsoPlainText>> > From: Bill Wesse [mailto:billwe@microsoft.com]<o:p></o:p></p>
<p class=MsoPlainText>> > Sent: Thursday, October 22, 2009 5:50 PM<o:p></o:p></p>
<p class=MsoPlainText>> > To: Kamen Mazdrashki<o:p></o:p></p>
<p class=MsoPlainText>> > Cc: pfif@tridgell.net; cifs-protocol@samba.org<o:p></o:p></p>
<p class=MsoPlainText>> > Subject: RE: [cifs-protocol] Question about
[MS-DRSR] section 5.12.2<o:p></o:p></p>
<p class=MsoPlainText>> -<o:p></o:p></p>
<p class=MsoPlainText>> > prefixMap implementation<o:p></o:p></p>
<p class=MsoPlainText>> ><o:p></o:p></p>
<p class=MsoPlainText>> > Hello again, Kamen. Could you forward the LDIF
file to me? I want to<o:p></o:p></p>
<p class=MsoPlainText>> > make sure I haven't missed anything (thanks).<o:p></o:p></p>
<p class=MsoPlainText>> ><o:p></o:p></p>
<p class=MsoPlainText>> > Also, I have again reviewed the MakeAttid() and
OidFromAttid() pseudo<o:p></o:p></p>
<p class=MsoPlainText>> > code in [MS-DRSR] 5.16.4 (ATTRTYP-to-OID
Conversion) - they do appear<o:p></o:p></p>
<p class=MsoPlainText>> > to be accurate representations of our
implementations; my earlier<o:p></o:p></p>
<p class=MsoPlainText>> > comment about a 'corner-case' was an error, I
got mixed up between<o:p></o:p></p>
<p class=MsoPlainText>> > string & binary OIDs.<o:p></o:p></p>
<p class=MsoPlainText>> ><o:p></o:p></p>
<p class=MsoPlainText>> > There is certainly something else going on
here, and I will continue<o:p></o:p></p>
<p class=MsoPlainText>> > working on it.<o:p></o:p></p>
<p class=MsoPlainText>> ><o:p></o:p></p>
<p class=MsoPlainText>> > Regards,<o:p></o:p></p>
<p class=MsoPlainText>> > Bill Wesse<o:p></o:p></p>
<p class=MsoPlainText>> > MCSE, MCTS / Senior Escalation Engineer,
US-CSS DSC PROTOCOL TEAM<o:p></o:p></p>
<p class=MsoPlainText>> > 8055 Microsoft Way<o:p></o:p></p>
<p class=MsoPlainText>> > Charlotte, NC 28273<o:p></o:p></p>
<p class=MsoPlainText>> > TEL: +1(980) 776-8200<o:p></o:p></p>
<p class=MsoPlainText>> > CELL: +1(704) 661-5438<o:p></o:p></p>
<p class=MsoPlainText>> > FAX: +1(704) 665-9606<o:p></o:p></p>
<p class=MsoPlainText>> ><o:p></o:p></p>
<p class=MsoPlainText>> ><o:p></o:p></p>
<p class=MsoPlainText>> > -----Original Message-----<o:p></o:p></p>
<p class=MsoPlainText>> > From: Bill Wesse<o:p></o:p></p>
<p class=MsoPlainText>> > Sent: Thursday, October 22, 2009 8:51 AM<o:p></o:p></p>
<p class=MsoPlainText>> > To: 'Kamen Mazdrashki'<o:p></o:p></p>
<p class=MsoPlainText>> > Cc: pfif@tridgell.net; cifs-protocol@samba.org<o:p></o:p></p>
<p class=MsoPlainText>> > Subject: RE: [cifs-protocol] Question about
[MS-DRSR] section 5.12.2<o:p></o:p></p>
<p class=MsoPlainText>> -<o:p></o:p></p>
<p class=MsoPlainText>> > prefixMap implementation<o:p></o:p></p>
<p class=MsoPlainText>> ><o:p></o:p></p>
<p class=MsoPlainText>> > You are very welcome. Could you advise me
concerning how much this is<o:p></o:p></p>
<p class=MsoPlainText>> > affecting your implementation development, so
that I can set the TDI<o:p></o:p></p>
<p class=MsoPlainText>> > priority appropriately?<o:p></o:p></p>
<p class=MsoPlainText>> ><o:p></o:p></p>
<p class=MsoPlainText>> > I have cross-compared the Windows 2003 and
Windows 2008 R2<o:p></o:p></p>
<p class=MsoPlainText>> > implementations of the MakeAttid() and
OidFromAttid() functions;<o:p></o:p></p>
<p class=MsoPlainText>> there<o:p></o:p></p>
<p class=MsoPlainText>> > appear to be no functional changes.<o:p></o:p></p>
<p class=MsoPlainText>> ><o:p></o:p></p>
<p class=MsoPlainText>> > I suspect there is some corner-case not fully
described in the attid<o:p></o:p></p>
<p class=MsoPlainText>> > composition in MakeAttid (lastValue ≥ 16384).<o:p></o:p></p>
<p class=MsoPlainText>> ><o:p></o:p></p>
<p class=MsoPlainText>> > procedure MakeAttid(var t: PrefixTable, o:
OID): ATTRTYP ...<o:p></o:p></p>
<p class=MsoPlainText>> > /*compose the attid*/<o:p></o:p></p>
<p class=MsoPlainText>> > lowerWord := lastValue mod
16384<o:p></o:p></p>
<p class=MsoPlainText>> > if lastValue ≥ 16384 then<o:p></o:p></p>
<p class=MsoPlainText>> > /*mark it
so that it is known to not be the whole lastValue*/<o:p></o:p></p>
<p class=MsoPlainText>> > lowerWord
:= lowerWord + 32768<o:p></o:p></p>
<p class=MsoPlainText>> > endif<o:p></o:p></p>
<p class=MsoPlainText>> ><o:p></o:p></p>
<p class=MsoPlainText>> > Regards,<o:p></o:p></p>
<p class=MsoPlainText>> > Bill Wesse<o:p></o:p></p>
<p class=MsoPlainText>> > MCSE, MCTS / Senior Escalation Engineer,
US-CSS DSC PROTOCOL TEAM<o:p></o:p></p>
<p class=MsoPlainText>> > 8055 Microsoft Way<o:p></o:p></p>
<p class=MsoPlainText>> > Charlotte, NC 28273<o:p></o:p></p>
<p class=MsoPlainText>> > TEL: +1(980) 776-8200<o:p></o:p></p>
<p class=MsoPlainText>> > CELL: +1(704) 661-5438<o:p></o:p></p>
<p class=MsoPlainText>> > FAX: +1(704) 665-9606<o:p></o:p></p>
<p class=MsoPlainText>> ><o:p></o:p></p>
<p class=MsoPlainText>> > -----Original Message-----<o:p></o:p></p>
<p class=MsoPlainText>> > From: Kamen Mazdrashki
[mailto:kamen.mazdrashki@postpath.com]<o:p></o:p></p>
<p class=MsoPlainText>> > Sent: Thursday, October 22, 2009 4:16 AM<o:p></o:p></p>
<p class=MsoPlainText>> > To: Bill Wesse; Interoperability Documentation
Help<o:p></o:p></p>
<p class=MsoPlainText>> > Cc: pfif@tridgell.net; cifs-protocol@samba.org<o:p></o:p></p>
<p class=MsoPlainText>> > Subject: RE: [cifs-protocol] Question about
[MS-DRSR] section 5.12.2<o:p></o:p></p>
<p class=MsoPlainText>> -<o:p></o:p></p>
<p class=MsoPlainText>> > prefixMap implementation<o:p></o:p></p>
<p class=MsoPlainText>> ><o:p></o:p></p>
<p class=MsoPlainText>> > Hi Bill,<o:p></o:p></p>
<p class=MsoPlainText>> ><o:p></o:p></p>
<p class=MsoPlainText>> > Thanks for your support.<o:p></o:p></p>
<p class=MsoPlainText>> > I am looking forward to hearing from you soon.<o:p></o:p></p>
<p class=MsoPlainText>> ><o:p></o:p></p>
<p class=MsoPlainText>> > Regards,<o:p></o:p></p>
<p class=MsoPlainText>> > Kamen Mazdrashki<o:p></o:p></p>
<p class=MsoPlainText>> > kamen.mazdrashki@postpath.com<o:p></o:p></p>
<p class=MsoPlainText>> > http://repo.or.cz/w/Samba/kamenim.git<o:p></o:p></p>
<p class=MsoPlainText>> > -------------------------------------<o:p></o:p></p>
<p class=MsoPlainText>> > CISCO SYSTEMS BULGARIA EOOD<o:p></o:p></p>
<p class=MsoPlainText>> > http://www.cisco.com/global/BG/<o:p></o:p></p>
<p class=MsoPlainText>> ><o:p></o:p></p>
<p class=MsoPlainText>> ><o:p></o:p></p>
<p class=MsoPlainText>> > > -----Original Message-----<o:p></o:p></p>
<p class=MsoPlainText>> > > From: Bill Wesse
[mailto:billwe@microsoft.com]<o:p></o:p></p>
<p class=MsoPlainText>> > > Sent: Wednesday, October 21, 2009 7:37 PM<o:p></o:p></p>
<p class=MsoPlainText>> > > To: Kamen Mazdrashki; Interoperability
Documentation Help<o:p></o:p></p>
<p class=MsoPlainText>> > > Cc: pfif@tridgell.net;
cifs-protocol@samba.org<o:p></o:p></p>
<p class=MsoPlainText>> > > Subject: RE: [cifs-protocol] Question
about [MS-DRSR] section<o:p></o:p></p>
<p class=MsoPlainText>> 5.12.2<o:p></o:p></p>
<p class=MsoPlainText>> > -<o:p></o:p></p>
<p class=MsoPlainText>> > > prefixMap implementation<o:p></o:p></p>
<p class=MsoPlainText>> > ><o:p></o:p></p>
<p class=MsoPlainText>> > > Good afternoon Kamen. This is Bill Wesse
from the Protocol Support<o:p></o:p></p>
<p class=MsoPlainText>> > > team. I will be your contact for the case
noted below, where you<o:p></o:p></p>
<p class=MsoPlainText>> > asked<o:p></o:p></p>
<p class=MsoPlainText>> > > about prefixMap implementation differences
for Windows 2003 and<o:p></o:p></p>
<p class=MsoPlainText>> > Windows<o:p></o:p></p>
<p class=MsoPlainText>> > > 2008 R2.<o:p></o:p></p>
<p class=MsoPlainText>> > ><o:p></o:p></p>
<p class=MsoPlainText>> > > SRX091020600112 [MS-DRSR] section 5.12.2 -
prefixMap implementation<o:p></o:p></p>
<p class=MsoPlainText>> > ><o:p></o:p></p>
<p class=MsoPlainText>> > > I will keep you updated with the results
of my investigation as<o:p></o:p></p>
<p class=MsoPlainText>> > details<o:p></o:p></p>
<p class=MsoPlainText>> > > develop.<o:p></o:p></p>
<p class=MsoPlainText>> > ><o:p></o:p></p>
<p class=MsoPlainText>> > > Regards,<o:p></o:p></p>
<p class=MsoPlainText>> > > Bill Wesse<o:p></o:p></p>
<p class=MsoPlainText>> > > MCSE, MCTS / Senior Escalation Engineer,
US-CSS DSC PROTOCOL TEAM<o:p></o:p></p>
<p class=MsoPlainText>> > > 8055 Microsoft Way<o:p></o:p></p>
<p class=MsoPlainText>> > > Charlotte, NC 28273<o:p></o:p></p>
<p class=MsoPlainText>> > > TEL: +1(980) 776-8200<o:p></o:p></p>
<p class=MsoPlainText>> > > CELL: +1(704) 661-5438<o:p></o:p></p>
<p class=MsoPlainText>> > > FAX: +1(704) 665-9606<o:p></o:p></p>
<p class=MsoPlainText>> > ><o:p></o:p></p>
<p class=MsoPlainText>> > > -----Original Message-----<o:p></o:p></p>
<p class=MsoPlainText>> > > From: Kamen Mazdrashki
[mailto:kamen.mazdrashki@postpath.com]<o:p></o:p></p>
<p class=MsoPlainText>> > > Sent: Tuesday, October 20, 2009 9:36 AM<o:p></o:p></p>
<p class=MsoPlainText>> > > To: Interoperability Documentation Help<o:p></o:p></p>
<p class=MsoPlainText>> > > Cc: pfif@tridgell.net;
cifs-protocol@samba.org<o:p></o:p></p>
<p class=MsoPlainText>> > > Subject: [cifs-protocol] Question about
[MS-DRSR] section 5.12.2 -<o:p></o:p></p>
<p class=MsoPlainText>> > > prefixMap implementation<o:p></o:p></p>
<p class=MsoPlainText>> > ><o:p></o:p></p>
<p class=MsoPlainText>> > > Hi,<o:p></o:p></p>
<p class=MsoPlainText>> > ><o:p></o:p></p>
<p class=MsoPlainText>> > > I need a clarification about what are the
differences between<o:p></o:p></p>
<p class=MsoPlainText>> > prefixMap<o:p></o:p></p>
<p class=MsoPlainText>> > > implementation for Win2K3 and Win2K8(R2).<o:p></o:p></p>
<p class=MsoPlainText>> > ><o:p></o:p></p>
<p class=MsoPlainText>> > > Attached you may find:<o:p></o:p></p>
<p class=MsoPlainText>> > > 1. LDIF file to provision AD Schema with
some test Attributes -<o:p></o:p></p>
<p class=MsoPlainText>> OIDs<o:p></o:p></p>
<p class=MsoPlainText>> > of<o:p></o:p></p>
<p class=MsoPlainText>> > > those attributes are crafted so that
different scenarios could be<o:p></o:p></p>
<p class=MsoPlainText>> > > tested.<o:p></o:p></p>
<p class=MsoPlainText>> > > 2. Log files gathered during execution of
Samba's RPC-DSSYNC test<o:p></o:p></p>
<p class=MsoPlainText>> > > against Win2K3 and Win2K8. I am sending
the log files as Word<o:p></o:p></p>
<p class=MsoPlainText>> > documents<o:p></o:p></p>
<p class=MsoPlainText>> > > so it is easy for me to highlight
interesting parts from the log<o:p></o:p></p>
<p class=MsoPlainText>> > files.<o:p></o:p></p>
<p class=MsoPlainText>> > > -- prefixMap received is
highlighted with 'gray'; newly added<o:p></o:p></p>
<p class=MsoPlainText>> > entries<o:p></o:p></p>
<p class=MsoPlainText>> > > are highlighted with 'yellow'<o:p></o:p></p>
<p class=MsoPlainText>> > > -- newly added object
attributes received are also highlighted<o:p></o:p></p>
<p class=MsoPlainText>> > > with 'yellow'<o:p></o:p></p>
<p class=MsoPlainText>> > > 3. For testing I was using:<o:p></o:p></p>
<p class=MsoPlainText>> > > -- Win2k3 R2 - Domain
functional level = Win 2000 installation<o:p></o:p></p>
<p class=MsoPlainText>> > > -- Win2K8 R2 - Domain
functional lever = Win 2008 R2<o:p></o:p></p>
<p class=MsoPlainText>> > > -- Samba 4 - latest build.
Test run is RPC-DSSYNC.<o:p></o:p></p>
<p class=MsoPlainText>> > > Command line
for testing:<o:p></o:p></p>
<p class=MsoPlainText>> > > $>
bin/smbtorture -Uadministrator%333 --<o:p></o:p></p>
<p class=MsoPlainText>> > >
configfile=/usr/local/samba/etc/drsuapi.conf<o:p></o:p></p>
<p class=MsoPlainText>> > > ncacn_ip_tcp:Win_machine_ip[print,seal]
RPC-DSSYNC -d1<o:p></o:p></p>
<p class=MsoPlainText>> > ><o:p></o:p></p>
<p class=MsoPlainText>> > > As you may see, for Win2K3 everything
works correctly as described<o:p></o:p></p>
<p class=MsoPlainText>> > > in MS-DRSR, section 5.12.2.<o:p></o:p></p>
<p class=MsoPlainText>> > > I.e. attribute with attid=0x1B860001
matches prefixMap entry with<o:p></o:p></p>
<p class=MsoPlainText>> > > id=0x00001b86 and thus Attribute OID is
correctly decoded as being<o:p></o:p></p>
<p class=MsoPlainText>> > > '1.2.250.1'<o:p></o:p></p>
<p class=MsoPlainText>> > ><o:p></o:p></p>
<p class=MsoPlainText>> > > In Win2k8 log file however, for
attid=0x85C6D3B9 matching prefixMap<o:p></o:p></p>
<p class=MsoPlainText>> > > entry should be id=0x00004823 and it is
not quite obvious how<o:p></o:p></p>
<p class=MsoPlainText>> > > 0x85C6D3B9 is matched to 0x00004823?<o:p></o:p></p>
<p class=MsoPlainText>> > ><o:p></o:p></p>
<p class=MsoPlainText>> > > Please, clarify what is the algorithm used
under Win2k8 for<o:p></o:p></p>
<p class=MsoPlainText>> > MakeAttid()<o:p></o:p></p>
<p class=MsoPlainText>> > > and OidFromAttid() functions?<o:p></o:p></p>
<p class=MsoPlainText>> > ><o:p></o:p></p>
<p class=MsoPlainText>> > > Many thanks in advance.<o:p></o:p></p>
<p class=MsoPlainText>> > ><o:p></o:p></p>
<p class=MsoPlainText>> > > Regards,<o:p></o:p></p>
<p class=MsoPlainText>> > > Kamen Mazdrashki<o:p></o:p></p>
<p class=MsoPlainText>> > > kamen.mazdrashki@postpath.com<o:p></o:p></p>
<p class=MsoPlainText>> > > http://repo.or.cz/w/Samba/kamenim.git<o:p></o:p></p>
<p class=MsoPlainText>> > > -------------------------------------<o:p></o:p></p>
<p class=MsoPlainText>> > > CISCO SYSTEMS BULGARIA EOOD<o:p></o:p></p>
<p class=MsoPlainText>> > > http://www.cisco.com/global/BG/<o:p></o:p></p>
<p class=MsoPlainText>> > ><o:p></o:p></p>
<p class=MsoPlainText>> ><o:p></o:p></p>
<p class=MsoPlainText><o:p> </o:p></p>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>