diff options
author | Mike Frysinger <vapier@gentoo.org> | 2016-01-03 17:15:39 -0500 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2016-01-03 17:15:39 -0500 |
commit | 3d813940e752cc3b9a230086013501d9453d2167 (patch) | |
tree | 086d1c0bd186a74be3d8c916dcc79e48eb26b11d /paxelf.h | |
parent | dumpelf: improve decoding (diff) | |
download | pax-utils-3d813940e752cc3b9a230086013501d9453d2167.tar.gz pax-utils-3d813940e752cc3b9a230086013501d9453d2167.tar.bz2 pax-utils-3d813940e752cc3b9a230086013501d9453d2167.zip |
paxelf: switch low level elf helpers to unsigned ints
Avoid using signed types when working with unsigned elf fields.
Diffstat (limited to 'paxelf.h')
-rw-r--r-- | paxelf.h | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -70,10 +70,10 @@ extern const char *get_elfstbtype(int type); extern const char *get_elfstvtype(int type); extern const char *get_elfstttype(int type); extern void *elf_findsecbyname(elfobj *elf, const char *name); -extern int get_etype(elfobj *elf); -extern int get_emtype(elfobj *elf); +extern unsigned int get_etype(elfobj *elf); +extern unsigned int get_emtype(elfobj *elf); extern void print_etypes(FILE *); -extern int etype_lookup(const char *); +extern unsigned int etype_lookup(const char *); /* PaX flags (to be read in elfhdr.e_flags) */ #define HF_PAX_PAGEEXEC 1 /* 0: Paging based non-exec pages */ |