protection of a memory region (see mprotect(2)) More...
Public Member Functions | |
Entry (void *a, size_t l, int p, void *pl) | |
Public Attributes | |
void * | addr |
address of page for which protection was requested. Used as key | |
size_t | lenProt |
lenght of the protected region, from page addr to end of protected obj | |
int | prot |
void * | leak |
pointer to the heap fragment we leaked before protecting the page | |
int | restored |
protection of a memory region (see mprotect(2))
# of times this entry protection has been restored. 0 means page was never accessed