forked from ~ljy/RK356X_SDK_RELEASE

hc
2023-12-09 958e46acc8e900e8569dd467c1af9b8d2d019394
kernel/fs/jfs/jfs_xattr.h
....@@ -1,19 +1,6 @@
1
+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Copyright (C) International Business Machines Corp., 2000-2002
3
- *
4
- * This program is free software; you can redistribute it and/or modify
5
- * it under the terms of the GNU General Public License as published by
6
- * the Free Software Foundation; either version 2 of the License, or
7
- * (at your option) any later version.
8
- *
9
- * This program is distributed in the hope that it will be useful,
10
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
11
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See
12
- * the GNU General Public License for more details.
13
- *
14
- * You should have received a copy of the GNU General Public License
15
- * along with this program; if not, write to the Free Software
16
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
174 */
185
196 #ifndef H_JFS_XATTR
....@@ -30,12 +17,12 @@
3017 u8 flag; /* Unused? */
3118 u8 namelen; /* Length of name */
3219 __le16 valuelen; /* Length of value */
33
- char name[0]; /* Attribute name (includes null-terminator) */
20
+ char name[]; /* Attribute name (includes null-terminator) */
3421 }; /* Value immediately follows name */
3522
3623 struct jfs_ea_list {
3724 __le32 size; /* overall size */
38
- struct jfs_ea ea[0]; /* Variable length list */
25
+ struct jfs_ea ea[]; /* Variable length list */
3926 };
4027
4128 /* Macros for defining maxiumum number of bytes supported for EAs */