#include "system.h"
#include <rpmio_internal.h>
#include <popt.h>
#include "ugid.h"
#include "debug.h"
Go to the source code of this file.
Defines | |
| #define | g_strdup xstrdup |
| #define | g_free free |
| #define | MAXCOLS 30 |
| #define | alloca_strdup(_s) strcpy(alloca(strlen(_s)+1), (_s)) |
Enumerations | |
| enum | ftpSysCall_t { DO_FTP_STAT = 1, DO_FTP_LSTAT = 2, DO_FTP_READLINK = 3, DO_FTP_ACCESS = 4, DO_FTP_GLOB = 5 } |
Functions | |
| int | ftpMkdir (const char * path, mode_t mode) |
| int | ftpChdir (const char * path) |
| int | ftpRmdir (const char * path) |
| int | ftpRename (const char * oldpath, const char * newpath) |
| int | ftpUnlink (const char * path) |
| int | vfs_split_text (char *p) |
| int | is_num (int idx) |
| int | is_dos_date (char *str) |
| int | is_week (char *str, struct tm *tim) |
| int | is_month (char *str, struct tm *tim) |
| int | is_time (char *str, struct tm *tim) |
| int | is_year (char *str, struct tm *tim) |
| int | vfs_parse_filetype (char c) |
| int | vfs_parse_filemode (char *p) |
| int | vfs_parse_filedate (int idx, time_t *t) |
| int | vfs_parse_ls_lga (char *p, struct stat *st, char **filename, char **linkname) |
| int | ftpNLST (const char * url, ftpSysCall_t ftpSysCall, struct stat * st, char * rlbuf, size_t rlbufsiz) |
| int | ftpStat (const char * path, struct stat *st) |
| int | ftpLstat (const char * path, struct stat *st) |
| int | ftpReadlink (const char * path, char * buf, size_t bufsiz) |
| int | ftpGlob (const char * path, int flags, int errfunc(const char * epath, int eerno), glob_t * pglob) |
| void | ftpGlobfree (glob_t * pglob) |
Variables | |
| int | current_mday |
| int | current_mon |
| int | current_year |
| char* | columns [ 30 ] |
| int | column_ptr [ 30 ] |
| size_t | ftpBufAlloced = 0 |
| char* | ftpBuf = NULL |
Definition in file rpmrpc.c.
|
|
|
|
|
|
|
|
Definition at line 233 of file rpmrpc.c. Referenced by vfs_parse_ls_lga(). |
|
|
Definition at line 232 of file rpmrpc.c. Referenced by vfs_parse_ls_lga(). |
|
|
|
|
|
|
|
|
Definition at line 940 of file rpmrpc.c. Referenced by Glob(). |
|
|
Definition at line 957 of file rpmrpc.c. Referenced by Globfree(). |
|
|
Definition at line 928 of file rpmrpc.c. Referenced by Lstat(). |
|
|
Definition at line 17 of file rpmrpc.c. Referenced by Mkdir(). |
|
|
Definition at line 751 of file rpmrpc.c. Referenced by ftpGlob(), ftpLstat(), ftpReadlink(), and ftpStat(). |
|
|
Definition at line 936 of file rpmrpc.c. Referenced by Readlink(). |
|
|
Definition at line 38 of file rpmrpc.c. Referenced by Rename(). |
|
|
Definition at line 34 of file rpmrpc.c. Referenced by Rmdir(). |
|
|
Definition at line 923 of file rpmrpc.c. Referenced by Stat(). |
|
|
Definition at line 45 of file rpmrpc.c. Referenced by Unlink(). |
|
|
Definition at line 277 of file rpmrpc.c. Referenced by vfs_parse_filedate(), and vfs_parse_ls_lga(). |
|
|
Definition at line 300 of file rpmrpc.c. Referenced by vfs_parse_filedate(), and vfs_parse_ls_lga(). |
|
|
Definition at line 269 of file rpmrpc.c. Referenced by vfs_parse_filedate(), and vfs_parse_ls_lga(). |
|
|
Definition at line 314 of file rpmrpc.c. Referenced by vfs_parse_filedate(). |
|
|
Definition at line 286 of file rpmrpc.c. Referenced by vfs_parse_filedate(), and vfs_parse_ls_lga(). |
|
|
Definition at line 334 of file rpmrpc.c. Referenced by vfs_parse_filedate(). |
|
|
Definition at line 438 of file rpmrpc.c. Referenced by vfs_parse_ls_lga(). |
|
|
Definition at line 380 of file rpmrpc.c. Referenced by vfs_parse_ls_lga(). |
|
|
Definition at line 362 of file rpmrpc.c. Referenced by vfs_parse_ls_lga(). |
|
|
Definition at line 543 of file rpmrpc.c. Referenced by ftpNLST(). |
|
|
Definition at line 249 of file rpmrpc.c. Referenced by vfs_parse_ls_lga(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.3 written by Dimitri van Heesch,
© 1997-2000