xref: /freebsd/crypto/openssh/openbsd-compat/bsd-signal.h (revision 19261079b74319502c6ffa1249920079f0f69a72)
147dd1d1bSDag-Erling Smørgrav /*
247dd1d1bSDag-Erling Smørgrav  * Copyright (c) 1999-2004 Damien Miller <djm@mindrot.org>
347dd1d1bSDag-Erling Smørgrav  *
447dd1d1bSDag-Erling Smørgrav  * Permission to use, copy, modify, and distribute this software for any
547dd1d1bSDag-Erling Smørgrav  * purpose with or without fee is hereby granted, provided that the above
647dd1d1bSDag-Erling Smørgrav  * copyright notice and this permission notice appear in all copies.
747dd1d1bSDag-Erling Smørgrav  *
847dd1d1bSDag-Erling Smørgrav  * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
947dd1d1bSDag-Erling Smørgrav  * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
1047dd1d1bSDag-Erling Smørgrav  * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
1147dd1d1bSDag-Erling Smørgrav  * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
1247dd1d1bSDag-Erling Smørgrav  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
1347dd1d1bSDag-Erling Smørgrav  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
1447dd1d1bSDag-Erling Smørgrav  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1547dd1d1bSDag-Erling Smørgrav  */
1647dd1d1bSDag-Erling Smørgrav 
1747dd1d1bSDag-Erling Smørgrav #ifndef _BSD_SIGNAL_H
1847dd1d1bSDag-Erling Smørgrav #define _BSD_SIGNAL_H
1947dd1d1bSDag-Erling Smørgrav 
2047dd1d1bSDag-Erling Smørgrav #include "includes.h"
2147dd1d1bSDag-Erling Smørgrav 
22*19261079SEd Maste #include <signal.h>
23*19261079SEd Maste 
2447dd1d1bSDag-Erling Smørgrav #ifndef _NSIG
2547dd1d1bSDag-Erling Smørgrav # ifdef NSIG
2647dd1d1bSDag-Erling Smørgrav #  define _NSIG NSIG
2747dd1d1bSDag-Erling Smørgrav # else
2847dd1d1bSDag-Erling Smørgrav #  define _NSIG 128
2947dd1d1bSDag-Erling Smørgrav # endif
3047dd1d1bSDag-Erling Smørgrav #endif
3147dd1d1bSDag-Erling Smørgrav 
3247dd1d1bSDag-Erling Smørgrav #if !defined(HAVE_STRSIGNAL)
3347dd1d1bSDag-Erling Smørgrav char *strsignal(int);
3447dd1d1bSDag-Erling Smørgrav #endif
3547dd1d1bSDag-Erling Smørgrav 
3647dd1d1bSDag-Erling Smørgrav #endif /* _BSD_SIGNAL_H */
37