android_dlextinfo
Used to pass Android-specific arguments to android_dlopen_ext().
Summary
| Public attributes | |
|---|---|
| flags | uint64_tA bitmask of  ANDROID_DLEXT_enum values. | 
| library_fd | intUsed by  ANDROID_DLEXT_USE_LIBRARY_FD. | 
| library_fd_offset | off64_tUsed by  ANDROID_DLEXT_USE_LIBRARY_FD_OFFSET | 
| library_namespace | struct android_namespace_t *_NullableUsed by  ANDROID_DLEXT_USE_NAMESPACE. | 
| relro_fd | intUsed by  ANDROID_DLEXT_WRITE_RELROandANDROID_DLEXT_USE_RELRO. | 
| reserved_addr | void *_NullableUsed by  ANDROID_DLEXT_RESERVED_ADDRESSandANDROID_DLEXT_RESERVED_ADDRESS_HINT. | 
| reserved_size | size_tUsed by  ANDROID_DLEXT_RESERVED_ADDRESSandANDROID_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. 
