castor_limits(4) - Linux man page

Name

Castor_limits - LCG internal limits

Synopsis

#include <Castor_limits.h>

Description

The Castor_limits.h header file contains all the common limits that all LCG subpackages have to respect.
These are:
CA_MAXACLENTRIES
maximum number of ACL entries for a file/dir
Default value: 300
CA_MAXCLASNAMELEN
maximum length for a fileclass name
Default value: 15
CA_MAXCOMMENTLEN
maximum length for user comments in metadata
Default value: 255
CA_MAXDENFIELDS
maximum number of density values in devinfo
Default value: 8
CA_MAXDENLEN
maximum length for a alphanumeric density
Default value: 8
CA_MAXDGNLEN
maximum length for a device group name
Default value: 6
CA_MAXDPMTOKENLEN
maximum length for a Disk Pool Manager token
Default value: 36
CA_MAXDVNLEN
maximum length for a device name
Default value: 63
CA_MAXDVTLEN
maximum length for a device type
Default value: 8
CA_MAXFIDLEN
maximum length for a fid (DSN)
Default value: 17
CA_MAXFSEQLEN
maximum length for a fseq string
Default value: 14
CA_MAXGID
maximum value for gid
Default value: 0x7FFFFFFF
CA_MAXGRPNAMELEN
maximum length for a group name
Default value: 2
CA_MAXGUIDLEN
maximum length for a guid
Default value: 36
CA_MAXHOSTNAMELEN
maximum length for a hostname
Default value: 63
CA_MAXLBLTYPLEN
maximum length for a label type
Default value: 3
CA_MAXLINELEN
maximum length for a line in a log
Default value: 1023
CA_MAXMANUFLEN
maximum length for a cartridge manufacturer
Default value: 12
CA_MAXMLLEN
maximum length for a cartridge media_letter
Default value: 1
CA_MAXMODELLEN
maximum length for a cartridge model
Default value: 6
CA_MAXNAMELEN
maximum length for a pathname component
Default value: 255
CA_MAXNBDRIVES
maximum number of tape drives per server
Default value: 32
CA_MAXPATHLEN
maximum length for a pathname
Default value: 1023
CA_MAXPOLICYLEN
maximum length for a policy name
Default value: 15
CA_MAXPOOLNAMELEN
maximum length for a pool name
Default value: 15
CA_MAXPROTOLEN
maximum length for a protocol name
Default value: 7
CA_MAXRBTNAMELEN
maximum length for a robot name
Default value: 17
CA_MAXRECFMLEN
maximum length for a record format
Default value: 3
CA_MAXREGEXPLEN
maximum length for a regular expression
Default value: 63
CA_MAXSFNLEN
maximum length for a replica
Default value: 1103
CA_MAXSHORTHOSTLEN
maximum length for a hostname without domain
Default value: 10
CA_MAXSNLEN
maximum length for a cartridge serial nb
Default value: 24
CA_MAXSTGRIDLEN
maximum length for a stager full request id
(must be >= nb digits in
CA_MAXSTGREQID + CA_MAXHOSTNAMELEN + 8)
Default value: 77
CA_MAXSTGREQID
maximum value for a stager request id
Default value: 999999
CA_MAXUID
maximum value for uid
Default value: 0x7FFFFFFF
CA_MAXSYMLINKS
maximum number of symbolic links
Default value: 5
CA_MAXTAGLEN
maximum length for a volume tag
Default value: 255
CA_MAXTAPELIBLEN
maximum length for a tape library name
Default value: 8
CA_MAXUNMLEN
maximum length for a drive name
Default value: 8
CA_MAXUSRNAMELEN
maximum length for a login name
Default value: 14
CA_MAXVIDLEN
maximum length for a VID
Default value: 6
CA_MAXVSNLEN
maximum length for a VSN
Default value: 6

Author

LCG Grid Deployment Team

Referenced By

dpm_delreplica(3), dpns-chgrp(1), dpns-chmod(1), dpns-chown(1), dpns-getacl(1), dpns-listgrpmap(1), dpns-listusrmap(1), dpns-ln(1), dpns-ls(1), dpns-mkdir(1), dpns-rename(1), dpns-rm(1), dpns-setacl(1), dpns_access(3), dpns_accessr(3), dpns_addreplica(3), dpns_chdir(3), dpns_chmod(3), dpns_chown(3), dpns_creat(3), dpns_delete(3), dpns_delreplica(3), dpns_delreplicasbysfn(3), dpns_getacl(3), dpns_getreplica(3), dpns_getreplicax(3), dpns_listrep4gc(3), dpns_listreplica(3), dpns_listreplicax(3), dpns_listrepset(3), dpns_mkdir(3), dpns_modreplica(3), dpns_opendir(3), dpns_opendirxg(3), dpns_readlink(3), dpns_registerfiles(3), dpns_rename(3), dpns_rmdir(3), dpns_setacl(3), dpns_setatime(3), dpns_setfsize(3), dpns_setptime(3), dpns_setratime(3), dpns_setrltime(3), dpns_setrstatus(3), dpns_setrtype(3), dpns_stat(3), dpns_statg(3), dpns_symlink(3), dpns_undelete(3), dpns_unlink(3), dpns_utime(3), lfc-chgrp(1), lfc-chmod(1), lfc-chown(1), lfc-delcomment(1), lfc-getacl(1), lfc-listgrpmap(1), lfc-listusrmap(1), lfc-ln(1), lfc-ls(1), lfc-mkdir(1), lfc-rename(1), lfc-rm(1), lfc-setacl(1), lfc-setcomment(1), lfc_access(3), lfc_accessr(3), lfc_addreplica(3), lfc_chdir(3), lfc_chmod(3), lfc_chown(3), lfc_creatg(3), lfc_delcomment(3), lfc_delete(3), lfc_delfilesbyguid(3), lfc_delfilesbyname(3), lfc_delfilesbypattern(3), lfc_delreplica(3), lfc_delreplicas(3), lfc_delreplicasbysfn(3), lfc_getacl(3), lfc_getcomment(3), lfc_getlinks(3), lfc_getreplica(3), lfc_getreplicas(3), lfc_getreplicasl(3), lfc_getreplicass(3), lfc_getreplicax(3), lfc_listlinks(3), lfc_listrep4gc(3), lfc_listreplica(3), lfc_listreplicax(3), lfc_listrepset(3), lfc_mkdir(3), lfc_mkdirg(3), lfc_modreplica(3), lfc_opendir(3), lfc_opendirg(3), lfc_readlink(3), lfc_registerfiles(3), lfc_rename(3), lfc_rmdir(3), lfc_setacl(3), lfc_setatime(3), lfc_setcomment(3), lfc_setfsize(3), lfc_setfsizeg(3), lfc_setptime(3), lfc_setratime(3), lfc_setrltime(3), lfc_setrstatus(3), lfc_setrtype(3), lfc_stat(3), lfc_statg(3), lfc_symlink(3), lfc_undelete(3), lfc_unlink(3), lfc_utime(3), rfio_access(3), rfio_chmod(3), rfio_chown(3), rfio_mkdir(3), rfio_open(3), rfio_opendir(3), rfio_rcp(3), rfio_readlink(3), rfio_rename(3), rfio_rmdir(3), rfio_stat(3), rfio_statfs64(3), rfio_symlink(3), rfio_unlink(3), rfio_write(3)