ceph_features.h 593 B

123456789101112131415161718192021222324
  1. #ifndef __CEPH_FEATURES
  2. #define __CEPH_FEATURES
  3. /*
  4. * feature bits
  5. */
  6. #define CEPH_FEATURE_UID (1<<0)
  7. #define CEPH_FEATURE_NOSRCADDR (1<<1)
  8. #define CEPH_FEATURE_MONCLOCKCHECK (1<<2)
  9. #define CEPH_FEATURE_FLOCK (1<<3)
  10. #define CEPH_FEATURE_SUBSCRIBE2 (1<<4)
  11. #define CEPH_FEATURE_MONNAMES (1<<5)
  12. #define CEPH_FEATURE_RECONNECT_SEQ (1<<6)
  13. #define CEPH_FEATURE_DIRLAYOUTHASH (1<<7)
  14. /*
  15. * Features supported.
  16. */
  17. #define CEPH_FEATURES_SUPPORTED_DEFAULT \
  18. (CEPH_FEATURE_NOSRCADDR)
  19. #define CEPH_FEATURES_REQUIRED_DEFAULT \
  20. (CEPH_FEATURE_NOSRCADDR)
  21. #endif