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 ---