Go to the documentation of this file.
35 #if defined(_RPMTE_INTERNAL)
46 #define tsi_count tsi_u.count
47 #define tsi_suc tsi_u.suc
62 struct rpmChainLink_s {
107 unsigned int db_instance;
129 struct rpmChainLink_s blink;
130 struct rpmChainLink_s flink;
586 #define RPMTE_CHAIN_END "CHAIN END"
593 int rpmtsiOc(rpmtsi tsi)
615 const char * fn,
unsigned int ln)
618 #define rpmtsiFree(_tsi) XrpmtsiFree(_tsi, __FILE__, __LINE__)
638 const char * fn,
unsigned int ln)
640 #define rpmtsiInit(_ts) XrpmtsiInit(_ts, __FILE__, __LINE__)
653 #if defined(_RPMTE_INTERNAL)
654 static inline void rpmtePrintID(
rpmte p)
659 if (p->blink.Pkgid)
argvPrint(
"blink.Pkgid", p->blink.Pkgid, NULL);
660 if (p->blink.Hdrid)
argvPrint(
"blink.Hdrid", p->blink.Hdrid, NULL);
661 if (p->blink.NEVRA)
argvPrint(
"blink.NEVRA", p->blink.NEVRA, NULL);
662 if (p->flink.Pkgid)
argvPrint(
"flink.Pkgid", p->flink.Pkgid, NULL);
663 if (p->flink.Hdrid)
argvPrint(
"flink.Hdrid", p->flink.Hdrid, NULL);
664 if (p->flink.NEVRA)
argvPrint(
"flink.NEVRA", p->flink.NEVRA, NULL);
673 const char * qfmt =
"[%{erasednevra} O:%{packageorigin} P:%{erasedpkgid} H:%{erasedhdrid}\n]";
674 const char * errstr =
"(unknown error)";
680 fprintf(stderr,
"error: %s\n", errstr);
682 fprintf(stderr,
"%s", str);
691 const char * qfmt =
"[%{installednevra} O:%{packageorigin} P:%{installedpkgid} H:%{installedhdrid}\n]";
692 const char * errstr =
"(unknown error)";
697 fprintf(stderr,
"error: %s\n", errstr);
699 fprintf(stderr,
"%s", str);