|
FlatImage
A configurable Linux containerization system
|
Binary relocation and extraction utilities. More...
Functions | |
| Value< void > | relocate (char **argv, int32_t offset) |
| Calls the implementation of relocate. | |
Binary relocation and extraction utilities.
Handles copying and executing the FlatImage binary from the embedded image to temporary storage. This relocation is necessary to free the main flatimage file for mounting filesystems. Extracts embedded binaries (bash, janitor, portal components, busybox, etc.)
|
inlinenodiscard |
Calls the implementation of relocate.
| argv | Argument vector passed to the main program |
| offset | Offset to the reserved space, past the elf and appended binaries |
Definition at line 244 of file relocate.hpp.