manpagez: man pages & more
info gdb
Home | html | info | man
[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

stat/fstat

Synopsis:
 
int stat(const char *pathname, struct stat *buf);
int fstat(int fd, struct stat *buf);
Request:

Fstat,pathnameptr/len,bufptr
Ffstat,fd,bufptr

Return value:

On success, zero is returned. On error, -1 is returned.

Errors:
EBADF

fd is not a valid open file.

ENOENT

A directory component in pathname does not exist or the path is an empty string.

ENOTDIR

A component of the path is not a directory.

EFAULT

pathnameptr is an invalid pointer value.

EACCES

No access to the file or the path of the file.

ENAMETOOLONG

pathname was too long.

EINTR

The call was interrupted by the user.


© manpagez.com 2000-2017
Individual documents may contain additional copyright information.