Author: mimir
Date: 2005-11-16 20:52:12 +0000 (Wed, 16 Nov 2005)
New Revision: 11749

WebSVN: 
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=11749

Log:
1) Buffer allocation's been moved and isn't needed here.
2) Connect to a server instead of pdc after locating it.


rafal


Modified:
   branches/SAMBA_4_0/source/libnet/libnet_user.c


Changeset:
Modified: branches/SAMBA_4_0/source/libnet/libnet_user.c
===================================================================
--- branches/SAMBA_4_0/source/libnet/libnet_user.c      2005-11-16 20:37:15 UTC 
(rev 11748)
+++ branches/SAMBA_4_0/source/libnet/libnet_user.c      2005-11-16 20:52:12 UTC 
(rev 11749)
@@ -33,8 +33,6 @@
        struct libnet_rpc_useradd user_io;
        const char *address;
        
-       address = talloc_array(mem_ctx, const char, 16);
-
        /* find domain pdc */
        fp.in.hostname    = r->in.domain_name;
        fp.in.methods     = NULL;
@@ -44,7 +42,7 @@
        if (!NT_STATUS_IS_OK(status)) return status;
 
        /* connect rpc service of remote server */
-       cn.level                      = LIBNET_RPC_CONNECT_PDC;
+       cn.level                      = LIBNET_RPC_CONNECT_SERVER;
        cn.in.domain_name             = talloc_strdup(mem_ctx, *fp.out.address);
        cn.in.dcerpc_iface_name       = DCERPC_SAMR_NAME;
        cn.in.dcerpc_iface_uuid       = DCERPC_SAMR_UUID;

Reply via email to