X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Frules.h;h=db52199c67a0dcad716620e48ccfde55bfe7ed55;hb=e679b515eddb3dd340fb25620de0160211f40fdc;hp=606819be1e7ff9d9c908e8535aa82d6c1011f39e;hpb=1a93853889c819ac2d3c8e83e856f4775e664b00;p=platform%2Fupstream%2Flibsolv.git diff --git a/src/rules.h b/src/rules.h index 606819b..db52199 100644 --- a/src/rules.h +++ b/src/rules.h @@ -58,6 +58,7 @@ typedef enum { SOLVER_RULE_PKG_OBSOLETES, SOLVER_RULE_PKG_IMPLICIT_OBSOLETES, SOLVER_RULE_PKG_INSTALLED_OBSOLETES, + SOLVER_RULE_PKG_RECOMMENDS, SOLVER_RULE_UPDATE = 0x200, SOLVER_RULE_FEATURE = 0x300, SOLVER_RULE_JOB = 0x400, @@ -111,7 +112,8 @@ extern void solver_addpkgrulesforlinked(struct _Solver *solv, Map *m); extern void solver_addpkgrulesforupdaters(struct _Solver *solv, Solvable *s, Map *m, int allow_all); /* update/feature rules */ -extern void solver_addupdaterule(struct _Solver *solv, Solvable *s, int allow_all); +extern void solver_addfeaturerule(struct _Solver *solv, Solvable *s); +extern void solver_addupdaterule(struct _Solver *solv, Solvable *s); /* infarch rules */ extern void solver_addinfarchrules(struct _Solver *solv, Map *addedmap);