/*------------------------------------------------------------------------- * * pqsignal.h-- * prototypes for the reliable BSD-style signal(2) routine. * * * Copyright (c) 1994, Regents of the University of California * * $Id: pqsignal.h,v 1.4 1996/11/24 04:07:17 bryanh Exp $ * * NOTES * This shouldn't be in libpq, but the monitor and some other * things need it... * *------------------------------------------------------------------------- */ #ifndef PQSIGNAL_H #define PQSIGNAL_H #include typedef void (*pqsigfunc)(int); extern pqsigfunc pqsignal(int signo, pqsigfunc func); #if defined(USE_POSIX_SIGNALS) #define signal(signo, handler) pqsignal(signo, (pqsigfunc)(handler)) #endif /* USE_POSIX_SIGNALS */ #endif /* PQSIGNAL_H */