mirror of https://github.com/0intro/libelf
comment exported functions
This commit is contained in:
parent
37a97ee463
commit
14623df650
|
@ -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
5
elf.h
|
@ -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);
|
||||||
|
|
Loading…
Reference in New Issue