__xstat64

Name

__xstat64 -- provide inode information

Synopsis

#define _LARGEFILE_SOURCE 1
#include <sys/stat.h>
#include <unistd.h>

int __xstat64 (int __ver,
             const char *__filename,
             struct stat64 *__stat_buf)

int __lxstat64 (int __ver,
              const char *__filename,
              struct stat64 *__stat_buf)

int __fxstat64 (int __ver,
              int __filedesc,
              struct stat64 *__stat_buf)

Inputs

__ver

Must be 3 or the behavior is undefined.

__filename

As in Large File Summit.

__filedesc

As in Large File Summit.

__stat_buf

As in Large File Summit.

Description

__xstat64() has the same behavior as stat64 (__filename, __stat_buf) as specified by Large File Summit.

__lxstat64() has the same behavior as lstat64 (__filename, __stat_buf) as specified by Large File Summit.

__fxstat64() has the same behavior as fstat64 (__filedesc, __stat_buf) as specified by Large File Summit.

Usage

__xstat64, __lxstat64, and __fxstat64 are not in the source standard; stat64, lstat64, and fstat64 are not in the binary standard.