ELinks 0.18.0
|
#include "util/string.h"
Data Structures | |
struct | ftp_file_info |
Macros | |
#define | FTP_SIZE_UNKNOWN -1 |
#define | INIT_FTP_FILE_INFO { FTP_FILE_UNKNOWN, INIT_STRING("", 0), INIT_STRING("", 0), FTP_SIZE_UNKNOWN, 0, 0, S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH } |
#define | INIT_FTP_FILE_INFO_ROOT { FTP_FILE_DIRECTORY, INIT_STRING("..", 2), INIT_STRING("", 0), FTP_SIZE_UNKNOWN, 0, 0, S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH } |
Typedefs | |
typedef char | ftp_file_type_T |
Enumerations | |
enum | ftp_file_type { FTP_FILE_PLAINFILE = '-' , FTP_FILE_DIRECTORY = 'd' , FTP_FILE_SYMLINK = 'l' , FTP_FILE_UNKNOWN = '?' } |
Functions | |
struct ftp_file_info * | parse_ftp_file_info (struct ftp_file_info *info, char *src, int len) |
#define FTP_SIZE_UNKNOWN -1 |
#define INIT_FTP_FILE_INFO { FTP_FILE_UNKNOWN, INIT_STRING("", 0), INIT_STRING("", 0), FTP_SIZE_UNKNOWN, 0, 0, S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH } |
#define INIT_FTP_FILE_INFO_ROOT { FTP_FILE_DIRECTORY, INIT_STRING("..", 2), INIT_STRING("", 0), FTP_SIZE_UNKNOWN, 0, 0, S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH } |
typedef char ftp_file_type_T |
enum ftp_file_type |
struct ftp_file_info * parse_ftp_file_info | ( | struct ftp_file_info * | info, |
char * | src, | ||
int | len ) |