mirror of
https://github.com/samba-team/samba.git
synced 2025-03-10 12:58:35 +03:00
One more patch from Tom Jansen. Hope I didn't break the tree :-)
(This used to be commit 6d7c0f0bb4cbfdcd9a83416345432e07556f6cfc)
This commit is contained in:
parent
16ceec46d6
commit
e734163ac4
@ -38,6 +38,10 @@ recv an smb
|
||||
BOOL cli_receive_smb(struct cli_state *cli)
|
||||
{
|
||||
BOOL ret;
|
||||
|
||||
/* fd == -1 causes segfaults -- Tom (tom@ninja.nl) */
|
||||
if (cli->fd == -1) return False;
|
||||
|
||||
again:
|
||||
ret = client_receive_smb(cli->fd,cli->inbuf,cli->timeout);
|
||||
|
||||
@ -78,6 +82,9 @@ BOOL cli_send_smb(struct cli_state *cli)
|
||||
size_t nwritten=0;
|
||||
ssize_t ret;
|
||||
|
||||
/* fd == -1 causes segfaults -- Tom (tom@ninja.nl) */
|
||||
if (cli->fd == -1) return False;
|
||||
|
||||
len = smb_len(cli->outbuf) + 4;
|
||||
|
||||
while (nwritten < len) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user