#include <tealet.h>
|
|
size_t | size |
| |
|
unsigned int | version |
| |
|
unsigned int | flags |
| |
|
size_t | stack_integrity_bytes |
| |
|
int | stack_guard_mode |
| |
|
int | stack_integrity_fail_policy |
| |
|
void * | stack_guard_limit |
| |
|
size_t | max_stack_size |
| |
|
unsigned int | reserved [2] |
| |
Runtime configuration for stack integrity and related safety features.
ABI compatibility contract:
- 'size' must be the first member and set by caller to sizeof(tealet_config_t) (or a future/older struct size).
- 'version' is a struct format version, independent from the global libtealet ABI.
- tealet_configure_get()/set() read/write only the prefix known to this build, bounded by 'size'. Unknown tail fields are ignored.
The documentation for this struct was generated from the following file: