#include "system.h"
#include <netinet/in.h>
#include "rpmlib.h"
#include "misc.h"
#include "rpmlead.h"
#include "signature.h"
#include "debug.h"
Go to the source code of this file.
Defines | |
| #define | alloca_strdup(_s) strcpy(alloca(strlen(_s)+1), (_s)) |
Functions | |
| void | headerMergeLegacySigs (Header h, const Header sig) |
| Header | headerRegenSigHeader (const Header h) |
| rpmRC | readPackageHeaders (FD_t fd, struct rpmlead *leadPtr, Header *sigs, Header *hdrPtr) |
| Retrieve package components from file handle. | |
| rpmRC | rpmReadPackageInfo (FD_t fd, Header *sigp, Header *hdrp) |
| Return package signatures and header from file handle. | |
| rpmRC | rpmReadPackageHeader (FD_t fd, Header *hdrp, int *isSource, int *major, int *minor) |
| Return package header and lead info from file handle. | |
Definition in file package.c.
|
|
|
|
||||||||||||||||||||
|
||||||||||||||||||||||||
|
Return package header and lead info from file handle.
Definition at line 261 of file package.c. References headerMergeLegacySigs(), major, rpmlead::major, minor, rpmlead::minor, readPackageHeaders(), rpmFreeSignature(), RPMLEAD_SOURCE, rpmRC, RPMRC_OK, and rpmlead::type. Referenced by IDTXglob(), main(), rpmInstall(), rpmInstallSourcePackage(), rpmQueryVerify(), and rpmRunTransactions(). |
|
||||||||||||||||
|
Return package signatures and header from file handle.
Definition at line 249 of file package.c. References headerMergeLegacySigs(), readPackageHeaders(), rpmRC, and RPMRC_OK. Referenced by readRPM(). |
1.2.18