library/src/ELF/ELF32/BP-ELFExtraction.cc
// Plural: Prints out all extracted section headers
Prints out all extracted section headers
Prints out all extracted section headers
int ELF32_PrintSectionHeaders(P_ELF_SECTION_LIST_32BIT sHeader){
	if(sHeader == NULL)
		return ERR_FAILURE;
	printf("\n  [+] ELF32 Section Header List:");
	for(sHeader = sHeader->first; sHeader != NULL; sHeader = sHeader->next){
			printf("\n\n\t\t   Section Header: %p", sHeader);
			printf("\n\t\t   Section Header String Table Lookup: %s", sHeader->name);
			ELF32_PrintSectionHeader(sHeader->section);
	}
	return ERR_SUCCESS;
}
int ELF32_PrintSectionHeaders ( P_ELF_SECTION_LIST_32BIT sHeader ) { if ( sHeader == NULL ) return ERR_FAILURE ; printf ( " \n " ) ; for ( sHeader = sHeader -> first ; sHeader != NULL ; sHeader = sHeader -> next ) { printf ( " \n \n \t \t " , sHeader ) ; printf ( " \n \t \t " , sHeader -> name ) ; ELF32_PrintSectionHeader ( sHeader -> section ) ; } return ERR_SUCCESS ; }
Plural: Prints out all extracted section headers
Plural : Prints out all extracted section headers
// Begin printing out list elements/components // print out the actual section header