lkml.org 
[lkml]   [2007]   [Jan]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 21/24] Unionfs: Include file
    Date
    From: Josef "Jeff" Sipek <jsipek@cs.sunysb.edu>

    Global include file - can be included from userspace by utilities.

    Signed-off-by: Josef "Jeff" Sipek <jsipek@cs.sunysb.edu>
    Signed-off-by: David Quigley <dquigley@fsl.cs.sunysb.edu>
    Signed-off-by: Erez Zadok <ezk@cs.sunysb.edu>
    ---
    include/linux/magic.h | 2 ++
    include/linux/union_fs.h | 18 ++++++++++++++++++
    2 files changed, 20 insertions(+), 0 deletions(-)
    diff --git a/include/linux/magic.h b/include/linux/magic.h
    index b78bbf4..ab4261c 100644
    --- a/include/linux/magic.h
    +++ b/include/linux/magic.h
    @@ -33,6 +33,8 @@
    #define REISER2FS_SUPER_MAGIC_STRING "ReIsEr2Fs"
    #define REISER2FS_JR_SUPER_MAGIC_STRING "ReIsEr3Fs"

    +#define UNIONFS_SUPER_MAGIC 0xf15f083d
    +
    #define SMB_SUPER_MAGIC 0x517B
    #define USBDEVICE_SUPER_MAGIC 0x9fa2

    diff --git a/include/linux/union_fs.h b/include/linux/union_fs.h
    new file mode 100644
    index 0000000..b724031
    --- /dev/null
    +++ b/include/linux/union_fs.h
    @@ -0,0 +1,18 @@
    +#ifndef _LINUX_UNION_FS_H
    +#define _LINUX_UNION_FS_H
    +
    +#define UNIONFS_VERSION "2.0"
    +/*
    + * DEFINITIONS FOR USER AND KERNEL CODE:
    + */
    +# define UNIONFS_IOCTL_INCGEN _IOR(0x15, 11, int)
    +# define UNIONFS_IOCTL_QUERYFILE _IOR(0x15, 15, int)
    +
    +/* We don't support normal remount, but unionctl uses it. */
    +# define UNIONFS_REMOUNT_MAGIC 0x4a5a4380
    +
    +/* should be at least LAST_USED_UNIONFS_PERMISSION<<1 */
    +#define MAY_NFSRO 16
    +
    +#endif /* _LINUX_UNIONFS_H */
    +
    --
    1.4.4.2
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2007-01-08 05:21    [from the cache]
    ©2003-2014 Jasper Spaans. hosted at Digital Ocean