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 1111 of file rpmlib.h.


Field Documentation

unsigned char rpmlead::magic[4]

Definition at line 1112 of file rpmlib.h.

unsigned char rpmlead::major

Definition at line 1113 of file rpmlib.h.

Referenced by legacyRetrofit().

unsigned char rpmlead::minor

Definition at line 1114 of file rpmlib.h.

short rpmlead::type

Definition at line 1115 of file rpmlib.h.

Referenced by legacyRetrofit(), rewriteRPM(), and rpmReSign().

short rpmlead::archnum

Definition at line 1116 of file rpmlib.h.

Referenced by writeRPM().

char rpmlead::name[66]

Definition at line 1117 of file rpmlib.h.

short rpmlead::osnum

Definition at line 1118 of file rpmlib.h.

Referenced by writeRPM().

short rpmlead::signature_type

Signature header type (RPMSIG_HEADERSIG)

Definition at line 1119 of file rpmlib.h.

char rpmlead::reserved[16]

Pad to 96 bytes -- 8 byte aligned!

Definition at line 1120 of file rpmlib.h.


The documentation for this struct was generated from the following file:
Generated on Fri Oct 12 08:44:57 2007 for rpm by  doxygen 1.5.2