alcinnz, 27 days ago memcpy a GElf_Verdaux object to a validatedElf_Data at offset under lock. Or a GElf_Verdef. Copy P header to an indexed ELF header. Copy a validated & given E header to the given ELF file's one. Skipping of the locked/validated data copying code... Beyond to say some are getters which returns the data they've copied... Routines to shift pointers forward/back to skip "notes". C headers require slightly more conversions between 64bit & 32bit variants. 3/4?
memcpy a GElf_Verdaux object to a validatedElf_Data at offset under lock. Or a GElf_Verdef.
memcpy
GElf_Verdaux
Elf_Data
GElf_Verdef
Copy P header to an indexed ELF header.
Copy a validated & given E header to the given ELF file's one.
Skipping of the locked/validated data copying code... Beyond to say some are getters which returns the data they've copied...
Routines to shift pointers forward/back to skip "notes".
C headers require slightly more conversions between 64bit & 32bit variants.
3/4?