On Sat, Nov 12, 2005 at 09:44:42PM +0000, [EMAIL PROTECTED] wrote:
> Fix segfaulting create user function.
> Changeset:
> Modified: branches/SAMBA_4_0/source/libnet/libnet_user.c
> ===================================================================
> --- branches/SAMBA_4_0/source/libnet/libnet_user.c    2005-11-12 18:22:12 UTC 
> (rev 11704)
> +++ branches/SAMBA_4_0/source/libnet/libnet_user.c    2005-11-12 21:44:42 UTC 
> (rev 11705)
> @@ -31,10 +31,14 @@
>       struct libnet_Lookup fp;
>       struct libnet_rpc_domain_open dom_io;
>       struct libnet_rpc_useradd user_io;
> +     const char *address;
>       
> +     address = talloc_array(mem_ctx, const char, 8);
> +
>       /* find domain pdc */
>       fp.in.hostname    = r->in.domain_name;
>       fp.in.methods     = NULL;
> +     fp.out.address    = &address;
>  
>       status = libnet_LookupPdc(ctx, mem_ctx, &fp);
>       if (!NT_STATUS_IS_OK(status)) return status;

Hi Rafal,

can you explain that a bit more?

why an array of 8 characters? and why the caller need to set the out parameter?

metze

Reply via email to