hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/fs/squashfs/xattr.h
....@@ -1,34 +1,21 @@
1
+/* SPDX-License-Identifier: GPL-2.0-or-later */
12 /*
23 * Squashfs - a compressed read only filesystem for Linux
34 *
45 * Copyright (c) 2010
56 * Phillip Lougher <phillip@squashfs.org.uk>
67 *
7
- * This program is free software; you can redistribute it and/or
8
- * modify it under the terms of the GNU General Public License
9
- * as published by the Free Software Foundation; either version 2,
10
- * or (at your option) any later version.
11
- *
12
- * This program is distributed in the hope that it will be useful,
13
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
14
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15
- * GNU General Public License for more details.
16
- *
17
- * You should have received a copy of the GNU General Public License
18
- * along with this program; if not, write to the Free Software
19
- * Foundation, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
20
- *
218 * xattr.h
229 */
2310
2411 #ifdef CONFIG_SQUASHFS_XATTR
2512 extern __le64 *squashfs_read_xattr_id_table(struct super_block *, u64,
26
- u64 *, int *);
13
+ u64 *, unsigned int *);
2714 extern int squashfs_xattr_lookup(struct super_block *, unsigned int, int *,
2815 unsigned int *, unsigned long long *);
2916 #else
3017 static inline __le64 *squashfs_read_xattr_id_table(struct super_block *sb,
31
- u64 start, u64 *xattr_table_start, int *xattr_ids)
18
+ u64 start, u64 *xattr_table_start, unsigned int *xattr_ids)
3219 {
3320 struct squashfs_xattr_id_table *id_table;
3421