/** Copyright 2006-2010 Haiku Inc. All Rights Reserved.* Distributed under the terms of the MIT License.*/#ifndef _BSD_SIGNAL_H_#define _BSD_SIGNAL_H_#include_next <signal.h>#include <features.h>#ifdef _DEFAULT_SOURCE#define sigmask(sig) (1 << ((sig) - 1))#ifdef __cplusplusextern "C" {#endifint sigsetmask(int mask);int sigblock(int mask);int pthread_sigqueue(pthread_t thread, int sig, const union sigval value);#ifdef __cplusplus}#endif#endif#endif /* _BSD_SIGNAL_H_ */