The
elf_getarhdr()
function returns a pointer to an archive member header for
a descriptor
elf.
This descriptor must have been returned by a prior call to
elf_begin(3),
and must be a descriptor for a member inside an
ar(1)
archive.
Structure
Elf_Arhdr
includes the following members:
| char * ar_name
|
| |
A pointer to a null terminated string containing the translated
name of the archive member.
|
| char * ar_rawname
|
| |
A pointer to a null terminated string containing the untranslated
name for the archive member, including all
ar(1)
formatting characters and trailing white space.
|
| time_t ar_date
|
| |
The timestamp associated with the member.
|
| uid_t ar_uid
|
| |
The uid of the creator of the member.
|
| gid_t ar_gid
|
| |
The gid of the creator of the member.
|
| mode_t ar_mode
|
| |
The file mode of the member.
|
| size_t ar_size
|
| |
The size of the member in bytes.
|