JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Sun QFS and Sun Storage Archive Manager 5.3 Reference Manual     Sun QFS and Sun Storage Archive Manager 5.3 Information Library
search filter icon
search icon

Document Information

Preface

1.  User Commands (Man Pages Section 1)

2.  Maintenance Commands (Man Pages Section 1M)

3.  Library Functions (Man Pages Section 3)

4.  Library Functions (Man Pages Section 3X)

intro_libsam(3X)

intro_libsamrpc(3X)

sam_archive(3X)

sam_closerpc(3X)

sam_initrpc(3X)

sam_lstat(3X)

sam_release(3X)

sam_segment(3X)

sam_setfa(3X

sam_stage(3X)

sam_stat(3X)

5.  File Formats (Man Pages Section 4)

6.  Standards, Environment, and Macros (Man Pages Section 5)

7.  Device and Network Interfaces (Man Pages Section 7)

sam_lstat(3X)

NAME
     sam_stat, sam_lstat - Gets file status over a  network  con-
     nection

SYNOPSIS
     cc [ flag  ... ] file  ... -L/opt/SUNWsamfs/lib -lsamrpc  -lnsl [ library ... ]

     #include "/opt/SUNWsamfs/include/stat.h"
     #include "/opt/SUNWsamfs/include/samrpc.h"

     int sam_stat(const char *path, struct sam_stat *buf);

     int sam_lstat(const char *path, struct sam_stat *buf);

DESCRIPTION
     These  are  the  RPC-based  versions  of   sam_stat(3)   and
     sam_lstat(3).

     sam_stat(3X) and sam_lstat(3X) get file status by sending  a
     request to the Sun QFS or SAM-QFS RPC server, sam-rpcd.

     If the server machine is different from the  local  machine,
     path must be an absolute path.  If the server machine is the
     local machine, path may be an absolute path or  relative  to
     the user's current working directory.

     A call to sam_initrpc(3X) must be issued before these calls.

RETURN VALUES
     Upon successful completion a value of 0 is returned.  Other-
     wise, a value of -1 is returned and errno is set to indicate
     the error.

ERRORS
     EDESTADDRREQ        sam_initrpc was not successfully called,
                         as required, before making this call.

     EINVAL              path is not an absolute pathname and the
                         server (SAMHOST) machine is not the same
                         as the local machine.

SEE ALSO
     sam_lstat(3), sam_stat(3).

     sam_closerpc(3X), sam_initrpc(3X).