SPROPIN(2,L) AIX Technical Reference SPROPIN(2,L)
-------------------------------------------------------------------------------
spropin
PURPOSE
Gets a more recent copy of a replicated file on the local file system.
SYNTAX
#include <sys/types.h>
spropin(gfs, inode_number, site_number)
gfs_t gfs;
ino_t inode_number;
siteno_t site_number;
DESCRIPTION
The spropin system call requests that a file's locally stored copy be brought
up to date with respect to a copy at a remote site. The file is identified by
its gfs and inode_number and the remote site is site_number. This is a call
which is used to reconcile TCF replicated file systems. It should be used only
by the superuser.
RETURN VALUE
Upon successful completion, a value of 0 is returned. Otherwise, a value of -1
is returned and errno is set to indicate the error.
ERROR CONDITIONS
The spropin system call can fail with the following error codes:
EPERM The user is not superuser.
EINVAL Either gfs or inode_number has an improper value.
ENOSTORE Either the gfs is not mounted locally, it is not mounted remotely, or
it has been corrupted.
EBADST The site_number is out of range or is the local site.
ELOCK Propagation is already in progress.
ENOSPC There is not enough room for the new version to be stored.
ESITEDN1 Lost contact with the remote site before propagation was complete.
EIO Read error on the remote site or write error on the local site.
Processed November 7, 1990 SPROPIN(2,L) 1
SPROPIN(2,L) AIX Technical Reference SPROPIN(2,L)
RELATED INFORMATION
In this book: "chlwm" and "raccept."
The primrec and recmstr commands in AIX Operating System Commands Reference.
Processed November 7, 1990 SPROPIN(2,L) 2