version 1.60, 2010/08/22 16:38:36
|
version 1.62, 2010/08/25 16:40:57
|
Line 193
|
Line 193
|
|
|
#include "librplprototypes.h" |
#include "librplprototypes.h" |
|
|
#ifndef UNIX_PATH_MAX |
#ifndef RPLARGS |
struct sockaddr_un sizecheck; |
# ifndef UNIX_PATH_MAX |
# define UNIX_PATH_MAX sizeof(sizecheck.sun_path) |
struct sockaddr_un sizecheck; |
|
# define UNIX_PATH_MAX sizeof(sizecheck.sun_path) |
|
# endif |
#endif |
#endif |
|
|
/* |
/* |
Line 211
|
Line 213
|
# endif |
# endif |
# define SA_SIGINFO 0 |
# define SA_SIGINFO 0 |
|
|
|
# ifndef __BROKEN_SIGINFO_ROUTINES__ |
# define kill(pid, signal) kill_broken_siginfo(pid, signal) |
# define kill(pid, signal) kill_broken_siginfo(pid, signal) |
# define pthread_kill(tid, signal) pthread_kill_broken_siginfo(tid, signal) |
# define pthread_kill(tid, signal) pthread_kill_broken_siginfo(tid, signal) |
|
# endif |
|
|
int kill_broken_siginfo(pid_t pid, int signal); |
int kill_broken_siginfo(pid_t pid, int signal); |
int pthread_kill_broken_siginfo(pthread_t tid, int signal); |
int pthread_kill_broken_siginfo(pthread_t tid, int signal); |
|
pid_t origine_signal(int signal); |
#else |
#else |
# define SIGHANDLER_ARGS int signal, siginfo_t *siginfo, void *context |
# define SIGHANDLER_ARGS int signal, siginfo_t *siginfo, void *context |
#endif |
#endif |