diff --git a/sys/kernel/vfs_calls.c b/sys/kernel/vfs_calls.c index a760099..de25d94 100644 --- a/sys/kernel/vfs_calls.c +++ b/sys/kernel/vfs_calls.c @@ -68,12 +68,12 @@ kprintf("openat"); - error = falloc(td,&nfp,&fd); + error = falloc(td, &nfp, &fd); if (error) return(error); - kprintf("sOA: 0x%X:%s", args->mode, args->path); + nfp->fd = fopen(args->path,"r"); @@ -87,6 +87,8 @@ td->td_retval[0] = fd; } + kprintf("[sOA: 0x%X:%s:%i]", args->mode, args->path, td->td_retval[0]); + return (error); } @@ -221,6 +223,6 @@ s += d->d_reclen; } */ - + return(0); }