The branch, v3-6-test has been updated
       via  24fe5fe nbt: fix WinXP S3 domain join: alignment of 
nbt_netlogon_response_from_pdc
      from  146549d Fix bug #8324 - smbclient cannot list directories from a 
big-endian machine.

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-6-test


- Log -----------------------------------------------------------------
commit 24fe5fea8fb7839dcbcf39a346a31c9e90e7beb9
Author: Andrew Bartlett <abart...@samba.org>
Date:   Wed Jul 27 12:04:26 2011 +1000

    nbt: fix WinXP S3 domain join: alignment of nbt_netlogon_response_from_pdc
    
    This fixes WinXP joining a Samba3 domain, which was broken on hosts
    with an even number of characters in the host name.  The alignment
    requested in the structure was ignored because of the overall
    NDR_NOALIGN set on the packet.
    
    Andrew Bartlett
    
    Fix bug #8326 (WinXP cannot join a Samba3 domain with a 'even' hostname).

-----------------------------------------------------------------------

Summary of changes:
 librpc/idl/nbt.idl |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


Changeset truncated at 500 lines:

diff --git a/librpc/idl/nbt.idl b/librpc/idl/nbt.idl
index cbfa966..ee9a64e 100644
--- a/librpc/idl/nbt.idl
+++ b/librpc/idl/nbt.idl
@@ -494,7 +494,7 @@ interface nbt
        } nbt_netlogon_query_for_pdc;
 
        /* response from pdc */
-       typedef [flag(NDR_NOALIGN),public] struct {
+       typedef [public] struct {
                netlogon_command command;
                astring pdc_name;
                [flag(NDR_ALIGN2)]   DATA_BLOB _pad;


-- 
Samba Shared Repository

Reply via email to