Go to the documentation of this file.
9 #include <rpm/rpmutil.h>
10 #include <rpm/rpmio.h>
11 #include <rpm/rpmpgp.h>
42 int rpmDoDigest(
int algo,
const char * fn,
int asAscii,
unsigned char * digest);
71 int rpmioMkpath(
const char * path, mode_t mode, uid_t uid, gid_t gid);
81 int rpmMkdirs(
const char *root,
const char *pathstr);
101 const char * urlmdir,
102 const char * urlfile);
117 int rpmIsGlob(const
char * pattern,
int quote);
126 int rpmGlob(const
char * patterns,
int * argcPtr,
ARGV_t * argvPtr);
FD_t rpmMkTemp(char *templ)
int rpmioMkpath(const char *path, mode_t mode, uid_t uid, gid_t gid)
int rpmFileIsCompressed(const char *file, rpmCompressedMagic *compressed)
#define RPM_GNUC_NULL_TERMINATED
char * rpmGenPath(const char *urlroot, const char *urlmdir, const char *urlfile)
int rpmFileHasSuffix(const char *path, const char *suffix)
int rpmGlob(const char *patterns, int *argcPtr, ARGV_t *argvPtr)
char * rpmCleanPath(char *path)
int rpmDoDigest(int algo, const char *fn, int asAscii, unsigned char *digest)
char * rpmEscapeSpaces(const char *s)
char * rpmGetPath(const char *path,...) RPM_GNUC_NULL_TERMINATED
enum rpmCompressedMagic_e rpmCompressedMagic
int rpmMkdirs(const char *root, const char *pathstr)
int rpmIsGlob(const char *pattern, int quote)
FD_t rpmMkTempFile(const char *prefix, char **fn)