diff options
Diffstat (limited to 'source4/smbwrapper/smbw.h')
-rw-r--r-- | source4/smbwrapper/smbw.h | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/source4/smbwrapper/smbw.h b/source4/smbwrapper/smbw.h deleted file mode 100644 index 3f0b1cbb44..0000000000 --- a/source4/smbwrapper/smbw.h +++ /dev/null @@ -1,71 +0,0 @@ -/* - Unix SMB/CIFS implementation. - SMB wrapper functions - definitions - Copyright (C) Andrew Tridgell 1998 - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. -*/ - -#ifndef _SMBW_H -#define _SMBW_H - -#define SMBW_PREFIX "/smb/" -#define SMBW_DUMMY "/dev/null" - -#define SMBW_CLI_FD 512 -#define SMBW_MAX_OPEN 8192 - -#define SMBW_FILE_MODE (S_IFREG | 0444) -#define SMBW_DIR_MODE (S_IFDIR | 0555) - -struct smbw_server { - struct smbw_server *next, *prev; - struct cli_state cli; - char *server_name; - char *share_name; - char *workgroup; - char *username; - dev_t dev; - BOOL no_pathinfo2; -}; - -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; -}; - -struct smbw_dir { - struct smbw_dir *next, *prev; - int fd; - int offset, count, malloced; - struct smbw_server *srv; - struct file_info *list; - char *path; -}; - -typedef void (*smbw_get_auth_data_fn)(char *server, char *share, - char **workgroup, char **username, - char **password); - -#endif /* _SMBW_H */ |