Go to the documentation of this file.
10 #define _RPMNS_INTERNAL
33 #if defined(_RPMDS_INTERNAL)
60 int (*EVRparse) (
const char *evrstr,
EVR_t evr);
61 int (*EVRcmp) (
const char *a,
const char *b);
78 #if defined(__LCLINT__)
85 #if defined(_RPMPRCO_INTERNAL)
121 #if defined(__LCLINT__)
145 #define rpmdsUnlink(_ds, _msg) \
146 ((rpmds)rpmioUnlinkPoolItem((rpmioItem)(_ds), _msg, __FILE__, __LINE__))
157 #define rpmdsLink(_ds, _msg) \
158 ((rpmds)rpmioLinkPoolItem((rpmioItem)(_ds), _msg, __FILE__, __LINE__))
168 #define rpmdsFree(_ds) \
169 ((rpmds)rpmioFreePoolItem((rpmioItem)(_ds), __FUNCTION__, __FILE__, __LINE__))
363 int (*EVRparse)(
const char *everstr,
EVR_t evr))
374 int (*EVRcmp)(
const char *a,
const char *b))
611 int rpmdsELF(
const char * fn,
int flags,
612 int (*add) (
void * context,
rpmds ds),
void * context)
615 #define RPMELF_FLAG_SKIPPROVIDES 0x1
616 #define RPMELF_FLAG_SKIPREQUIRES 0x2
639 int rpmdsRldpath(
rpmPRCO PRCO,
const char * rldp)
651 int rpmdsCrle(
rpmPRCO PRCO,
const char * fn)