int dpm_addfs (char *poolname,char *server,char *fs,int status)
DESCRIPTION
dpm_addfs
adds a filesystem to a disk pool.
poolname
specifies the disk pool name previously defined using
dpm_addpool.
server
specifies the host name of the disk server where this filesystem is mounted.
fs
specifies the mount point of the dedicated filesystem.
status
Initial status of this filesystem. It can be set to 0 or
FS_DISABLED
or
FS_RDONLY.
This function requires ADMIN privilege.
RETURN VALUE
This routine returns 0 if the operation was successful or -1 if the operation
failed. In the latter case,
serrno
is set appropriately.
ERRORS
ENOENT
Filesystem does not exist.
EACCES
The caller does not have ADMIN privilege.
EFAULT
poolname,
server
or
fs
is a NULL pointer.
EEXIST
this filesystem is already part of a pool.
ENOMEM
Memory could not be allocated for storing the filesystem definition.
EINVAL
The pool is unknown or the length of
poolname
exceeds
CA_MAXPOOLNAMELEN
or the length of
server
exceeds
CA_MAXHOSTNAMELEN
or the length of
fs
exceeds 79.