diff options
author | Eric Andersen <andersen@codepoet.org> | 2001-08-29 19:02:26 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2001-08-29 19:02:26 +0000 |
commit | dcbca62e89a46788de4b32ba3b2a4b5cd725e430 (patch) | |
tree | 8625e627265130f72a02982cbb3c1e7642f1221c /rpm2cpio.c | |
parent | 507891998164b8548f5aebfc54e759a3fbbd3bde (diff) | |
download | busybox-w32-dcbca62e89a46788de4b32ba3b2a4b5cd725e430.tar.gz busybox-w32-dcbca62e89a46788de4b32ba3b2a4b5cd725e430.tar.bz2 busybox-w32-dcbca62e89a46788de4b32ba3b2a4b5cd725e430.zip |
Standard typing (u_int16_t instead of u16, u_int32_t instead
of u32, etc) cleanups from Laurence Anderson <laurence@zxmail.com>
Diffstat (limited to 'rpm2cpio.c')
-rw-r--r-- | rpm2cpio.c | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/rpm2cpio.c b/rpm2cpio.c index 45c3ffb17..8d639d6ad 100644 --- a/rpm2cpio.c +++ b/rpm2cpio.c | |||
@@ -26,27 +26,23 @@ | |||
26 | #define RPM_MAGIC "\355\253\356\333" | 26 | #define RPM_MAGIC "\355\253\356\333" |
27 | #define RPM_HEADER_MAGIC "\216\255\350" | 27 | #define RPM_HEADER_MAGIC "\216\255\350" |
28 | 28 | ||
29 | typedef unsigned char u8; | ||
30 | typedef unsigned short u16; | ||
31 | typedef unsigned int u32; | ||
32 | |||
33 | struct rpm_lead { | 29 | struct rpm_lead { |
34 | unsigned char magic[4]; | 30 | unsigned char magic[4]; |
35 | u8 major, minor; | 31 | u_int8_t major, minor; |
36 | u16 type; | 32 | u_int16_t type; |
37 | u16 archnum; | 33 | u_int16_t archnum; |
38 | char name[66]; | 34 | char name[66]; |
39 | u16 osnum; | 35 | u_int16_t osnum; |
40 | u16 signature_type; | 36 | u_int16_t signature_type; |
41 | char reserved[16]; | 37 | char reserved[16]; |
42 | }; | 38 | }; |
43 | 39 | ||
44 | struct rpm_header { | 40 | struct rpm_header { |
45 | char magic[3]; /* 3 byte magic: 0x8e 0xad 0xe8 */ | 41 | char magic[3]; /* 3 byte magic: 0x8e 0xad 0xe8 */ |
46 | u8 version; /* 1 byte version number */ | 42 | u_int8_t version; /* 1 byte version number */ |
47 | u32 reserved; /* 4 bytes reserved */ | 43 | u_int32_t reserved; /* 4 bytes reserved */ |
48 | u32 entries; /* Number of entries in header (4 bytes) */ | 44 | u_int32_t entries; /* Number of entries in header (4 bytes) */ |
49 | u32 size; /* Size of store (4 bytes) */ | 45 | u_int32_t size; /* Size of store (4 bytes) */ |
50 | }; | 46 | }; |
51 | 47 | ||
52 | void skip_header(FILE *rpmfile) | 48 | void skip_header(FILE *rpmfile) |