|
dpkg 1.22.7-3-g89f48
|
Go to the source code of this file.
Data Structures | |
| struct | treewalk_funcs |
Macros | |
| #define | TREEWALK_OBJECT (struct treewalk_funcs){ 0 } |
Typedefs | |
| typedef int | treenode_visit_func(struct treenode *node) |
| typedef bool | treenode_skip_func(struct treenode *node) |
| typedef int | treenode_sort_func(struct treenode *node) |
Functions | |
| struct treeroot * | treewalk_open (const char *rootdir, enum treewalk_options options, const struct treewalk_funcs *funcs) |
| 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 *funcs) |
| Tree walker. | |
| struct treenode * | treenode_get_parent (struct treenode *node) |
| 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) |
Variables | |
| enum DPKG_ATTR_ENUM_FLAGS | treewalk_options |
| TREEWALK_NONE = 0 | |
| TREEWALK_FORCE_STAT = DPKG_BIT(0) | |
| TREEWALK_FOLLOW_LINKS = DPKG_BIT(1) | |
| TREEWALK_FOLLOW_LINKS = DPKG_BIT(1) |
Referenced by archivefiles().
| TREEWALK_FORCE_STAT = DPKG_BIT(0) |
| TREEWALK_NONE = 0 |