Commit 5cd9d5bb86daf632a40f90e2321ea9379e42f073

Authored by Jan Kara
Committed by Mark Fasheh
1 parent 9a2f3866c8

quota: Unexport dqblk_v1.h and dqblk_v2.h

Unexport header files dqblk_v[12].h since except for quota format ID they
don't contain information userspace should be interested in. Move ID
definitions to quota.h.

Signed-off-by: Jan Kara <jack@suse.cz>
Signed-off-by: Mark Fasheh <mfasheh@suse.com>

Showing 4 changed files with 4 additions and 8 deletions Side-by-side Diff

include/linux/Kbuild
... ... @@ -56,8 +56,6 @@
56 56 header-y += dlm_netlink.h
57 57 header-y += dm-ioctl.h
58 58 header-y += dn.h
59   -header-y += dqblk_v1.h
60   -header-y += dqblk_v2.h
61 59 header-y += dqblk_xfs.h
62 60 header-y += efs_fs_sb.h
63 61 header-y += elf-fdpic.h
include/linux/dqblk_v1.h
... ... @@ -5,9 +5,6 @@
5 5 #ifndef _LINUX_DQBLK_V1_H
6 6 #define _LINUX_DQBLK_V1_H
7 7  
8   -/* Id of quota format */
9   -#define QFMT_VFS_OLD 1
10   -
11 8 /* Root squash turned on */
12 9 #define V1_DQF_RSQUASH 1
13 10  
include/linux/dqblk_v2.h
... ... @@ -7,9 +7,6 @@
7 7  
8 8 #include <linux/dqblk_qtree.h>
9 9  
10   -/* Id number of quota format */
11   -#define QFMT_VFS_V0 2
12   -
13 10 /* Numbers of blocks needed for updates */
14 11 #define V2_INIT_ALLOC QTREE_INIT_ALLOC
15 12 #define V2_INIT_REWRITE QTREE_INIT_REWRITE
include/linux/quota.h
... ... @@ -70,6 +70,10 @@
70 70 #define Q_GETQUOTA 0x800007 /* get user quota structure */
71 71 #define Q_SETQUOTA 0x800008 /* set user quota structure */
72 72  
  73 +/* Quota format type IDs */
  74 +#define QFMT_VFS_OLD 1
  75 +#define QFMT_VFS_V0 2
  76 +
73 77 /* Size of block in which space limits are passed through the quota
74 78 * interface */
75 79 #define QIF_DQBLKSIZE_BITS 10