diff options
author | Andrew Tridgell <tridge@samba.org> | 1998-10-04 03:28:43 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 1998-10-04 03:28:43 +0000 |
commit | 977d6015564932410ff69e291b8c6eddeece334d (patch) | |
tree | 7b255e4b21d336852fb86b51c26deb526ba17d9f /source3/smbwrapper/smbw.h | |
parent | e2b4941887cc7ab2739c1a6a2482dcc76546b3b0 (diff) | |
download | samba-977d6015564932410ff69e291b8c6eddeece334d.tar.gz samba-977d6015564932410ff69e291b8c6eddeece334d.tar.bz2 samba-977d6015564932410ff69e291b8c6eddeece334d.zip |
- split smbw directory code into smbw_dir.c
- fixed a bug in the handling of multiple connections to different
servers
(This used to be commit a9f9d8c3d8c18a5ab4c18c1348ee9c8d643880fa)
Diffstat (limited to 'source3/smbwrapper/smbw.h')
-rw-r--r-- | source3/smbwrapper/smbw.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/source3/smbwrapper/smbw.h b/source3/smbwrapper/smbw.h index be0f472e0c..61bf9de75a 100644 --- a/source3/smbwrapper/smbw.h +++ b/source3/smbwrapper/smbw.h @@ -29,3 +29,29 @@ #define SMBW_DIR_MODE (S_IFDIR | 0755) #define SMBW_PWD_ENV "PWD" + + +struct smbw_server { + struct smbw_server *next, *prev; + struct cli_state cli; + char *server_name; + char *share_name; + dev_t dev; +}; + +struct smbw_file { + struct smbw_file *next, *prev; + int cli_fd, fd; + char *fname; + off_t offset; + struct smbw_server *srv; +}; + +struct smbw_dir { + struct smbw_dir *next, *prev; + int fd; + int offset, count, malloced; + struct smbw_server *srv; + struct file_info *list; + char *path; +}; |