Босна (баскетбольный клуб)
- 1 year ago
- 0
- 0
В POSIX -системах, SIGSYS — сигнал , предназначенный для посылки программе, при попытке передать неправильный аргумент в системный вызов.
SIGSYS — целочисленная константа, определенная в заголовочном файле
signal.h
. Символьные имена сигналов используются вместо номеров, так как в разных реализациях номера сигналов могут различаться.
SIG — общий префикс сигналов (от англ. signal ), SYS — сокращенное написание англ. system call — системный вызов.
Теоретически, SIGSYS может быть послан, когда процесс передает неправильный аргумент в системный вызов. На практике же, система возвращает ENOSYS, если системного вызова с запрошенным кодом не существует или соответствующую ошибку, если аргумент системного вызова неправилен (например, EBADF, если заданного файлового дескриптора не существует). POSIX.1 говорит о SIGSYS следующим образом: