dpkg 1.21.11
|
Go to the source code of this file.
Data Structures | |
struct | treewalk_funcs |
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) |
Enumerations | |
enum | treewalk_options { TREEWALK_NONE = 0 , TREEWALK_FORCE_STAT = DPKG_BIT(0) , TREEWALK_FOLLOW_LINKS = DPKG_BIT(1) } |
Functions | |
struct treeroot * | treewalk_open (const char *rootdir, enum treewalk_options options, const struct treewalk_funcs *funcs) |
Open a new tree to be walked. More... | |
struct treenode * | treewalk_node (struct treeroot *tree) |
Return the current node. More... | |
struct treenode * | treewalk_next (struct treeroot *tree) |
Return the next node. More... | |
void | treewalk_close (struct treeroot *tree) |
Closes the tree being walked. More... | |
int | treewalk (const char *rootdir, enum treewalk_options options, struct treewalk_funcs *funcs) |
Tree walker. More... | |
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) |