#ifndef SPSLR_TARGETS_H #define SPSLR_TARGETS_H #include int spslr_target(uint32_t uid, uint32_t size, uint32_t fieldcnt); int spslr_field(uint32_t target, uint32_t offset, uint32_t size, uint32_t alignment, uint32_t flags); int spslr_randomize(uint32_t target); int spslr_get_randomized_field_offset(uint32_t target, uint32_t field, uint32_t* offset); int spslr_get_target_size(uint32_t target, uint32_t* size); int spslr_get_target_fieldcnt(uint32_t target, uint32_t* cnt); int spslr_get_target_field_ordered(uint32_t target, uint32_t field, uint32_t* offset, uint32_t* size, uint32_t* initial_offset); void spslr_targets_clear(); #endif