4 * \brief Header: Virtual File System: smb file system
7 #ifndef MC__VFS_SMBFS_H
8 #define MC__VFS_SMBFS_H
10 /*** typedefs(not structures) and defined constants **********************************************/
12 /*** enums ***************************************************************************************/
14 /*** structures declarations (and typedefs of structures)*****************************************/
16 typedef struct smb_authinfo
26 /*** global variables defined in .c file *********************************************************/
28 /*** declarations of public functions ************************************************************/
30 void init_smbfs (void);
31 void smbfs_set_debug (int arg
);
33 smb_authinfo
*vfs_smb_authinfo_new (const char *host
,
35 const char *domain
, const char *user
, const char *pass
);
38 smb_authinfo
*vfs_smb_get_authinfo (const char *host
,
39 const char *share
, const char *domain
, const char *user
);
41 /*** inline functions ****************************************************************************/
42 #endif /* MC_VFS_SMBFS_H */