diff --git a/sys/kernel/vfs_calls.c b/sys/kernel/vfs_calls.c index c490f35..03b3e94 100644 --- a/sys/kernel/vfs_calls.c +++ b/sys/kernel/vfs_calls.c @@ -454,6 +454,8 @@ int sys_unlink(struct thread *td, struct sys_unlink_args *uap) { int error = 0x0; - kprintf("Path: %s", uap->path); + td->td_retval[0] = fl_remove(uap->path); + if (td->td_retval[0] != 0x0) + kprintf("[%s:%i]Path: %s", __FILE__, __LINE__, uap->path); return (error); }