rem: if (dry_run) return 0;
add: if (dry_run) return 0;  if (verbose > 2) { rprintf(FINFO, "set modtime of %s to (%ld) %s", fname, (long) modtime, asctime(localtime(&modtime))); }
context: int set_modtime(char *fname,time_t modtime){	extern int dry_run;	if (dry_run) return 0;	{#ifdef HAVE_UTIMBUF		struct utimbuf tbuf;  		tbuf.actime = time(NULL);		tbuf.modtime = modtime;		return utime(fname,&tbuf);#elif defined(HAVE_UTIME)		time_t t[2];		t[0] = time(NULL);		t[1] = modtime;		return utime(fname,t);#else		struct timeval t[2];		t[0].tv_sec = time(NULL);		t[0].tv_usec = 0;		t[1].tv_sec = modtime;		t[1].tv_usec = 0;		return utimes(fname,t);#endif	}}