capa de chamada de sistema aberto em glibc -> syscall_open no kernel" Achei que a capa de abrir, mas não há" />
![]() |
Olá e boas-vindas de Estados Unidos para o UNIX e Linux Forum! Obrigado por visitar e fazer parte da nossa comunidade global.
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| UNIX & avançada para usuários experientes Especialista-a-Expert. Saiba avançado UNIX, comandos UNIX, Linux, Sistemas Operativos, Administração de Sistemas, Programação, Shell, shell scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| C: chamada de sistema | Dedalus | Alto Nível de programação | 2 | 06-23-2009 03:23 |
| chamada de sistema | hegdeshashi | Programação Shell Script e | 10 | 06-16-2009 01:11 |
| Sistema de chamada em CGI não funciona | tqlam | Programação Shell Script e | 6 | 03-18-2008 09:52 |
| c chamada de sistema | rangaswamy | Alto Nível de programação | 1 | 02-19-2008 01:53 |
| como diferenciar as chamadas de sistema de biblioteca chamada | muru | UNIX & avançada para usuários experientes | 2 | 07-19-2007 11:20 |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
||||
|
Sistema Call Wrapper de 'abrir'
Quando o programador usar 'abrir' função, o processo é como a seguir.
"aberto -> capa de chamada de sistema aberto em glibc -> syscall_open no kernel" Achei que a capa de abrir, mas não há nenhuma aplicação como "int $ 80 '. Código:
int
__open (file, oflag)
const char *file;
int oflag;
{
int mode;
if (file == NULL)
{
__set_errno (EINVAL);
return -1;
}
if (oflag & O_CREAT)
{
va_list arg;
va_start(arg, oflag);
mode = va_arg(arg, int);
va_end(arg);
}
__set_errno (ENOSYS);
return -1;
}
|
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|