Linux x86_64Sistema & diversos#185Depreciada
security
Número reservado historicamente para uma API de segurança genérica que nunca foi finalizada dessa forma.
Descrição
A funcionalidade de módulos de segurança do Linux acabou sendo implementada pelo framework LSM (Linux Security Modules) através de outros mecanismos, não desta syscall.
man 2
Depreciada
Nunca teve implementação funcional genérica; o framework LSM moderno não depende deste número de syscall.
Assinatura
int security(void);Parâmetros
Esta função não recebe parâmetros.
Registradores (x86_64)
| Registrador | Papel | Argumento |
|---|---|---|
| rax | número da syscall (chamada) / valor de retorno (após SYSCALL) | — |
Valor de retorno
Sempre -1 (ENOSYS).
Códigos de erro (errno)
- ENOSYS(38)
- Chamada de sistema não implementada nesta versão do kernel.