Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
sun-lamp CVS commits
- To: source-changes
- Subject: sun-lamp CVS commits
- From: The Source of All Evil <source>
- Date: Fri, 2 Jun 1995 11:40:04 -0400
mycroft
Fri Jun 2 11:33:33 EDT 1995
Update of /a/cvsroot/src/sys/msdosfs
In directory pain.lcs.mit.edu:/b/tmp/cvs-serv9441
Modified Files:
denode.h msdosfs_denode.c msdosfs_vnops.c
Log Message:
Various changes:
* Update the `archive' bit any time the file's time stamp is updated.
* Don't set the `archive' bit automatically for directories, and don't
update the time stamp of directories automatically. (There are the DOS
semantics.)
* Use DE_TIMES() to change the time stamp in deupdat(). Remove the extra
time stamp argument, as it's superfluous, and we may want to make changes
without touching the time stamp.
* Allow denode updates iff DE_MODIFIED is set after DE_TIMES() is called.
This allows us to make changes that are totally independent of the time
stamp, and to avoid rewriting the entry if the time stamp was ignored (e.g.
for directories).
* Make time stamp changes in setattr() asynchronous.
Home |
Main Index |
Thread Index |
Old Index