about summary refs log tree commit diff stats
path: root/src/elfs/elfloader_private.h
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2023-06-04 12:01:58 +0200
committerptitSeb <sebastien.chev@gmail.com>2023-06-04 12:01:58 +0200
commitf4c8c295107e0c1af7c3ef033d5880daca61992c (patch)
treeeee69db9c6833d7a9a26ec9715d2369163170b3d /src/elfs/elfloader_private.h
parent87be9fd1ad3c743bbc109e2e4e0bd79a04d83d14 (diff)
downloadbox64-f4c8c295107e0c1af7c3ef033d5880daca61992c.tar.gz
box64-f4c8c295107e0c1af7c3ef033d5880daca61992c.zip
[ELF_LOAD] Also use SONAME of loaded elf to match loaded libs (helps #805)
Diffstat (limited to 'src/elfs/elfloader_private.h')
-rwxr-xr-xsrc/elfs/elfloader_private.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/elfs/elfloader_private.h b/src/elfs/elfloader_private.h
index a6116ad7..fae234df 100755
--- a/src/elfs/elfloader_private.h
+++ b/src/elfs/elfloader_private.h
@@ -12,6 +12,7 @@ typedef struct kh_defaultversion_s kh_defaultversion_t;
 struct elfheader_s {
     char*       name;
     char*       path;   // Resolved path to file
+    char*       soname; // soname of the elf
     size_t      numPHEntries;
     Elf64_Phdr  *PHEntries;
     size_t      numSHEntries;