~ubuntu-branches/ubuntu/quantal/aufs/quantal

« back to all changes in this revision

Viewing changes to include/linux/aufs_type.h

  • Committer: Bazaar Package Importer
  • Author(s): Julian Andres Klode
  • Date: 2008-04-01 18:26:37 UTC
  • mfrom: (1.1.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20080401182637-ujuqq47eiggw4y5w
Tags: 0+20080401-1
* New upstream snapshot
  - Remove bashisms in script (Closes: #471288)
* debian/conf.mk, linux-patch-aufs.kpatches.sysfs_get_dentry:
  - Remove support for this patch, no longer used
* debian/conf.mk:
  - Add hacks for arm to armel (Closes: #473767)
* debian/control:
  - Add Dm-Upload-Allowed
* debian/copyright:
  - Use http://wiki.debian.org/Proposals/CopyrightFormat
* debian/linux-patch-aufs.kpatches.{splice,put_filp}:
  - Add support for Kernel 2.6.24 (and 2.6.25)
* debian/patches:
  - 01_vserver_apparmor: Update patch
  - 06_rt: Add patch for realtime kernel
  - 07_splice_hack: Add hack to support splice operations (Closes: #473430)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/*
2
 
 * Copyright (C) 2005, 2006, 2007 Junjiro Okajima
 
2
 * Copyright (C) 2005, 2006, 2007, 2008 Junjiro Okajima
3
3
 *
4
4
 * This program, aufs is free software; you can redistribute it and/or modify
5
5
 * it under the terms of the GNU General Public License as published by
16
16
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
17
17
 */
18
18
 
19
 
/* $Id: aufs_type.h,v 1.90 2008/01/28 05:02:33 sfjro Exp $ */
 
19
/* $Id: aufs_type.h,v 1.99 2008/03/31 07:45:33 sfjro Exp $ */
20
20
 
21
21
#include <linux/ioctl.h>
22
22
 
23
23
#ifndef __AUFS_TYPE_H__
24
24
#define __AUFS_TYPE_H__
25
25
 
26
 
#define AUFS_VERSION    "20080128"
 
26
#define AUFS_VERSION    "20080331"
27
27
 
28
28
/* move this to linux-2.6.19/include/magic.h */
29
29
#define AUFS_SUPER_MAGIC        ('a' << 24 | 'u' << 16 | 'f' << 8 | 's')
64
64
#define AUFS_WKQ_NAME           AUFS_NAME "d"
65
65
#define AUFS_NWKQ_DEF           4
66
66
#define AUFS_MFS_SECOND_DEF     30 /* seconds */
 
67
#define AUFS_PLINK_WARN         100 /* number of plinks */
67
68
 
68
69
#ifdef CONFIG_AUFS_COMPAT
69
70
#define AUFS_DIROPQ_NAME        "__dir_opaque"
101
102
//#define AUFS_CTL_REFRESHV     _IO(AuCtlType, AuCtl_REFRESHV)
102
103
//#define AUFS_CTL_FLUSH_PLINK  _IOR(AuCtlType, AuCtl_FLUSH_PLINK)
103
104
//#define AUFS_CTL_CPUP         _IOWR(AuCtlType, AuCtl_CPUP, struct aufs_ctl_cp)
104
 
#define AUFS_CTL_CPDOWN         _IOWR(AuCtlType, AuCtl_CPDOWN, struct aufs_ctl_cp)
105
 
#define AUFS_CTL_MVDOWN         _IOWR(AuCtlType, AuCtl_MVDOWN, struct aufs_ctl_cp)
 
105
#define AUFS_CTL_CPDOWN \
 
106
        _IOWR(AuCtlType, AuCtl_CPDOWN, struct aufs_ctl_cp)
 
107
#define AUFS_CTL_MVDOWN \
 
108
        _IOWR(AuCtlType, AuCtl_MVDOWN, struct aufs_ctl_cp)
106
109
//#define AUFS_CTL_DIROPQ               _IO(AuCtlType, AuCtl_DIROPQ)
107
110
 
108
111
#endif /* __AUFS_TYPE_H__ */