cd9660_vnops.c (e39c53eda5e3e8f92d5357892ca760d1becbbc01) | cd9660_vnops.c (012c643d3e9b5ac9afb4ccc46b716e57775b6762) |
---|---|
1/*- 2 * Copyright (c) 1994 3 * The Regents of the University of California. All rights reserved. 4 * 5 * This code is derived from software contributed to Berkeley 6 * by Pace Willisson (pace@blitz.com). The Rock Ridge Extension 7 * Support code is derived from software contributed to Berkeley 8 * by Atsushi Murai (amurai@spec.co.jp). --- 141 unchanged lines hidden (view full) --- 150 return (EROFS); 151 /* NOT REACHED */ 152 default: 153 break; 154 } 155 } 156 157 return (vaccess(vp->v_type, ip->inode.iso_mode, ip->inode.iso_uid, | 1/*- 2 * Copyright (c) 1994 3 * The Regents of the University of California. All rights reserved. 4 * 5 * This code is derived from software contributed to Berkeley 6 * by Pace Willisson (pace@blitz.com). The Rock Ridge Extension 7 * Support code is derived from software contributed to Berkeley 8 * by Atsushi Murai (amurai@spec.co.jp). --- 141 unchanged lines hidden (view full) --- 150 return (EROFS); 151 /* NOT REACHED */ 152 default: 153 break; 154 } 155 } 156 157 return (vaccess(vp->v_type, ip->inode.iso_mode, ip->inode.iso_uid, |
158 ip->inode.iso_gid, ap->a_mode, ap->a_cred)); | 158 ip->inode.iso_gid, ap->a_mode, ap->a_cred, NULL)); |
159} 160 161static int 162cd9660_getattr(ap) 163 struct vop_getattr_args /* { 164 struct vnode *a_vp; 165 struct vattr *a_vap; 166 struct ucred *a_cred; --- 726 unchanged lines hidden --- | 159} 160 161static int 162cd9660_getattr(ap) 163 struct vop_getattr_args /* { 164 struct vnode *a_vp; 165 struct vattr *a_vap; 166 struct ucred *a_cred; --- 726 unchanged lines hidden --- |