1#val_type unsigned long
2SIG_ERR
3SIG_DFL
4SIG_IGN
5