Esta eu n�o entendir. Estava vendo o fonte do kernel, mais exatamente o arquivo fs/open.c
asmlinkage long sys_crear(const char * pathname, int mode) e asmlinkage long sys_open(const char * filename, int flags, int mode) estas sys_call retornam um long, e este sera o descritor do arquivo. Mas n�o devia ser um int? j� que o mesmo sera usado em: asmlinkage long sys_close(unsigned int fd) como tambem em write e read etc.. o qual esperam um inteiro E em algumas documenta��es fala re retorna um inteiro. Assinantes em 02/04/2002: 2228 Mensagens recebidas desde 07/01/1999: 160698 Historico e [des]cadastramento: http://linux-br.conectiva.com.br Assuntos administrativos e problemas com a lista: mailto:[EMAIL PROTECTED]
