summaryrefslogtreecommitdiff
path: root/src/solver.h
diff options
context:
space:
mode:
authorDongHun Kwak <dh0128.kwak@samsung.com>2020-11-27 14:44:21 +0900
committerDongHun Kwak <dh0128.kwak@samsung.com>2020-11-27 14:44:21 +0900
commitf1a786b6fe3fc2d53f03b25e303dc45ed7e22ba6 (patch)
treeeab9caf7cd27263fbd0fed69183d44974366524c /src/solver.h
parentf2f190a043324e9ab4fefab6e16577a9a103f5a9 (diff)
downloadlibsolv-f1a786b6fe3fc2d53f03b25e303dc45ed7e22ba6.tar.gz
libsolv-f1a786b6fe3fc2d53f03b25e303dc45ed7e22ba6.tar.bz2
libsolv-f1a786b6fe3fc2d53f03b25e303dc45ed7e22ba6.zip
Imported Upstream version 0.7.8upstream/0.7.8
Diffstat (limited to 'src/solver.h')
-rw-r--r--src/solver.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/solver.h b/src/solver.h
index daf4f63..2dec259 100644
--- a/src/solver.h
+++ b/src/solver.h
@@ -76,6 +76,9 @@ struct s_Solver {
Id yumobsrules_end;
Id *yumobsrules_info; /* the dependency for each rule */
+ Id blackrules; /* rules from blacklisted packages */
+ Id blackrules_end;
+
Id choicerules; /* choice rules (always weak) */
Id choicerules_end;
Id *choicerules_info; /* the rule we used to generate the choice rule */
@@ -244,6 +247,7 @@ typedef struct s_Solver Solver;
#define SOLVER_ALLOWUNINSTALL 0x0b00
#define SOLVER_FAVOR 0x0c00
#define SOLVER_DISFAVOR 0x0d00
+#define SOLVER_BLACKLIST 0x0e00
#define SOLVER_JOBMASK 0xff00