EC_ZERO_LOG( copy_fork(ADEID_RFORK, &adea, &adv2) );
adea.ad_rlen = adv2.ad_rlen;
ad_flush(&adea);
+ fchmod(ad_reso_fileno(&adea), sp->st_mode & 0666);
+ fchown(ad_reso_fileno(&adea), sp->st_uid, sp->st_gid);
}
EC_CLEANUP:
if (newpath)
*newpath = NULL;
+ if (vol->v_flags & AFPVOL_RO)
+ EC_EXIT_STATUS(0);
+
if ((vol->v_adouble == AD_VERSION_EA) && !(vol->v_flags & AFPVOL_NOV2TOEACONV))
EC_ZERO( ad_conv_v22ea(path, sp, vol) );