Second part of fix for bug #7159 - client rpc_transport doesn't cope with bad server...
commit79e65404f028ebf82b3202856861bb5310d37f4f
authorJeremy Allison <jra@samba.org>
Fri, 19 Feb 2010 22:24:17 +0000 (19 14:24 -0800)
committerKarolin Seeger <kseeger@samba.org>
Thu, 6 May 2010 12:08:35 +0000 (6 14:08 +0200)
tree87242ac520b2265e073f842d51f579e65e4640e1
parentb3c33308ac15e996770ad2c4a3762b1ee031f2a7
Second part of fix for bug #7159 - client rpc_transport doesn't cope with bad server data returns.

If server returns zero on a NP read. Report pipe broken.
Prevents client from looping if it thinks there should be
more data.

Jeremy.
(cherry picked from commit 0055e33dbed0e81548464d01bcf864255bab3159)
(cherry picked from commit f5ca9f84e9b511c2ba7a4280b1997daa441f9877)

Signed-off-by: Stefan Metzmacher <metze@samba.org>
(cherry picked from commit c150cf25f1aa5f034baa08360d5be9b8b532b7cb)
source3/rpc_client/rpc_transport_np.c