pseudofs_vnops.c (bc02c18c486fce2ca23b428a9e89b4eb3bb48da3) | pseudofs_vnops.c (d292b1940c9cc327810627c486cbcfa7e12ce8ad) |
---|---|
1/*- 2 * SPDX-License-Identifier: BSD-3-Clause 3 * 4 * Copyright (c) 2001 Dag-Erling Coïdan Smørgrav 5 * All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 153 unchanged lines hidden (view full) --- 162 int error; 163 164 PFS_TRACE(("%s", pvd->pvd_pn->pn_name)); 165 (void)pvd; 166 167 error = VOP_GETATTR(vn, &vattr, va->a_cred); 168 if (error) 169 PFS_RETURN (error); | 1/*- 2 * SPDX-License-Identifier: BSD-3-Clause 3 * 4 * Copyright (c) 2001 Dag-Erling Coïdan Smørgrav 5 * All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 153 unchanged lines hidden (view full) --- 162 int error; 163 164 PFS_TRACE(("%s", pvd->pvd_pn->pn_name)); 165 (void)pvd; 166 167 error = VOP_GETATTR(vn, &vattr, va->a_cred); 168 if (error) 169 PFS_RETURN (error); |
170 error = vaccess(vn->v_type, vattr.va_mode, vattr.va_uid, 171 vattr.va_gid, va->a_accmode, va->a_cred, NULL); | 170 error = vaccess(vn->v_type, vattr.va_mode, vattr.va_uid, vattr.va_gid, 171 va->a_accmode, va->a_cred); |
172 PFS_RETURN (error); 173} 174 175/* 176 * Close a file or directory 177 */ 178static int 179pfs_close(struct vop_close_args *va) --- 915 unchanged lines hidden --- | 172 PFS_RETURN (error); 173} 174 175/* 176 * Close a file or directory 177 */ 178static int 179pfs_close(struct vop_close_args *va) --- 915 unchanged lines hidden --- |