Blame


1 fd04aace 2003-11-23 devnull #include <u.h>
2 fd04aace 2003-11-23 devnull #define NOPLAN9DEFINES
3 fd04aace 2003-11-23 devnull #include <libc.h>
4 fd04aace 2003-11-23 devnull #include <sys/time.h>
5 d2c4ee9e 2003-11-24 devnull #include <utime.h>
6 fd04aace 2003-11-23 devnull
7 fd04aace 2003-11-23 devnull int
8 fd04aace 2003-11-23 devnull dirwstat(char *file, Dir *dir)
9 fd04aace 2003-11-23 devnull {
10 d2c4ee9e 2003-11-24 devnull struct utimbuf ub;
11 fd04aace 2003-11-23 devnull
12 fd04aace 2003-11-23 devnull /* BUG handle more */
13 3765283c 2003-11-25 devnull if(~dir->mtime == 0)
14 fd04aace 2003-11-23 devnull return 0;
15 fd04aace 2003-11-23 devnull
16 d2c4ee9e 2003-11-24 devnull ub.actime = dir->mtime;
17 d2c4ee9e 2003-11-24 devnull ub.modtime = dir->mtime;
18 d2c4ee9e 2003-11-24 devnull return utime(file, &ub);
19 fd04aace 2003-11-23 devnull }