aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/kldxref/ef.h
diff options
context:
space:
mode:
Diffstat (limited to 'usr.sbin/kldxref/ef.h')
-rw-r--r--usr.sbin/kldxref/ef.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/usr.sbin/kldxref/ef.h b/usr.sbin/kldxref/ef.h
index 25dc5216b169..9d3dc1b1b435 100644
--- a/usr.sbin/kldxref/ef.h
+++ b/usr.sbin/kldxref/ef.h
@@ -189,6 +189,10 @@ int elf_read_raw_data(struct elf_file *efile, off_t offset, void *dst,
int elf_read_raw_data_alloc(struct elf_file *efile, off_t offset,
size_t len, void **out);
+/* Reads a single string at the given offset from an ELF file. */
+int elf_read_raw_string(struct elf_file *efile, off_t offset, char *dst,
+ size_t len);
+
/*
* Read relocated data from an ELF file and return it in a
* dynamically-allocated buffer. Note that no translation