diff options
author | Jeremy Allison <jra@samba.org> | 1997-12-20 14:36:11 +0000 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 1997-12-20 14:36:11 +0000 |
commit | be71d43585cf4b42efff7995dbf061fddd6077f5 (patch) | |
tree | 53aa1a15f742d51dbfa51bcee50c7e310f7e3ad1 /source3/include | |
parent | d57c055478a34b9c4a0fc7ba90d20f510d0df797 (diff) | |
download | samba-be71d43585cf4b42efff7995dbf061fddd6077f5.tar.gz samba-be71d43585cf4b42efff7995dbf061fddd6077f5.tar.bz2 samba-be71d43585cf4b42efff7995dbf061fddd6077f5.zip |
client.c:
clientgen.c:
clientutil.c:
clitar.c: Changed usage of receive_smb to new function client_receive_smb
except for one use of receive_smb in client.c. This is the
receive_smb used to discard packets received whilst in a
keyboard wait state.
util.c: Created new function client_receive_smb that ignores session
keepalives just as the old receive_smb used to do. Created
internal function read_smb_length_return_keepalive that is
used internally by the changed receive_smb call.
Changed read_smb_len to not use an internal buffer - it is
never called with a null buffer so such code is redundant.
Jeremy.
(This used to be commit 1084fb46821cb96702da35439da4a8df9d255698)
Diffstat (limited to 'source3/include')
-rw-r--r-- | source3/include/proto.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source3/include/proto.h b/source3/include/proto.h index a3fd1d1f0f..6301a7b39d 100644 --- a/source3/include/proto.h +++ b/source3/include/proto.h @@ -1433,6 +1433,7 @@ int write_data(int fd,char *buffer,int N); int transfer_file(int infd,int outfd,int n,char *header,int headlen,int align); int read_smb_length(int fd,char *inbuf,int timeout); BOOL receive_smb(int fd,char *buffer, int timeout); +BOOL client_receive_smb(int fd,char *buffer, int timeout); BOOL receive_local_message(int fd, char *buffer, int buffer_len, int timeout); BOOL push_local_message(char *buf, int msg_len); BOOL receive_message_or_smb(int smbfd, int oplock_fd, |