X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/9bccf70c0258c7cac2dcb80011b2a964d884c552..f427ee49d309d8fc33ebf3042c3a775f2f530ded:/bsd/vfs/vnode_if.sh diff --git a/bsd/vfs/vnode_if.sh b/bsd/vfs/vnode_if.sh old mode 100644 new mode 100755 index 574dd9770..c88ebe1dd --- a/bsd/vfs/vnode_if.sh +++ b/bsd/vfs/vnode_if.sh @@ -1,9 +1,9 @@ #!/bin/sh - copyright=' /* - * Copyright (c) 2000-2002 Apple Computer, Inc. All rights reserved. + * Copyright (c) 2000-2019 Apple Inc. All rights reserved. * - * @APPLE_LICENSE_HEADER_START@ + * @APPLE_OSREFERENCE_LICENSE_HEADER_START@ * * The contents of this file constitute Original Code as defined in and * are subject to the Apple Public Source License Version 1.1 (the @@ -19,7 +19,7 @@ copyright=' * License for the specific language governing rights and limitations * under the License. * - * @APPLE_LICENSE_HEADER_END@ + * @APPLE_OSREFERENCE_LICENSE_HEADER_END@ */ /* * Copyright (c) 1995 NeXT Computer, Inc. All Rights Reserved @@ -174,6 +174,7 @@ echo ' #define _SYS_VNODE_IF_H_ #include +#include #ifdef __APPLE_API_UNSTABLE extern struct vnodeop_desc vop_default_desc; @@ -206,26 +207,23 @@ function doit() { printf("static __inline int _%s(", toupper(name)); for (i=0; i struct vnodeop_desc vop_default_desc = { - 0, - "default", - 0, - NULL, - VDESC_NO_OFFSET, - VDESC_NO_OFFSET, - VDESC_NO_OFFSET, - VDESC_NO_OFFSET, - NULL, + .vdesc_offset = 0, + .vdesc_name = "default", + .vdesc_flags = 0, + .vdesc_vp_offsets = NULL, + .vdesc_vpp_offset = VDESC_NO_OFFSET, + .vdesc_cred_offset = VDESC_NO_OFFSET, + .vdesc_proc_offset = VDESC_NO_OFFSET, + .vdesc_componentname_offset = VDESC_NO_OFFSET, + .vdesc_context_offset = VDESC_NO_OFFSET, + .vdesc_transports = NULL, }; ' @@ -315,13 +314,15 @@ function doit() { printf("\t0"); vpnum = 0; for (i=0; i