The Pedigree Project 0.1
Public Attributes | List of all members
PosixCredentials::Snapshot Struct Reference
+ Collaboration diagram for PosixCredentials::Snapshot:

Public Attributes

uint32_t ruid = 0
 
uint32_t euid = 0
 
uint32_t suid = 0
 
uint32_t rgid = 0
 
uint32_t egid = 0
 
uint32_t sgid = 0
 
uint32_t groups [FilesystemCredentials::MaximumGroups] = {}
 
size_t groupCount = 0
 
uint64_t generation = 0
 
bool dumpable = true
 

Detailed Description

Definition at line 6 of file credential-state.h.

Member Data Documentation

◆ dumpable

bool PosixCredentials::Snapshot::dumpable = true

Definition at line 12 of file credential-state.h.

◆ egid

uint32_t PosixCredentials::Snapshot::egid = 0

Definition at line 8 of file credential-state.h.

◆ euid

uint32_t PosixCredentials::Snapshot::euid = 0

Definition at line 7 of file credential-state.h.

◆ generation

uint64_t PosixCredentials::Snapshot::generation = 0

Definition at line 11 of file credential-state.h.

◆ groupCount

size_t PosixCredentials::Snapshot::groupCount = 0

Definition at line 10 of file credential-state.h.

◆ groups

uint32_t PosixCredentials::Snapshot::groups[FilesystemCredentials::MaximumGroups] = {}

Definition at line 9 of file credential-state.h.

◆ rgid

uint32_t PosixCredentials::Snapshot::rgid = 0

Definition at line 8 of file credential-state.h.

◆ ruid

uint32_t PosixCredentials::Snapshot::ruid = 0

Definition at line 7 of file credential-state.h.

◆ sgid

uint32_t PosixCredentials::Snapshot::sgid = 0

Definition at line 8 of file credential-state.h.

◆ suid

uint32_t PosixCredentials::Snapshot::suid = 0

Definition at line 7 of file credential-state.h.


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