Patches for DFS implementation

Matthieu Patou mat+Informatique.Samba at matws.net
Wed May 12 10:32:45 MDT 2010


Hello this is a serie of 6 patches made for implementing Domain referral 
in samba4.

Those patches are made to allow s4 to respond to domain DFS referral 
requests.

This is highly desirable when you have more than 1 DC.
Please note that it's not the server side implementation of the DFS 
replication protocol.
Here is the detail of the patches:

0001-pidl-fix-errors-and-improve-idl-in-dfsblobs.patch, This is a few 
fixes for idl that I made in december that were found during the 
developpement of the patches.
0002-s4-fix-trailling-whitespace-in-trans2.c.patch, This is a formatting 
patch for trans2.c
0003-s4-Implement-GET_DFS_REFERRAL-for-domain-referral-re.patch, This is 
the implementation of trans2/getreferrals requests for domain referrals 
requests.
0004-s4-torture-test-Adapt-ndr-dfsblobs-torture-test-to-n.patch, This 
patch is to adapt the torture test to the renaming of functions in 
dfsblobs.idl
0005-s4-torture-Add-tests-for-dfs-referrals-handling-in-S.patch, This 
patch is to add unittest for smb/trans2 requests. It has also been 
tested with success against w2k8r2 server.
0006-s4-add-dfs-smbtorture-to-selftests.patch, This patch is to add the 
smbtorture tests to make tests.

After I'm willing to change provision so that DC have the host msdfs = 
yes parameter, andrew what's your point of view ?

Jeremy, the torture tests will be a good start for us to tests the 
capacity of s3 to handle get dfs referral requests when "plugged" into s4.

Ps: this patches pass make test

Regards.


Matthieu





-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-s4-torture-test-Adapt-ndr-dfsblobs-torture-test-to-n.patch
Type: text/x-patch
Size: 1090 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20100512/a4958825/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-s4-torture-Add-tests-for-dfs-referrals-handling-in-S.patch
Type: text/x-patch
Size: 24484 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20100512/a4958825/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-s4-add-dfs-smbtorture-to-selftests.patch
Type: text/x-patch
Size: 1471 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20100512/a4958825/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-pidl-fix-errors-and-improve-idl-in-dfsblobs.patch
Type: text/x-patch
Size: 2766 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20100512/a4958825/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-s4-Implement-GET_DFS_REFERRAL-for-domain-referral-re.patch
Type: text/x-patch
Size: 27621 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20100512/a4958825/attachment-0004.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-s4-fix-trailling-whitespace-in-trans2.c.patch
Type: text/x-patch
Size: 8564 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20100512/a4958825/attachment-0005.bin>


More information about the samba-technical mailing list