Forgot to remove some more .s strings and do a rename in order to prevent compiler...
[midnight-commander.git] / vfs / utilvfs.h
blobd0255036e4a0e96b9b97e102056a837f97710f29
1 #ifndef MC_VFS_UTILVFS_H
2 #define MC_VFS_UTILVFS_H
4 #include <sys/stat.h>
6 /* Flags for vfs_split_url() */
7 #define URL_ALLOW_ANON 1
8 #define URL_NOSLASH 2
10 int vfs_finduid (const char *name);
11 int vfs_findgid (const char *name);
13 char *vfs_split_url (const char *path, char **host, char **user, int *port,
14 char **pass, int default_port, int flags);
15 int vfs_split_text (char *p);
17 int vfs_mkstemps (char **pname, const char *prefix, const char *basename);
18 void vfs_die (const char *msg);
19 char *vfs_get_password (const char *msg);
21 gboolean vfs_parse_filetype (const char *s, size_t *ret_skipped,
22 mode_t *ret_type);
23 gboolean vfs_parse_fileperms (const char *s, size_t *ret_skipped,
24 mode_t *ret_perms);
25 gboolean vfs_parse_filemode (const char *s, size_t *ret_skipped,
26 mode_t *ret_mode);
27 gboolean vfs_parse_raw_filemode (const char *s, size_t *ret_skipped,
28 mode_t *ret_mode);
30 int vfs_parse_ls_lga (const char *p, struct stat *s, char **filename,
31 char **linkname);
32 int vfs_parse_filedate (int idx, time_t *t);
34 #endif