rpmlead Struct Reference
[LEAD.]

The lead data structure. More...

#include <rpmlib.h>


Data Fields

unsigned char magic [4]
unsigned char major
unsigned char minor
short type
short archnum
char name [66]
short osnum
short signature_type
char reserved [16]


Detailed Description

The lead data structure.

The lead needs to be 8 byte aligned.

Deprecated:
The lead (except for signature_type) is legacy.
Todo:
Don't use any information from lead.

Definition at line 1112 of file rpmlib.h.


Field Documentation

unsigned char rpmlead::magic[4]

Definition at line 1113 of file rpmlib.h.

Referenced by writeLead().

unsigned char rpmlead::major

unsigned char rpmlead::minor

Definition at line 1115 of file rpmlib.h.

Referenced by rpmpsmStage(), and writeRPM().

Definition at line 1116 of file rpmlib.h.

Referenced by legacyRetrofit(), rewriteRPM(), rpmpsmStage(), rpmReSign(), writeLead(), and writeRPM().

Definition at line 1117 of file rpmlib.h.

Referenced by rpmpsmStage(), writeLead(), and writeRPM().

char rpmlead::name[66]

Definition at line 1118 of file rpmlib.h.

Referenced by rpmpsmStage(), and writeRPM().

Definition at line 1119 of file rpmlib.h.

Referenced by rpmpsmStage(), writeLead(), and writeRPM().

Signature header type (RPMSIG_HEADERSIG)

Definition at line 1120 of file rpmlib.h.

Referenced by rpmpsmStage(), rpmReadPackageFile(), rpmReSign(), rpmVerifySignatures(), writeLead(), and writeRPM().

Pad to 96 bytes -- 8 byte aligned!

Definition at line 1121 of file rpmlib.h.


The documentation for this struct was generated from the following file:

Generated on Fri Dec 12 13:02:13 2008 for rpm by  doxygen 1.5.6