~ubuntu-branches/ubuntu/raring/ceph/raring

« back to all changes in this revision

Viewing changes to src/include/ceph_fs.h

  • Committer: Package Import Robot
  • Author(s): James Page
  • Date: 2012-06-08 15:54:37 UTC
  • mfrom: (1.1.8) (0.1.13 sid)
  • Revision ID: package-import@ubuntu.com-20120608155437-gy3j9k6wzv7w4gn9
Tags: 0.44.1-1ubuntu1
* Merge from Debian unstable.  Remaining changes:
  - d/control: Switch from libcryptopp to libnss as libcryptopp
    is not seeded.
  - d/control,d/rules: Move from python-support to dh_python2.
  - d/patches/manpage_updates*.patch: cherry picked upstream manpage
    updates warning about lack of encryption, per MIR review.
  - d/rules,d/control: Drop radosgw since libfcgi is not in main and
    the code may not be suitable for LTS.
  - d/rules,d/control: Drop tcmalloc since google perftools is not
    in main yet.
  - d/rules,d/control: Drop ceph-fuse entirely per MIR review
    recommendation.
* d/patches/fix-radosgw-tests.patch: Cherry picked patch from upstream
  VCS to fixup tests to conditionally use radosgw if enabled.

Show diffs side-by-side

added added

removed removed

Lines of Context:
32
32
/* arbitrary limit on max # of monitors (cluster of 3 is typical) */
33
33
#define CEPH_MAX_MON   31
34
34
 
35
 
 
36
 
/*
37
 
 * feature bits
38
 
 */
39
 
#define CEPH_FEATURE_UID            (1<<0)
40
 
#define CEPH_FEATURE_NOSRCADDR      (1<<1)
41
 
#define CEPH_FEATURE_MONCLOCKCHECK  (1<<2)
42
 
#define CEPH_FEATURE_FLOCK          (1<<3)
43
 
#define CEPH_FEATURE_SUBSCRIBE2     (1<<4)
44
 
#define CEPH_FEATURE_MONNAMES       (1<<5)
45
 
#define CEPH_FEATURE_RECONNECT_SEQ  (1<<6)
46
 
#define CEPH_FEATURE_DIRLAYOUTHASH  (1<<7)
47
 
#define CEPH_FEATURE_OBJECTLOCATOR  (1<<8)
48
 
#define CEPH_FEATURE_PGID64         (1<<9)
49
 
#define CEPH_FEATURE_INCSUBOSDMAP   (1<<10)
50
 
#define CEPH_FEATURE_PGPOOL3        (1<<11)
51
 
#define CEPH_FEATURE_OSDREPLYMUX    (1<<12)
52
 
 
53
 
 
54
35
/*
55
36
 * ceph_file_layout - describe data layout for a file/inode
56
37
 */