diff options
Diffstat (limited to 'lib/esan/esan.h')
-rw-r--r-- | lib/esan/esan.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/esan/esan.h b/lib/esan/esan.h index 5be2240b3..eb2e8b474 100644 --- a/lib/esan/esan.h +++ b/lib/esan/esan.h @@ -49,6 +49,9 @@ void initializeInterceptors(); void verifyAddressSpace(); bool fixMmapAddr(void **Addr, SIZE_T Size, int Flags); uptr checkMmapResult(uptr Addr, SIZE_T Size); +// The return value indicates whether to call the real version or not. +bool processSignal(int SigNum, void (*Handler)(int), void (**Result)(int)); +bool processSigaction(int SigNum, const void *Act, void *OldAct); } // namespace __esan |