summaryrefslogtreecommitdiff
path: root/source3/smbwrapper/smbw.h
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>1998-10-04 07:52:00 +0000
committerAndrew Tridgell <tridge@samba.org>1998-10-04 07:52:00 +0000
commitce843e9735742626bb03cbea61041fff5d215930 (patch)
treee6cc311712d13236be86cb2239c6df1cd08724e5 /source3/smbwrapper/smbw.h
parent52e5dbeb9c4a59bf47d75e5b693146951e16ba44 (diff)
downloadsamba-ce843e9735742626bb03cbea61041fff5d215930.tar.gz
samba-ce843e9735742626bb03cbea61041fff5d215930.tar.bz2
samba-ce843e9735742626bb03cbea61041fff5d215930.zip
add support for dup() and dup2()
(This used to be commit c5210cb0fffd406ef1809db8644b299bb661df4d)
Diffstat (limited to 'source3/smbwrapper/smbw.h')
-rw-r--r--source3/smbwrapper/smbw.h12
1 files changed, 9 insertions, 3 deletions
diff --git a/source3/smbwrapper/smbw.h b/source3/smbwrapper/smbw.h
index af48061ff0..2f16efd216 100644
--- a/source3/smbwrapper/smbw.h
+++ b/source3/smbwrapper/smbw.h
@@ -39,11 +39,17 @@ struct smbw_server {
dev_t dev;
};
-struct smbw_file {
- struct smbw_file *next, *prev;
- int cli_fd, fd;
+struct smbw_filedes {
+ int cli_fd;
+ int ref_count;
char *fname;
off_t offset;
+};
+
+struct smbw_file {
+ struct smbw_file *next, *prev;
+ struct smbw_filedes *f;
+ int fd;
struct smbw_server *srv;
};