#include <stdio.h>
#include <string.h>
#include "evr.h"
#include "pool.h"
Go to the source code of this file.
Functions | |
int | sat_vercmp (const char *s1, const char *q1, const char *s2, const char *q2) |
int | pool_evrcmp_str (const Pool *pool, const char *evr1, const char *evr2, int mode) |
int | pool_evrcmp (const Pool *pool, Id evr1id, Id evr2id, int mode) |
int | pool_evrmatch (const Pool *pool, Id evrid, const char *epoch, const char *version, const char *release) |
int sat_vercmp | ( | const char * | s1, | |
const char * | q1, | |||
const char * | s2, | |||
const char * | q2 | |||
) |
int pool_evrcmp_str | ( | const Pool * | pool, | |
const char * | evr1, | |||
const char * | evr2, | |||
int | mode | |||
) |
Definition at line 143 of file evr.c.
References EVRCMP_COMPARE, EVRCMP_COMPARE_EVONLY, EVRCMP_MATCH, POOL_DEBUG, _Pool::promoteepoch, and vercmp().
Referenced by evrcmp_str().
Definition at line 231 of file evr.c.
References evrcmp_str(), and id2str().
Referenced by evrcmp().