70 #if defined(_RPMFC_INTERNAL) 119 struct rpmfcTokens_s {
209 #define rpmfcUnlink(_fc) \ 210 ((rpmfc)rpmioUnlinkPoolItem((rpmioItem)(_fc), __FUNCTION__, __FILE__, __LINE__)) 220 #define rpmfcLink(_fc) \ 221 ((rpmfc)rpmioLinkPoolItem((rpmioItem)(_fc), __FUNCTION__, __FILE__, __LINE__)) 231 #define rpmfcFree(_fc) \ 232 ((rpmfc)rpmioFreePoolItem((rpmioItem)(_fc), __FUNCTION__, __FILE__, __LINE__)) rpmRC rpmfcApply(rpmfc fc)
Build file/package dependency dictionary and mappings.
int rpmfcExec(const char **av, rpmiob iob_stdin, rpmiob *iob_stdoutp, int failnonzero)
Return helper output.
rpmRC rpmfcGenerateDepends(void *_spec, void *_pkg)
Generate package dependencies.
rpmRC rpmfcClassify(rpmfc fc, const char **argv, rpmuint16_t *fmode)
Build file class dictionary and mappings.
unsigned short rpmuint16_t
struct rpmds_s * rpmds
Dependency tag sets from a header, so that a header can be discarded early.
int rpmfcColoring(const char *fmstr)
Return file color given file(1) string.
rpmfc rpmfcNew(void)
Create a file classifier.
void rpmfcPrint(const char *msg, rpmfc fc, FILE *fp)
Print results of file classification.
enum rpmRC_e rpmRC
RPM return codes.
struct rpmfcTokens_s * rpmfcToken