rpm
5.4.15
|
#include "system.h"
#include <rpmio.h>
#include <rpmiotypes.h>
#include <rpmurl.h>
#include <rpmtypes.h>
#include <rpmtag.h>
#include <pkgio.h>
#include <rpmts.h>
#include "debug.h"
Go to the source code of this file.
Macros | |
#define | QVA_ISSET(_qvaflags, _FLAG) ((_qvaflags) & (VERIFY_##_FLAG)) |
#define | VSF_ISSET(_vsflags, _FLAG) ((_vsflags) & (RPMVSF_##_FLAG)) |
#define | VSF_SET(_vsflags, _FLAG) (_vsflags) |= (RPMVSF_##_FLAG) |
#define | VSF_CLR(_vsflags, _FLAG) (_vsflags) &= ~(RPMVSF_##_FLAG) |
Functions | |
int | main (int argc, char **argv) |
Variables | |
const char * | __progname |
#define QVA_ISSET | ( | _qvaflags, | |
_FLAG | |||
) | ((_qvaflags) & (VERIFY_##_FLAG)) |
Definition at line 29 of file rpm2cpio.c.
#define VSF_CLR | ( | _vsflags, | |
_FLAG | |||
) | (_vsflags) &= ~(RPMVSF_##_FLAG) |
Definition at line 33 of file rpm2cpio.c.
Referenced by main().
#define VSF_ISSET | ( | _vsflags, | |
_FLAG | |||
) | ((_vsflags) & (RPMVSF_##_FLAG)) |
Definition at line 31 of file rpm2cpio.c.
#define VSF_SET | ( | _vsflags, | |
_FLAG | |||
) | (_vsflags) |= (RPMVSF_##_FLAG) |
Definition at line 32 of file rpm2cpio.c.
Referenced by main().
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 37 of file rpm2cpio.c.
References _, _free(), alloca(), EXIT_FAILURE, Fclose(), fdDup(), Fdopen(), Ferror(), Fopen(), Fstrerror(), headerGet(), _HE_s::p, rpmDataType_u::ptr, RPMRC_FAIL, RPMRC_NOKEY, RPMRC_NOTFOUND, RPMRC_NOTTRUSTED, RPMRC_OK, rpmReadPackageFile(), RPMTAG_PAYLOADCOMPRESSOR, rpmtsCreate(), rpmtsFree(), rpmtsSetVSFlags(), setprogname, stpcpy(), rpmDataType_u::str, _HE_s::tag, ts, ufdCopy(), URL_IS_HTTP, URL_IS_HTTPS, urlPath(), VSF_CLR, VSF_SET, and vsflags.
const char* __progname |
Definition at line 4 of file rpm2cpio.c.