summaryrefslogtreecommitdiffstats
path: root/source3/smbwrapper/smbw.h
diff options
context:
space:
mode:
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;
};