X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=ext%2Frepo_rpmdb.h;h=9e3bd0d46c3246c106e0368892b5ba68428f9bc9;hb=67ba071573efb19964719240734e2f16d27a6bab;hp=a0d8a815af337eb7a88658f6cff9f1662ca95f69;hpb=83145da7966e63a78a5065ec2c186d182488e494;p=platform%2Fupstream%2Flibsolv.git diff --git a/ext/repo_rpmdb.h b/ext/repo_rpmdb.h index a0d8a81..9e3bd0d 100644 --- a/ext/repo_rpmdb.h +++ b/ext/repo_rpmdb.h @@ -11,6 +11,7 @@ struct headerToken_s; extern int repo_add_rpmdb(Repo *repo, Repo *ref, int flags); +extern int repo_add_rpmdb_reffp(Repo *repo, FILE *reffp, int flags); extern Id repo_add_rpm(Repo *repo, const char *rpm, int flags); #define RPMDB_REPORT_PROGRESS (1 << 8) @@ -22,7 +23,10 @@ extern Id repo_add_rpm(Repo *repo, const char *rpm, int flags); #define RPM_ADD_TRIGGERS (1 << 14) #define RPM_ADD_WITH_HDRID (1 << 15) #define RPM_ADD_WITH_LEADSIGID (1 << 16) -#define RPM_ADD_WITH_CHANGELOG (1 << 17) +#define RPM_ADD_WITH_CHANGELOG (1 << 17) +#define RPM_ADD_FILTERED_FILELIST (1 << 18) + +#define RPMDB_EMPTY_REFREPO (1 << 30) /* internal */ #define RPM_ITERATE_FILELIST_ONLYDIRS (1 << 0) #define RPM_ITERATE_FILELIST_WITHMD5 (1 << 1)