#include "pooltypes.h"Go to the source code of this file.
Defines | |
| #define | EVRCMP_COMPARE 0 |
| #define | EVRCMP_MATCH_RELEASE 1 |
| #define | EVRCMP_MATCH 2 |
Functions | |
| int | vercmp (const char *s1, const char *q1, const char *s2, const char *q2) |
| int | evrcmp_str (const Pool *pool, const char *evr1, const char *evr2, int mode) |
| int | evrcmp (const Pool *pool, Id evr1id, Id evr2id, int mode) |
| int | evrmatch (const Pool *pool, Id evrid, const char *epoch, const char *version, const char *release) |
| #define EVRCMP_COMPARE 0 |
Definition at line 22 of file evr.h.
Referenced by classify_cmp_pkgs(), evrcmp_str(), obsq_sortcmp(), policy_findupdatepackages(), prune_to_best_version(), and transaction_base_type().
| #define EVRCMP_MATCH_RELEASE 1 |
| #define EVRCMP_MATCH 2 |
| int vercmp | ( | const char * | s1, | |
| const char * | q1, | |||
| const char * | s2, | |||
| const char * | q2 | |||
| ) |
| int evrcmp_str | ( | const Pool * | pool, | |
| const char * | evr1, | |||
| const char * | evr2, | |||
| int | mode | |||
| ) |
Definition at line 141 of file evr.c.
References EVRCMP_COMPARE, EVRCMP_MATCH, POOL_DEBUG, _Pool::promoteepoch, and vercmp().
Referenced by evrcmp().
Definition at line 227 of file evr.c.
References evrcmp_str(), and id2str().
Referenced by classify_cmp_pkgs(), obsq_sortcmp(), policy_findupdatepackages(), pool_addrelproviders(), pool_match_dep(), pool_match_nevr_rel(), prune_to_best_version(), solver_printsolution(), and transaction_base_type().