1 #ifndef __SFS_FLAGS_H__
2 #define __SFS_FLAGS_H__
44 static const uint64_t
hasAUTZ = 0x0000000000000001LL;
47 static const uint64_t
hasCHKP = 0x0000000000000002LL;
50 static const uint64_t
hasGPF = 0x0000000000000004LL;
53 static const uint64_t
hasGPFA = 0x0000000000000008LL;
56 static const uint64_t
hasPGRW = 0x0000000000000010LL;
59 static const uint64_t
hasPOSC = 0x0000000000000020LL;
62 static const uint64_t
hasPRP2 = 0x0000000000000040LL;
65 static const uint64_t
hasPRXY = 0x0000000000000080LL;
68 static const uint64_t
hasSXIO = 0x0000000000000100LL;
71 static const uint64_t
hasNOSF = 0x0000000000000200LL;
74 static const uint64_t
hasCACH = 0x0000000000000400LL;
77 static const uint64_t
hasNAIO = 0x0000000000000800LL;
87 #define XRDSFS_POSCPEND S_ISUID
89 #define XRDSFS_POSCPEND S_ISVTX
101 static_cast<dev_t
>(0x80LL<<((
sizeof(dev_t)*8)-8));
103 static_cast<dev_t
>(0x40LL<<((
sizeof(dev_t)*8)-8));
105 static_cast<dev_t
>(~(0xffLL<<((
sizeof(dev_t)*8)-8)));
static const dev_t XRDSFS_HASBKUP
static const dev_t XRDSFS_RDVMASK
static const dev_t XRDSFS_OFFLINE
static const uint64_t hasPGRW
Feature: pgRead and pgWrite.
static const uint64_t hasAUTZ
Feature: Authorization.
static const uint64_t hasPRP2
Feature: Prepare Handler Version 2 (different calling conventions)
static const uint64_t hasGPFA
Feature: gpFile anonymous.
static const uint64_t hasCACH
Feature: Implements a data cache.
static const uint64_t hasSXIO
Feature: Supports SfsXio.
static const uint64_t hasNOSF
Feature: Supports no sendfile.
static const uint64_t hasPOSC
Feature: Persist On Successful Close.
static const uint64_t hasGPF
Feature: gpFile.
static const uint64_t hasCHKP
Feature: Checkpointing.
static const uint64_t hasNAIO
Feature: Supports no async I/O.
static const uint64_t hasPRXY
Feature: Proxy Server.