View | Details | Raw Unified | Return to bug 223846
Collapse All | Expand All

(-)b/sys/fs/msdosfs/msdosfs_vnops.c (+2 lines)
Lines 233-238 msdosfs_access(struct vop_access_args *ap) Link Here
233
	accmode_t accmode = ap->a_accmode;
233
	accmode_t accmode = ap->a_accmode;
234
234
235
	file_mode = S_IRWXU|S_IRWXG|S_IRWXO;
235
	file_mode = S_IRWXU|S_IRWXG|S_IRWXO;
236
	if (dep->de_Attributes & ATTR_READONLY)
237
		file_mode &= ~(S_IWUSR|S_IWGRP|S_IWOTH);
236
	file_mode &= (vp->v_type == VDIR ? pmp->pm_dirmask : pmp->pm_mask);
238
	file_mode &= (vp->v_type == VDIR ? pmp->pm_dirmask : pmp->pm_mask);
237
239
238
	/*
240
	/*

Return to bug 223846