diff options
Diffstat (limited to 'bsd-misc.c')
-rw-r--r-- | bsd-misc.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/bsd-misc.c b/bsd-misc.c index 2a0596593..2e59019bc 100644 --- a/bsd-misc.c +++ b/bsd-misc.c | |||
@@ -80,3 +80,15 @@ const char *strerror(int e) | |||
80 | return(sys_errlist[e]); | 80 | return(sys_errlist[e]); |
81 | } | 81 | } |
82 | #endif | 82 | #endif |
83 | |||
84 | #ifndef HAVE_UTIMES | ||
85 | int utimes(char *filename, struct timeval *tvp) | ||
86 | { | ||
87 | struct utimbuf ub; | ||
88 | |||
89 | ub.actime = tvp->tv_sec; | ||
90 | ub.modtime = tvp->tv_usec; | ||
91 | |||
92 | return(utime(filename, &ub)); | ||
93 | } | ||
94 | #endif | ||