#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) |
int | readPackageHeaders (FD_t fd, struct rpmlead * leadPtr, Header * sigs, Header *hdrPtr) |
Retrieve package components from file handle. More... | |
int | rpmReadPackageInfo (FD_t fd, Header * sigp, Header * hdrp) |
Return package signatures and header from file handle. More... | |
int | rpmReadPackageHeader (FD_t fd, Header * hdrp, int * isSource, int * major, int * minor) |
Return package header and lead info from file handle. More... |
Definition in file package.c.
|
Definition at line 18 of file package.c. Referenced by ftpNLST(), readPackageHeaders(), and relocateFileList(). |
|
Retrieve package components from file handle.
Definition at line 58 of file package.c. Referenced by rpmReadPackageHeader(), and rpmReadPackageInfo(). |
|
Return package header and lead info from file handle.
Definition at line 165 of file package.c. Referenced by main(), rpmInstall(), rpmInstallSourcePackage(), rpmQueryVerify(), and rpmRunTransactions(). |
|
Return package signatures and header from file handle.
Definition at line 155 of file package.c. Referenced by readRPM(), and rpmHeaderFromPackage(). |