s3:libsmb/clireadwrite: calculate cli_write_max_bufsize() correct based on max_xmit
commit4a9a11c0398692fe103597c8694867d6b6184134
authorStefan Metzmacher <metze@samba.org>
Wed, 8 Jun 2011 17:01:13 +0000 (8 19:01 +0200)
committerKarolin Seeger <kseeger@samba.org>
Fri, 17 Jun 2011 18:58:08 +0000 (17 20:58 +0200)
treee0dd38a75b135fc4eb5a7e9a3340cd6f7c5237bb
parent01448363c55ea890c7c6733213681cb3c4165fc3
s3:libsmb/clireadwrite: calculate cli_write_max_bufsize() correct based on max_xmit

This is important in order to support DCERPC over ncacn_np against NT4 servers,
where max_xmit is just 4356.

metze
(cherry picked from commit f0ba1afe5f7dbafaf22c3028864de0f3910f675f)

The last 14 patches address the generic part of bug #8195
(rpc client code doesn't work against NT4, when we need to fragment requests).
source3/libsmb/clireadwrite.c