17#include "apr_arch_file_io.h"
90 if (rv == 0 && entries == 1) {
APR general purpose library routines.
APR Portability Routines.
request_rec int int apr_table_t const char * path
const void apr_status_t(*) apr_status_t(* APR_DECLARE)(void) apr_pool_pre_cleanup_register(apr_pool_t *p
const char int apr_pool_t * pool
apr_int32_t apr_dir_t * thedir
#define APR_FROM_OS_ERROR(e)
apr_int32_t apr_fileperms_t
const char apr_int32_t apr_fileperms_t perm
const char apr_int32_t wanted
#define apr_pcalloc(p, size)
apr_status_t apr_os2_time_to_apr_time(apr_time_t *result, FDATE os2date, FTIME os2time)
static apr_status_t dir_cleanup(void *thedir)
apr_status_t apr_dir_read(apr_finfo_t *finfo, apr_int32_t wanted, apr_dir_t *thedir)
apr_status_t apr_dir_make(const char *path, apr_fileperms_t perm, apr_pool_t *pool)
apr_status_t apr_dir_remove(const char *path, apr_pool_t *pool)
apr_status_t apr_dir_close(apr_dir_t *thedir)
apr_status_t apr_dir_open(apr_dir_t **new, const char *dirname, apr_pool_t *pool)
apr_status_t apr_os_dir_get(apr_os_dir_t **thedir, apr_dir_t *dir)
apr_status_t apr_dir_rewind(apr_dir_t *thedir)
apr_status_t apr_os_dir_put(apr_dir_t **dir, apr_os_dir_t *thedir, apr_pool_t *pool)