r22809: use buffer size specified in libnet context.
authorRafal Szczesniak <mimir@samba.org>
Fri, 11 May 2007 21:45:03 +0000 (21:45 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 19:52:19 +0000 (14:52 -0500)
rafal
(This used to be commit c78dfd356777f133427fb8d9013f38f19d43ecbd)

source4/libnet/libnet_domain.c
source4/libnet/libnet_domain.h

index 9462b676c16a451430312a79ef7090a0932167c6..1653bc88333770f9ff1fbc515f98410a7e71f746 100644 (file)
@@ -956,7 +956,7 @@ static void continue_samr_enum_domains(struct rpc_request *req)
                /* prepare next round of enumeration */
                s->enumdom.in.connect_handle = &s->connect_handle;
                s->enumdom.in.resume_handle  = &s->resume_handle;
-               s->enumdom.in.buf_size       = s->buf_size;
+               s->enumdom.in.buf_size       = s->ctx->samr.buf_size;
                s->enumdom.out.resume_handle = &s->resume_handle;
 
                /* send the request */
@@ -1073,9 +1073,6 @@ struct composite_context* libnet_DomainList_send(struct libnet_context *ctx,
        s->hostname = talloc_strdup(c, io->in.hostname);
        if (composite_nomem(s->hostname, c)) return c;
 
-       /* set the default buffer size if not stated explicitly */
-       s->buf_size = (io->in.buf_size == 0) ? 512 : io->in.buf_size;
-
        /* check whether samr pipe has already been opened */
        if (ctx->samr.pipe == NULL) {
                /* prepare rpc connect call */
index 0f6a5ec2341ca63bb2b9aac84cae3b44a83886d7..334eb6cf6aa06ceb0d926cbdc2a5e09caae6b5da 100644 (file)
@@ -52,7 +52,6 @@ struct libnet_DomainClose {
 struct libnet_DomainList {
        struct {
                const char *hostname;
-               const int buf_size;
        } in;
        struct {
                int count;