#include <config.h>
#include <unistd.h>
#include <assert.h>
#include <dirent.h>
#include <errno.h>
#include <fcntl.h>
#include <stdbool.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>
#include <sys/stat.h>
Classes | |
struct | dir_info_t |
Defines | |
#define | REPLACE_OPEN_DIRECTORY 0 |
Functions | |
void | _gl_unregister_fd (int fd) |
int | _gl_register_fd (int fd, const char *filename) |
int | _gl_register_dup (int oldfd, int newfd) |
const char * | _gl_directory_name (int fd) |
int | rpl_closedir (DIR *dp) |
DIR * | rpl_opendir (const char *filename) |
int | rpl_dup (int oldfd) |
int | fchdir (int fd) |
#define REPLACE_OPEN_DIRECTORY 0 |
const char* _gl_directory_name | ( | int | fd | ) |
int _gl_register_dup | ( | int | oldfd, | |
int | newfd | |||
) |
int _gl_register_fd | ( | int | fd, | |
const char * | filename | |||
) |
void _gl_unregister_fd | ( | int | fd | ) |
int fchdir | ( | int | fd | ) |
int rpl_closedir | ( | DIR * | dp | ) |
int rpl_dup | ( | int | oldfd | ) |
DIR* rpl_opendir | ( | const char * | filename | ) |