|
rpm 4.9.90
|
Functions | |
| rpmRC | headerCheck (rpmts ts, const void *uh, size_t uc, char **msg) |
| Check header consistency. | |
| rpmRC | rpmReadHeader (rpmts ts, FD_t fd, Header *hdrp, char **msg) |
| Return checked and loaded header. | |
| rpmRC | rpmReadPackageFile (rpmts ts, FD_t fd, const char *fn, Header *hdrp) |
| Return package header from file handle, verifying digests/signatures. | |
Check header consistency.
Sanity checks on the header are performed while looking for a header-only digest or signature to verify the blob. If found, the digest or signature is verified.
| ts | transaction set |
| uh | unloaded header blob |
| uc | no. of bytes in blob (or 0 to disable) |
| *msg | verification error message (or NULL) |
Return checked and loaded header.
| ts | transaction set |
| fd | file handle |
| hdrp | address of header (or NULL) |
| *msg | verification error message (or NULL) |
Return package header from file handle, verifying digests/signatures.
| ts | transaction set |
| fd | file handle |
| fn | file name |
| hdrp | address of header (or NULL) |
Referenced by main().
1.7.4