android_dlextinfo
Used to pass Android-specific arguments to android_dlopen_ext().
Summary
Public attributes |
|
---|---|
flags
|
uint64_t
A bitmask of
ANDROID_DLEXT_ enum values. |
library_fd
|
int
Used by
ANDROID_DLEXT_USE_LIBRARY_FD . |
library_fd_offset
|
off64_t
Used by
ANDROID_DLEXT_USE_LIBRARY_FD_OFFSET |
library_namespace
|
struct android_namespace_t *_Nullable
Used by
ANDROID_DLEXT_USE_NAMESPACE . |
relro_fd
|
int
Used by
ANDROID_DLEXT_WRITE_RELRO and ANDROID_DLEXT_USE_RELRO . |
reserved_addr
|
void *_Nullable
Used by
ANDROID_DLEXT_RESERVED_ADDRESS and ANDROID_DLEXT_RESERVED_ADDRESS_HINT . |
reserved_size
|
size_t
Used by
ANDROID_DLEXT_RESERVED_ADDRESS and ANDROID_DLEXT_RESERVED_ADDRESS_HINT . |
Public attributes
flags
Declared inandroid/dlext.h
uint64_t android_dlextinfo::flags
A bitmask of ANDROID_DLEXT_
enum values.
library_fd
Declared inandroid/dlext.h
int android_dlextinfo::library_fd
Used by ANDROID_DLEXT_USE_LIBRARY_FD
.
library_fd_offset
Declared inandroid/dlext.h
off64_t android_dlextinfo::library_fd_offset
Used by ANDROID_DLEXT_USE_LIBRARY_FD_OFFSET
library_namespace
Declared inandroid/dlext.h
struct android_namespace_t *_Nullable android_dlextinfo::library_namespace
Used by ANDROID_DLEXT_USE_NAMESPACE
.
relro_fd
Declared inandroid/dlext.h
int android_dlextinfo::relro_fd
Used by ANDROID_DLEXT_WRITE_RELRO
and ANDROID_DLEXT_USE_RELRO
.
reserved_addr
Declared inandroid/dlext.h
void *_Nullable android_dlextinfo::reserved_addr
Used by ANDROID_DLEXT_RESERVED_ADDRESS
and ANDROID_DLEXT_RESERVED_ADDRESS_HINT
.
reserved_size
Declared inandroid/dlext.h
size_t android_dlextinfo::reserved_size
Used by ANDROID_DLEXT_RESERVED_ADDRESS
and ANDROID_DLEXT_RESERVED_ADDRESS_HINT
.