Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ spropin(2) — AIX PS/2 1.2.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

chlwm

raccept

primrec

recmstr



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



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026