#include <string.h>#include <stdlib.h>#include <unistd.h>#include <grass/dbmi.h>#include <sys/types.h>#include <dirent.h>Include dependency graph for dirent.c:

Go to the source code of this file.
Defines | |
| #define | R_OK 4 |
| #define | W_OK 2 |
| #define | X_OK 1 |
Typedefs | |
| typedef dirent | dir_entry |
Functions | |
| DIR * | opendir () |
| dir_entry * | readdir () |
| dbDirent * | db_dirent (char *dirname, int *n) |
| void | db_free_dirent_array (dbDirent *dirent, int count) |
| dbDirent * | db_alloc_dirent_array (int count) |
| dbDirent* db_alloc_dirent_array | ( | int | count | ) |
Definition at line 161 of file dirent.c.
References db_calloc(), and db_init_string().
Referenced by db_dirent().
| dbDirent* db_dirent | ( | char * | dirname, | |
| int * | n | |||
| ) |
Definition at line 35 of file dirent.c.
References db_alloc_dirent_array(), db_clear_error(), db_isdir(), db_malloc(), db_set_string(), db_syserror(), opendir(), and readdir().
| void db_free_dirent_array | ( | dbDirent * | dirent, | |
| int | count | |||
| ) |
| DIR* opendir | ( | ) |
Referenced by db_dirent(), and db_read_dbmscap().
| dir_entry* readdir | ( | ) |
Referenced by db_dirent(), and db_read_dbmscap().
1.5.1