|
dpkg 1.22.7-3-g89f48
|
#include <fsys.h>
Data Fields | |
| struct fsys_namenode * | next |
| const char * | name |
| struct pkg_list * | packages |
| struct fsys_diversion * | divert |
| struct file_stat * | statoverride |
| We allow the administrator to override the owner, group and mode of a file. | |
| struct trigfileint * | trig_interested |
| enum fsys_namenode_flags | flags |
| Set to zero when a new node is created. | |
| const char * | oldhash |
| Valid iff this namenode is in the newconffiles list. | |
| const char * | newhash |
| Valid iff the file was unpacked and hashed on this run. | |
| struct file_ondisk_id * | file_ondisk_id |
| struct fsys_diversion* fsys_namenode::divert |
Referenced by ensure_diversions(), namenodetouse(), and tarobject().
| struct file_ondisk_id* fsys_namenode::file_ondisk_id |
Referenced by fsys_hash_init().
| enum fsys_namenode_flags fsys_namenode::flags |
Set to zero when a new node is created.
Referenced by cu_installnew(), fsys_hash_find_node(), fsys_hash_init(), pkg_conffiles_mark_old(), tar_deferred_extract(), tarobject(), write_filehash_except(), and write_filelist_except().
| const char* fsys_namenode::name |
| const char* fsys_namenode::newhash |
Valid iff the file was unpacked and hashed on this run.
Referenced by fsys_hash_init(), and write_filehash_except().
| struct fsys_namenode* fsys_namenode::next |
Referenced by fsys_hash_find_node(), fsys_hash_init(), fsys_hash_iter_next(), fsys_hash_report(), and fsys_hash_rev_iter_next().
| const char* fsys_namenode::oldhash |
Valid iff this namenode is in the newconffiles list.
Referenced by fsys_hash_init(), and pkg_conffiles_mark_old().
| struct pkg_list* fsys_namenode::packages |
Referenced by fsys_node_pkgs_iter_new(), pkg_files_add_file(), and pkg_files_blank().
| struct file_stat* fsys_namenode::statoverride |
We allow the administrator to override the owner, group and mode of a file.
If such an override is present we use that instead of the stat information stored in the archive.
This functionality used to be in the suidmanager package.
Referenced by ensure_statoverrides(), and tarobject().
| struct trigfileint* fsys_namenode::trig_interested |