#ifndef TOR_DIR_H
#define TOR_DIR_H
#include "lib/cc/compat_compiler.h"
#include "lib/testsupport/testsupport.h"
typedef unsigned int cpd_check_t;
#define CPD_NONE 0
#define CPD_CREATE (1u << 0)
#define CPD_CHECK (1u << 1)
#define CPD_GROUP_OK (1u << 2)
#define CPD_GROUP_READ (1u << 3)
#define CPD_CHECK_MODE_ONLY (1u << 4)
#define CPD_RELAX_DIRMODE_CHECK (1u << 5)
MOCK_DECL(int, check_private_dir, (const char *dirname, cpd_check_t check,
const char *effective_user));
MOCK_DECL(struct smartlist_t *, tor_listdir, (const char *dirname));
#endif