diff options
author | Jeremy Allison <jra@samba.org> | 2001-11-14 04:15:36 +0000 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2001-11-14 04:15:36 +0000 |
commit | 742dc2313c951f85ff66f0a8121790d0e291a19c (patch) | |
tree | b5d31c319a20929def968187ca1ba80b7ff7eac8 /source3/libsmb/clientgen.c | |
parent | 4e71905d85a10fac91d0c7429f5ca6026188cc3f (diff) | |
download | samba-742dc2313c951f85ff66f0a8121790d0e291a19c.tar.gz samba-742dc2313c951f85ff66f0a8121790d0e291a19c.tar.bz2 samba-742dc2313c951f85ff66f0a8121790d0e291a19c.zip |
Removed the "reestablish" code. Tridge - scream if this was needed....
Jeremy.
(This used to be commit e6afe40f85d7dbe79322c82dac735d901e7e71df)
Diffstat (limited to 'source3/libsmb/clientgen.c')
-rw-r--r-- | source3/libsmb/clientgen.c | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/source3/libsmb/clientgen.c b/source3/libsmb/clientgen.c index d509924a26..d3623ad94e 100644 --- a/source3/libsmb/clientgen.c +++ b/source3/libsmb/clientgen.c @@ -62,26 +62,19 @@ BOOL cli_receive_smb(struct cli_state *cli) } /**************************************************************************** - send an smb to a fd and re-establish if necessary + send an smb to a fd. ****************************************************************************/ + BOOL cli_send_smb(struct cli_state *cli) { size_t len; size_t nwritten=0; ssize_t ret; - BOOL reestablished=False; len = smb_len(cli->outbuf) + 4; while (nwritten < len) { ret = write_socket(cli->fd,cli->outbuf+nwritten,len - nwritten); - if (ret <= 0 && errno == EPIPE && !reestablished) { - if (cli_reestablish_connection(cli)) { - reestablished = True; - nwritten=0; - continue; - } - } if (ret <= 0) { DEBUG(0,("Error writing %d bytes to client. %d\n", (int)len,(int)ret)); |