blob: 42cb4f9b29a073ea3be74bcccdf2e28533c621c3 [file] [log] [blame]
// 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 <linux/fs.h>
#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