# 1 "/usr/include/signal.h"



# 1 "/usr/include/features.h" 1 3
 





















 




































 









 







 



 





 








 










































 
# 1 "/usr/include/sys/cdefs.h" 1 3
 




















# 1 "/usr/include/features.h" 1 3
 

















# 143 "/usr/include/features.h" 3

# 22 "/usr/include/sys/cdefs.h" 2 3







# 51 "/usr/include/sys/cdefs.h" 3


 







 

typedef long double __long_double_t;

# 73 "/usr/include/sys/cdefs.h" 3


 









 









# 141 "/usr/include/features.h" 2 3



# 4 "/usr/include/signal.h" 2

# 1 "/usr/include/sys/types.h" 1 3



# 1 "/usr/include/linux/types.h" 1 3





typedef unsigned int size_t;




typedef int ssize_t;




typedef long time_t;




typedef long clock_t;




typedef int ptrdiff_t;






typedef int pid_t;
typedef unsigned short uid_t;
typedef unsigned short gid_t;
typedef unsigned short dev_t;



typedef unsigned long ino_t;

typedef unsigned short mode_t;
typedef unsigned short umode_t;
typedef unsigned short nlink_t;
typedef int daddr_t;
typedef long off_t;

 
typedef unsigned char u_char;
typedef unsigned short u_short;
typedef unsigned int u_int;
typedef unsigned long u_long;

 
typedef unsigned char unchar;
typedef unsigned short ushort;
typedef unsigned int uint;
typedef unsigned long ulong;

typedef char *caddr_t;

typedef unsigned char cc_t;
typedef unsigned int speed_t;
typedef unsigned long tcflag_t;

 










 






typedef struct fd_set {
	unsigned long fds_bits [8 ];
} fd_set;
































struct ustat {
	daddr_t f_tfree;
	ino_t f_tinode;
	char f_fname[6];
	char f_fpack[6];
};


# 4 "/usr/include/sys/types.h" 2 3










 
typedef unsigned long fd_mask;


# 5 "/usr/include/signal.h" 2

# 1 "/usr/include/linux/signal.h" 1 3



typedef unsigned int sigset_t;		 




























 

















 




 


















 
typedef void (*__sighandler_t)(int);





struct sigaction {
	__sighandler_t sa_handler;
	sigset_t sa_mask;
	int sa_flags;
	void (*sa_restorer)(void);
};


# 6 "/usr/include/signal.h" 2






typedef int sig_atomic_t;

typedef __sighandler_t	SignalHandler;





 





 


extern 	__const  char * 	__const  sys_siglist[];
extern 	__const  char * 	__const  _sys_siglist[];





extern __sighandler_t
		signal  (int __sig, __sighandler_t) 	;
extern int	raise  (int __sig) 	;
extern int	__kill  (pid_t __pid, int __sig) 	;
extern int	kill  (pid_t __pid, int __sig) 	;
extern int	killpg  (int __pgrp, int __sig) 	;
extern int	sigaddset  (sigset_t *__mask, int __sig) 	;
extern int	sigdelset  (sigset_t *__mask, int __sig) 	;
extern int	sigemptyset  (sigset_t *__mask) 	;
extern int	sigfillset  (sigset_t *__mask) 	;
extern int	sigismember  (__const sigset_t *__mask, int __sig) 	;
extern int	sigpending  (sigset_t *__set) 	;

extern int	__sigprocmask  (int __how, sigset_t *__set,
			sigset_t *__oldset) 	;
extern int	sigprocmask  (int __how, sigset_t *__set,
			sigset_t *__oldset) 	;

extern int	sigsuspend  (sigset_t *sigmask) 	;

extern int	__sigaction  (int __sig, struct sigaction *__act,
			struct sigaction *__oldact) 	;
extern int	sigaction  (int __sig, struct sigaction *__act,
			struct sigaction *__oldact) 	;








# 83 "/usr/include/signal.h"



 


extern sigset_t	__sigsetmask  (sigset_t __mask) 	;
extern sigset_t	__siggetmask  (void) 	;
extern int	__sigblock  (int __mask) 	;
extern int	__sigpause  (int __mask) 	;


 
extern __sighandler_t ssignal  (int __sig, __sighandler_t __handler) 	;
extern int gsignal  (int __sig) 	;


 
 



extern int	sigblock  (int __mask) 	;
extern int	sigpause  (int __mask) 	;
extern sigset_t	sigsetmask  (int __mask) 	;
extern sigset_t	siggetmask  (void) 	;
extern void	psignal  (int __sig, __const char *__str) 	;

extern int	siginterrupt  (int __sig, int __flag) 	;

 

extern sigset_t _sigintr;











 


