root/src/vfs/ftpfs/ftpfs.h

/* [previous][next][first][last][top][bottom][index][help]  */

INCLUDED FROM


   1 /**
   2  * \file
   3  * \brief Header: Virtual File System: FTP file system
   4  */
   5 
   6 #ifndef MC__VFS_FTPFS_H
   7 #define MC__VFS_FTPFS_H
   8 
   9 /*** typedefs(not structures) and defined constants **********************************************/
  10 
  11 #define FTP_INET         1
  12 #define FTP_INET6        2
  13 
  14 #define OPT_FLUSH        1
  15 #define OPT_IGNORE_ERROR 2
  16 
  17 /*** enums ***************************************************************************************/
  18 
  19 /*** structures declarations (and typedefs of structures)*****************************************/
  20 
  21 /*** global variables defined in .c file *********************************************************/
  22 
  23 extern gboolean ftpfs_use_netrc;
  24 extern char *ftpfs_anonymous_passwd;
  25 extern char *ftpfs_proxy_host;
  26 extern int ftpfs_directory_timeout;
  27 extern gboolean ftpfs_always_use_proxy;
  28 extern gboolean ftpfs_ignore_chattr_errors;
  29 
  30 extern int ftpfs_retry_seconds;
  31 extern gboolean ftpfs_use_passive_connections;
  32 extern gboolean ftpfs_use_passive_connections_over_proxy;
  33 extern gboolean ftpfs_use_unix_list_options;
  34 extern gboolean ftpfs_first_cd_then_ls;
  35 
  36 /*** declarations of public functions ************************************************************/
  37 
  38 void ftpfs_init_passwd (void);
  39 void vfs_init_ftpfs (void);
  40 
  41 /*** inline functions ****************************************************************************/
  42 #endif

/* [previous][next][first][last][top][bottom][index][help]  */