summaryrefslogtreecommitdiff
path: root/source3/include
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>1997-11-18 23:30:49 +0000
committerJeremy Allison <jra@samba.org>1997-11-18 23:30:49 +0000
commit689ed3481d491e247fac8fb57a0bd78bfa216c2a (patch)
treeebf1cc98fcc575f6d785594788c7c24da2486dac /source3/include
parenteb97fc7d5a9e3285636d3c4cc0954115a8a5bc09 (diff)
downloadsamba-689ed3481d491e247fac8fb57a0bd78bfa216c2a.tar.gz
samba-689ed3481d491e247fac8fb57a0bd78bfa216c2a.tar.bz2
samba-689ed3481d491e247fac8fb57a0bd78bfa216c2a.zip
ipc.c: Changed reply_trans to use receive_next_smb() to cope
with local message processing. reply.c: Added check to reply_lockingX for chain after oplock break. server.c: Added receive_next_smb(). trans2.c: Changed reply_trans2 to use receive_next_smb() to cope with local message processing. (This used to be commit f4ae644e13f2c4479dfc94c77c0a8295edf54086)
Diffstat (limited to 'source3/include')
-rw-r--r--source3/include/proto.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/source3/include/proto.h b/source3/include/proto.h
index fceb83b282..9624116f82 100644
--- a/source3/include/proto.h
+++ b/source3/include/proto.h
@@ -172,7 +172,7 @@ struct in_addr *iface_ip(struct in_addr ip);
/*The following definitions come from ipc.c */
int get_printerdrivernumber(int snum);
-int reply_trans(char *inbuf,char *outbuf);
+int reply_trans(char *inbuf,char *outbuf, int size, int bufsize);
/*The following definitions come from kanji.c */
@@ -1071,6 +1071,7 @@ int error_packet(char *inbuf,char *outbuf,int error_class,uint32 error_code,int
BOOL oplock_break(uint32 dev, uint32 inode, struct timeval *tval);
BOOL request_oplock_break(share_mode_entry *share_entry,
uint32 dev, uint32 inode);
+BOOL receive_next_smb(int smbfd, int oplockfd, char *inbuf, int bufsize, int timeout);
BOOL snum_used(int snum);
BOOL reload_services(BOOL test);
int setup_groups(char *user, int uid, int gid, int *p_ngroups,