Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

rpmlead Struct Reference
[LEAD.]

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


Field Documentation

short rpmlead::archnum
 

Definition at line 1077 of file rpmlib.h.

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

unsigned char rpmlead::magic[4]
 

Definition at line 1073 of file rpmlib.h.

unsigned char rpmlead::major
 

Definition at line 1074 of file rpmlib.h.

Referenced by legacyRetrofit(), main(), rpmpsmStage(), and writeRPM().

unsigned char rpmlead::minor
 

Definition at line 1075 of file rpmlib.h.

Referenced by rpmpsmStage(), and writeRPM().

char rpmlead::name[66]
 

Definition at line 1078 of file rpmlib.h.

short rpmlead::osnum
 

Definition at line 1079 of file rpmlib.h.

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

char rpmlead::reserved[16]
 

Pad to 96 bytes -- 8 byte aligned!

Definition at line 1081 of file rpmlib.h.

short rpmlead::signature_type
 

Signature header type (RPMSIG_HEADERSIG)

Definition at line 1080 of file rpmlib.h.

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

short rpmlead::type
 

Definition at line 1076 of file rpmlib.h.

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


The documentation for this struct was generated from the following file:
Generated on Fri Feb 18 20:26:15 2005 for rpm by  doxygen 1.3.9.1