rem: struct stat new_stats;
add: if (new_mode & (S_ISUID | S_ISGID | S_ISVTX)) {
context: mode_changed (const char *file, mode_t old_mode){  struct stat new_stats;  if (stat (file, &new_stats))    {      if (force_silent == 0)	error (0, errno, _("getting new attributes of %s"), quote (file));      return 0;    }  return old_mode != new_stats.st_mode;}