16typedef struct rpmProblem_s * rpmProblem;
22 RPMPROB_FILTER_NONE = 0,
35typedef rpmFlags rpmprobFilterFlags;
67 const char * pkgNEVR, fnpyKey key,
69 const char * str, uint64_t number);
rpm_loff_t rpmProblemGetDiskNeed(rpmProblem prob)
rpmProblemType rpmProblemGetType(rpmProblem prob)
const char * rpmProblemGetAltNEVR(rpmProblem prob)
int rpmProblemCompare(rpmProblem ap, rpmProblem bp)
rpmProblem rpmProblemFree(rpmProblem prob)
rpmProblem rpmProblemCreate(rpmProblemType type, const char *pkgNEVR, fnpyKey key, const char *altNEVR, const char *str, uint64_t number)
rpmProblem rpmProblemLink(rpmProblem prob)
const char * rpmProblemGetPkgNEVR(rpmProblem prob)
const char * rpmProblemGetStr(rpmProblem prob)
rpmprobFilterFlags_e
Definition: rpmprob.h:21
char * rpmProblemString(rpmProblem prob)
rpmProblemType_e
Definition: rpmprob.h:40
enum rpmProblemType_e rpmProblemType
fnpyKey rpmProblemGetKey(rpmProblem prob)
@ RPMPROB_FILTER_IGNOREARCH
Definition: rpmprob.h:24
@ RPMPROB_FILTER_FORCERELOCATE
Definition: rpmprob.h:26
@ RPMPROB_FILTER_VERIFY
Definition: rpmprob.h:32
@ RPMPROB_FILTER_DISKSPACE
Definition: rpmprob.h:30
@ RPMPROB_FILTER_REPLACENEWFILES
Definition: rpmprob.h:27
@ RPMPROB_FILTER_OLDPACKAGE
Definition: rpmprob.h:29
@ RPMPROB_FILTER_DISKNODES
Definition: rpmprob.h:31
@ RPMPROB_FILTER_REPLACEPKG
Definition: rpmprob.h:25
@ RPMPROB_FILTER_IGNOREOS
Definition: rpmprob.h:23
@ RPMPROB_FILTER_REPLACEOLDFILES
Definition: rpmprob.h:28
@ RPMPROB_CONFLICT
Definition: rpmprob.h:46
@ RPMPROB_FILE_CONFLICT
Definition: rpmprob.h:48
@ RPMPROB_PKG_INSTALLED
Definition: rpmprob.h:43
@ RPMPROB_BADRELOCATE
Definition: rpmprob.h:44
@ RPMPROB_VERIFY
Definition: rpmprob.h:53
@ RPMPROB_DISKSPACE
Definition: rpmprob.h:50
@ RPMPROB_OLDPACKAGE
Definition: rpmprob.h:49
@ RPMPROB_NEW_FILE_CONFLICT
Definition: rpmprob.h:47
@ RPMPROB_OBSOLETES
Definition: rpmprob.h:52
@ RPMPROB_BADOS
Definition: rpmprob.h:42
@ RPMPROB_REQUIRES
Definition: rpmprob.h:45
@ RPMPROB_BADARCH
Definition: rpmprob.h:41
@ RPMPROB_DISKNODES
Definition: rpmprob.h:51