dpkg 1.22.7-3-g89f48
Loading...
Searching...
No Matches
Data Fields
fsys_namenode Struct Reference

#include <fsys.h>

Collaboration diagram for fsys_namenode:
[legend]

Data Fields

struct fsys_namenodenext
 
const char * name
 
struct pkg_listpackages
 
struct fsys_diversiondivert
 
struct file_statstatoverride
 We allow the administrator to override the owner, group and mode of a file.
 
struct trigfileinttrig_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_idfile_ondisk_id
 

Field Documentation

◆ divert

struct fsys_diversion* fsys_namenode::divert

◆ file_ondisk_id

struct file_ondisk_id* fsys_namenode::file_ondisk_id

Referenced by fsys_hash_init().

◆ flags

enum fsys_namenode_flags fsys_namenode::flags

◆ name

const char* fsys_namenode::name

◆ newhash

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

◆ next

struct fsys_namenode* fsys_namenode::next

◆ oldhash

const char* fsys_namenode::oldhash

Valid iff this namenode is in the newconffiles list.

Referenced by fsys_hash_init(), and pkg_conffiles_mark_old().

◆ packages

struct pkg_list* fsys_namenode::packages

◆ statoverride

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

◆ trig_interested

struct trigfileint* fsys_namenode::trig_interested

The documentation for this struct was generated from the following file: