Functions§
- _shim_
init_ signal_ stack - Allocates and installs a signal stack.
- _shim_
ipc_ wait_ for_ start_ event - _shim_
load - _shim_
parent_ close_ stdin - _shim_
parent_ init_ host_ shm - _shim_
parent_ ⚠init_ ipc - Safety
- _shim_
parent_ init_ manager_ shm - _shim_
preload_ only_ child_ ipc_ wait_ for_ start_ event - Wait for start event from shadow, from a newly spawned thread.
- shim_
api_ ⚠freeaddrinfo - Safety
- shim_
api_ ⚠freeifaddrs - Safety
- shim_
api_ ⚠getaddrinfo - Safety
- shim_
api_ ⚠getifaddrs - Safety
- shim_
api_ ⚠syscall - Safety
- shim_
free ⚠Signal Stack - Safety
- shim_
getExecution Context - Whether syscall interposition is currently enabled.
- shim_
host Shared Mem - shim_
manager Shared Mem - shim_
process Shared Mem - shim_
release_ ⚠and_ exit_ current_ thread - Should be used to exit every thread in the shim.
- shim_
swap Execution Context - Sets the flag determining whether syscalls are passed through natively, and returns the old value.
- shim_
this ⚠Thread EventIPC - This thread’s IPC channel. Panics if it hasn’t been initialized yet.
- shim_
thread ⚠Shared Mem - This thread’s IPC channel. Panics if it hasn’t been initialized yet.