comment exported functions

This commit is contained in:
David du Colombier 2017-07-27 23:38:50 +02:00
parent 37a97ee463
commit 14623df650
2 changed files with 10 additions and 0 deletions

View File

@ -63,10 +63,15 @@ Functions
--------- ---------
``` ```
/* Read */
int readelf(FILE *f, Fhdr *fp); int readelf(FILE *f, Fhdr *fp);
uint8_t* readelfsection(FILE *f, char *name, uint64_t *size, Fhdr *fp); uint8_t* readelfsection(FILE *f, char *name, uint64_t *size, Fhdr *fp);
void freeelf(Fhdr *fp); void freeelf(Fhdr *fp);
/* Print */
void printelfhdr(Fhdr *fp); void printelfhdr(Fhdr *fp);
/* String */
char* elfclass(uint8_t class); char* elfclass(uint8_t class);
char* elfdata(uint8_t data); char* elfdata(uint8_t data);
char* elfosabi(uint8_t osabi); char* elfosabi(uint8_t osabi);

5
elf.h
View File

@ -47,10 +47,15 @@ struct Fhdr {
uint8_t *strndx; /* Copy of String Table */ uint8_t *strndx; /* Copy of String Table */
}; };
/* Read */
int readelf(FILE*, Fhdr*); int readelf(FILE*, Fhdr*);
uint8_t* readelfsection(FILE*, char*, uint64_t*, Fhdr*); uint8_t* readelfsection(FILE*, char*, uint64_t*, Fhdr*);
void freeelf(Fhdr*); void freeelf(Fhdr*);
/* Print */
void printelfhdr(Fhdr*); void printelfhdr(Fhdr*);
/* String */
char* elfclass(uint8_t); char* elfclass(uint8_t);
char* elfdata(uint8_t); char* elfdata(uint8_t);
char* elfosabi(uint8_t); char* elfosabi(uint8_t);