// SPDX-License-Identifier: GPL-2.0-or-later /* * Referred from linux kernel -github/torvalds/linux/include/uapi/linux/fs.h * Copyright (c) Zilogic Systems Pvt. Ltd., 2018 * Email: code@zilogic.com */ #ifdef HAVE_LINUX_FS_H # include #endif #ifndef LAPI_FS_H #define LAPI_FS_H #ifndef FS_IOC_GETFLAGS #define FS_IOC_GETFLAGS _IOR('f', 1, long) #endif #ifndef FS_IOC_SETFLAGS #define FS_IOC_SETFLAGS _IOW('f', 2, long) #endif #ifndef FS_COMPR_FL #define FS_COMPR_FL 0x00000004 /* Compress file */ #endif #ifndef FS_IMMUTABLE_FL #define FS_IMMUTABLE_FL 0x00000010 /* Immutable file */ #endif #ifndef FS_APPEND_FL #define FS_APPEND_FL 0x00000020 /* writes to file may only append */ #endif #ifndef FS_NODUMP_FL #define FS_NODUMP_FL 0x00000040 /* do not dump file */ #endif #endif