SCNTAB
dump_dynamic(Elf *elf_file, SCNTAB *p_scns, int num_scns, char *filename)
SCNTAB *l_scns = p_scns;
GElf_Ehdr *p_ehdr, SCNTAB *p, int num_scns, char *filename)
GElf_Ehdr *p_ehdr, SCNTAB *s, int num_scns, char *filename)
SCNTAB *n_range, *d_range; /* for use with -n and -d modifiers */
dump_shdr(Elf *elf_file, SCNTAB *s, int num_scns, char *filename)
SCNTAB *n_range, *d_range; /* for use with -n and -d modifiers */
static SCNTAB *buffer, *p_scns;
if ((buffer = calloc(shnum, sizeof (SCNTAB))) == NULL) {
p_symtab = (SCNTAB *)0;
p_dynsym = (SCNTAB *)0;
print_static(SCNTAB *l_scns, char *filename)
print_rela(Elf *elf_file, SCNTAB *p_scns, Elf_Data *rdata, Elf_Data *sym_data,
SCNTAB *reloc_symtab)
print_rel(Elf *elf_file, SCNTAB *p_scns, Elf_Data *rdata, Elf_Data *sym_data,
SCNTAB *reloc_symtab)
print_symtab(Elf *elf_file, SCNTAB *p_symtab, Elf_Data *sym_data,
static SCNTAB *p_symtab, *p_head_scns, *p_dynsym;
print_shdr(Elf *elf_file, SCNTAB *s, int num_scns, int index)
SCNTAB *p;
SCNTAB *p_scns, int num_scns, char *filename)
SCNTAB *reloc_symtab;
SCNTAB *head_scns;
dump_string_table(SCNTAB *s, int num_scns)
dump_symbol_table(Elf *elf_file, SCNTAB *p_symtab, char *filename)