Main Page   Modules   Compound List   File List   Compound Members   File Members   Related Pages  

RPMRPC.


RPMRPC Interface.

int Mkdir (const char * path, mode_t mode)
int Chdir (const char * path)
int Rmdir (const char * path)
int Rename (const char * oldpath, const char * newpath)
int Link (const char * oldpath, const char * newpath)
int Unlink (const char * path)
int Readlink (const char * path, char * buf, size_t bufsiz)
int Stat (const char * path, struct stat * st)
int Lstat (const char * path, struct stat * st)
int Access (const char * path, int amode)
int Glob (const char * pattern, int flags, int errfunc(const char * epath, int eerrno), glob_t * pglob)
void Globfree ( glob_t * pglob)
DIR* Opendir (const char * name)
struct dirent* Readdir (DIR * dir)
int Closedir (DIR * dir)

Function Documentation

int Access ( const char * path,
int amode )
 

access(2) clone.

Definition at line 1034 of file rpmrpc.c.

Referenced by installSources().

int Chdir ( const char * path )
 

chdir(2) clone.

Definition at line 73 of file rpmrpc.c.

Referenced by installSources().

int Closedir ( DIR * dir )
 

closedir(3) clone.

Definition at line 1122 of file rpmrpc.c.

Referenced by myftw(), and myftw_dir().

int Glob ( const char * path,
int flags,
int errfunc(const char *epath,int eerrno),
glob_t * pglob )
 

glob(3) clone.

Definition at line 1056 of file rpmrpc.c.

Referenced by rpmGlob().

void Globfree ( glob_t * pglob )
 

globfree(3) clone.

Definition at line 1082 of file rpmrpc.c.

Referenced by rpmGlob().

int Link ( const char * oldpath,
const char * newpath )
 

link(2) clone.

Definition at line 165 of file rpmrpc.c.

int Lstat ( const char * path,
struct stat * st )
 

lstat(2) clone.

Definition at line 988 of file rpmrpc.c.

Referenced by addFile(), checkOwners(), cpioBuildArchive(), doUntar(), myftw(), and myftw_dir().

int Mkdir ( const char * path,
mode_t mode )
 

mkdir(2) clone.

Definition at line 51 of file rpmrpc.c.

Referenced by installSources(), packageBinaries(), and rpmdbRebuild().

DIR * Opendir ( const char * path )
 

opendir(3) clone.

Definition at line 1092 of file rpmrpc.c.

Referenced by myftw(), and myftw_dir().

struct direct * Readdir ( DIR * dir )
 

readdir(3) clone.

Definition at line 1115 of file rpmrpc.c.

Referenced by myftw_dir().

int Readlink ( const char * path,
char * buf,
size_t bufsiz )
 

readlink(2) clone.

Definition at line 1012 of file rpmrpc.c.

Referenced by genCpioListAndHeader(), and writeFile().

int Rename ( const char * oldpath,
const char * newpath )
 

rename(2) clone.

Definition at line 119 of file rpmrpc.c.

Referenced by installSources(), and rpmdbMoveDatabase().

int Rmdir ( const char * path )
 

rmdir(2) clone.

Definition at line 95 of file rpmrpc.c.

Referenced by rpmdbRebuild().

int Stat ( const char * path,
struct stat * st )
 

stat(2) clone.

Definition at line 964 of file rpmrpc.c.

Referenced by buildForTarget(), cpioBuildArchive(), installSources(), packageBinaries(), processSourceFiles(), and rpmfileexists().

int Unlink ( const char * path )
 

unlink(2) clone.

Definition at line 208 of file rpmrpc.c.

Referenced by buildForTarget(), doScript(), rpmInstall(), urlGetFile(), and writeRPM().


Generated at Sun Apr 8 18:43:08 2001 for rpm by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000