dpkg 1.22.7-3-g89f48
|
#include <config.h>
#include <compat.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <dirent.h>
#include <string.h>
#include <stdbool.h>
#include <stdio.h>
#include <stdlib.h>
#include <dpkg/dpkg.h>
#include <dpkg/i18n.h>
#include <dpkg/treewalk.h>
Data Structures | |
struct | treenode |
struct | treeroot |
Typedefs | |
typedef int | treewalk_stat_func(const char *pathname, struct stat *st) |
Functions | |
const char * | treenode_get_name (struct treenode *node) |
const char * | treenode_get_pathname (struct treenode *node) |
const char * | treenode_get_virtname (struct treenode *node) |
mode_t | treenode_get_mode (struct treenode *node) |
struct stat * | treenode_get_stat (struct treenode *node) |
struct treenode * | treenode_get_parent (struct treenode *node) |
struct treeroot * | treewalk_open (const char *rootdir, enum treewalk_options options, const struct treewalk_funcs *func) |
Open a new tree to be walked. | |
struct treenode * | treewalk_node (struct treeroot *tree) |
Return the current node. | |
struct treenode * | treewalk_next (struct treeroot *tree) |
Return the next node. | |
void | treewalk_close (struct treeroot *tree) |
Closes the tree being walked. | |
int | treewalk (const char *rootdir, enum treewalk_options options, struct treewalk_funcs *func) |
Tree walker. | |
typedef int treewalk_stat_func(const char *pathname, struct stat *st) |