|
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) |