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;
