diff options
author | Stefan Metzmacher <metze@samba.org> | 2013-09-17 14:03:44 +0200 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2014-01-07 08:37:36 +0100 |
commit | d821661484b6f2a4a61cae3f1711cef151526dcc (patch) | |
tree | 2cdfcd8a1ff694461e34f2b5188d4c6dc20080bf | |
parent | ce84ade56c51f2e29a10be60c311101517145351 (diff) | |
download | samba-d821661484b6f2a4a61cae3f1711cef151526dcc.tar.gz samba-d821661484b6f2a4a61cae3f1711cef151526dcc.tar.xz samba-d821661484b6f2a4a61cae3f1711cef151526dcc.zip |
s4:librpc/rpc: update alloc_hint for each fragment
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
-rw-r--r-- | source4/librpc/rpc/dcerpc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source4/librpc/rpc/dcerpc.c b/source4/librpc/rpc/dcerpc.c index 186626df82..6c6d8f9a8e 100644 --- a/source4/librpc/rpc/dcerpc.c +++ b/source4/librpc/rpc/dcerpc.c @@ -1622,7 +1622,6 @@ static void dcerpc_ship_next_request(struct dcecli_connection *c) pkt.call_id = req->call_id; pkt.auth_length = 0; pkt.pfc_flags = 0; - pkt.u.request.alloc_hint = remaining; pkt.u.request.context_id = p->context_id; pkt.u.request.opnum = req->opnum; @@ -1649,6 +1648,7 @@ static void dcerpc_ship_next_request(struct dcecli_connection *c) last_frag = true; } + pkt.u.request.alloc_hint = remaining; pkt.u.request.stub_and_verifier.data = stub_data->data + (stub_data->length - remaining); pkt.u.request.stub_and_verifier.length = chunk; |