diff options
| author | Konstantin Belousov <kib@FreeBSD.org> | 2013-10-14 05:49:20 +0000 |
|---|---|---|
| committer | Konstantin Belousov <kib@FreeBSD.org> | 2013-10-14 05:49:20 +0000 |
| commit | c3e7d894dadd17f9f64c752df52b03be89a85440 (patch) | |
| tree | c3d9b90115632df5fa9ac27f65ac7622ea71653a /libexec/rtld-elf/rtld.h | |
| parent | b946866bd8a97c0ba18531626041b9c651117156 (diff) | |
MFC r256101:
Implement support for the interpose dso flag.
Notes
svn path=/stable/9/; revision=256436
Diffstat (limited to 'libexec/rtld-elf/rtld.h')
| -rw-r--r-- | libexec/rtld-elf/rtld.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libexec/rtld-elf/rtld.h b/libexec/rtld-elf/rtld.h index a373961bb4a9..db8543df2511 100644 --- a/libexec/rtld-elf/rtld.h +++ b/libexec/rtld-elf/rtld.h @@ -259,6 +259,7 @@ typedef struct Struct_Obj_Entry { bool z_nodelete : 1; /* Do not unload the object and dependencies */ bool z_noopen : 1; /* Do not load on dlopen */ bool z_loadfltr : 1; /* Immediately load filtees */ + bool z_interpose : 1; /* Interpose all objects but main */ bool z_nodeflib : 1; /* Don't search default library path */ bool ref_nodel : 1; /* Refcount increased to prevent dlclose */ bool init_scanned: 1; /* Object is already on init list. */ |
