Рекомендуемые функции для обработчиков сигналов
Приведенные ниже библиотечные функции стандартов POSIX и ANSI C рекомендуются к использованию в обработчиках сигналов. Не следует пытаться использовать другие библиотечные функции, так как результаты этого могут быть непредсказуемы. Функции пользователя, используемые в вашей программе, должны быть обязательно повторно входимыми.
_exit() getegid() rmdir() tcdrain() access() geteuid() setgid() tcflow() alarm() getgid() setpgid() tcflush() cfgetispeed() getgroups() setsid() tcgetattr() cfgetospeed() getpgrp() setnid() tcgetpgrp() cfsetispeed() getpid() sigaction() tcsendbreak() cfsetospeed() getppid() sigaddset() tcsetattr() chdir() getuid() sigdelset() tcgetgrp() chmod() kill() sigemptyset() time() chown() link() sigfillset() times() close() lseek() sigismember() umask() creat() mkdir() signal() uname() dup2() mkfifo() sigpending() unlink() dup() open() sigprocmask() ustat() execle() pathconf() sigsuspend() utime() execve() pause() slup() wait() fcntl() pipe() stat() waitpid() fork() read() sysconf() write() fstat() rename()