summaryrefslogtreecommitdiffstats
path: root/usr.sbin/kldxref/ef.h
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2002-04-11 09:30:15 +0000
committerpeter <peter@FreeBSD.org>2002-04-11 09:30:15 +0000
commit961ff64e432f09c00e012312f7e00bcbd8c037ff (patch)
tree8d71150d38b125616cb499b29a3a7db228fcceac /usr.sbin/kldxref/ef.h
parent48283ba193ac041d4210fc185e7494c5128ba634 (diff)
downloadFreeBSD-src-961ff64e432f09c00e012312f7e00bcbd8c037ff.zip
FreeBSD-src-961ff64e432f09c00e012312f7e00bcbd8c037ff.tar.gz
Make kldxref work for Elf64 (which has 32 bit hash tables)
Diffstat (limited to 'usr.sbin/kldxref/ef.h')
-rw-r--r--usr.sbin/kldxref/ef.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/usr.sbin/kldxref/ef.h b/usr.sbin/kldxref/ef.h
index 7dd110f..1609bb8 100644
--- a/usr.sbin/kldxref/ef.h
+++ b/usr.sbin/kldxref/ef.h
@@ -15,11 +15,11 @@ typedef struct elf_file {
void* ef_fpage; /* First block of the file */
int ef_fplen; /* length of first block */
Elf_Dyn* ef_dyn; /* Symbol table etc. */
- Elf_Off ef_nbuckets;
- Elf_Off ef_nchains;
- Elf_Off* ef_buckets;
- Elf_Off* ef_chains;
- Elf_Off* ef_hashtab;
+ Elf_Hashelt ef_nbuckets;
+ Elf_Hashelt ef_nchains;
+ Elf_Hashelt* ef_buckets;
+ Elf_Hashelt* ef_chains;
+ Elf_Hashelt* ef_hashtab;
Elf_Off ef_stroff;
caddr_t ef_strtab;
int ef_strsz;
OpenPOWER on IntegriCloud