From 71f9a077329f0c6845aa703b60377c5a686e1fef Mon Sep 17 00:00:00 2001 From: jmmv <jmmv@NetBSD.org> Date: Mon, 30 Oct 2006 15:23:20 +0000 Subject: [PATCH] Update the file's ctime after a rename. Thanks to pooka@. --- sys/fs/tmpfs/tmpfs_vnops.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sys/fs/tmpfs/tmpfs_vnops.c b/sys/fs/tmpfs/tmpfs_vnops.c index 67a22de3afc7..10e760131193 100644 --- a/sys/fs/tmpfs/tmpfs_vnops.c +++ b/sys/fs/tmpfs/tmpfs_vnops.c @@ -1,4 +1,4 @@ -/* $NetBSD: tmpfs_vnops.c,v 1.26 2006/10/30 15:09:47 jmmv Exp $ */ +/* $NetBSD: tmpfs_vnops.c,v 1.27 2006/10/30 15:23:20 jmmv Exp $ */ /* * Copyright (c) 2005, 2006 The NetBSD Foundation, Inc. @@ -42,7 +42,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: tmpfs_vnops.c,v 1.26 2006/10/30 15:09:47 jmmv Exp $"); +__KERNEL_RCSID(0, "$NetBSD: tmpfs_vnops.c,v 1.27 2006/10/30 15:23:20 jmmv Exp $"); #include <sys/param.h> #include <sys/dirent.h> @@ -928,6 +928,7 @@ tmpfs_rename(void *v) memcpy(newname, tcnp->cn_nameptr, tcnp->cn_namelen); de->td_name = newname; + fnode->tn_status |= TMPFS_NODE_CHANGED; tdnode->tn_status |= TMPFS_NODE_MODIFIED; }