ref: 3e659eda301488f5e86c68c81e2ff2a88b6755f9
dir: /libnpe/utime.c/
#include <utime.h> int utime(const char *path, const struct utimbuf *times) { Dir d; nulldir(&d); if(times == nil) d.atime = d.mtime = time(nil); else{ d.atime = times->actime; d.mtime = times->modtime; } return dirwstat(path, &d); }