#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) |
| Translate and merge legacy signature tags into header. | |
| Header | headerRegenSigHeader (const Header h) |
| Regenerate signature header. | |
| static 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.
| #define alloca_strdup | ( | _s | ) | strcpy(alloca(strlen(_s)+1), (_s)) |
Return package signatures and header from file handle.
| fd | file handle |
1.5.6