[ Previous | Next | Contents | Glossary | Home | Search ]
AIX Version 4.3 Base Operating System and Extensions Technical Reference, Volume 1

fchdir Subroutine


Directory pointed to by the file descriptor becomes the current working directory.


Standard C Library (libc.a)


#include <unistd.h>

int fchdir (int Fildes)


The fchdir subroutine causes the directory specified by the Fildes parameter to become the current working directory.


Fildes A file descriptor identifying an open directory obtained from a call to the open subroutine.

Return Values

0 Successful completion
-1 Not successful and errno set to one of the following.

Error Codes

EACCES Search access if denied.
EBADF The file referred to by Fildes is not an open file descriptor.
ENOTDIR The open file descriptor does not refer to a directory.

Related Information

The chdir subroutine, chroot subroutine, open subroutine.

[ Previous | Next | Contents | Glossary | Home | Search ]