rpm
5.4.15
|
Go to the source code of this file.
Macros | |
#define | rpmspUnlink(_sp) ((rpmsp)rpmioUnlinkPoolItem((rpmioItem)(_sp), __FUNCTION__, __FILE__, __LINE__)) |
#define | rpmspLink(_sp) ((rpmsp)rpmioLinkPoolItem((rpmioItem)(_sp), __FUNCTION__, __FILE__, __LINE__)) |
#define | rpmspFree(_sp) ((rpmsp)rpmioFreePoolItem((rpmioItem)(_sp), __FUNCTION__, __FILE__, __LINE__)) |
Typedefs | |
typedef struct rpmsp_s * | rpmsp |
Functions | |
rpmsp | rpmspUnlink (rpmsp sp) |
Unreference a sepol wrapper instance. More... | |
rpmsp | rpmspLink (rpmsp sp) |
Reference a sepol wrapper instance. More... | |
rpmsp | rpmspFree (rpmsp sp) |
Destroy a sepol wrapper. More... | |
rpmsp | rpmspNew (const char *fn, unsigned int flags) |
Create and load a sepol wrapper. More... | |
Variables | |
int | _rpmsp_debug |
rpmsp | _rpmspI |
#define rpmspFree | ( | _sp | ) | ((rpmsp)rpmioFreePoolItem((rpmioItem)(_sp), __FUNCTION__, __FILE__, __LINE__)) |
#define rpmspLink | ( | _sp | ) | ((rpmsp)rpmioLinkPoolItem((rpmioItem)(_sp), __FUNCTION__, __FILE__, __LINE__)) |
#define rpmspUnlink | ( | _sp | ) | ((rpmsp)rpmioUnlinkPoolItem((rpmioItem)(_sp), __FUNCTION__, __FILE__, __LINE__)) |
Destroy a sepol wrapper.
sp | sepol wrapper |
Referenced by rpmspNew().
Reference a sepol wrapper instance.
sp | sepol wrapper |
Referenced by rpmspNew().
rpmsp rpmspNew | ( | const char * | fn, |
unsigned int | flags | ||
) |
Create and load a sepol wrapper.
fn | sepol file (unused). |
flags | sepol flags |
Definition at line 74 of file rpmsp.c.
References _rpmsp_debug, errno, rpmspFree(), rpmspGetPool(), and rpmspLink().
Unreference a sepol wrapper instance.
sp | sepol wrapper |
int _rpmsp_debug |
Definition at line 25 of file rpmsp.c.
Referenced by rpmspGetPool(), and rpmspNew().