#include <psm.h>
Data Fields | |
enum rpmTransactionType | type |
fileAction | action |
fileAction * | actions |
fingerPrint_s * | fps |
HGE_t | hge |
HAE_t | hae |
HME_t | hme |
HRE_t | hre |
HFD_t | hfd |
Header | h |
const char * | name |
const char * | version |
const char * | release |
int_32 | epoch |
uint_32 | flags |
const uint_32 * | fflags |
const uint_32 * | fsizes |
const uint_32 * | fmtimes |
const char ** | bnl |
const char ** | dnl |
int_32 * | dil |
const char ** | obnl |
const char ** | odnl |
int_32 * | odil |
const char ** | fmd5s |
const char ** | flinks |
uint_16 * | fmodes |
uint_16 * | frdevs |
char * | fstates |
const char ** | fuser |
const char ** | fgroup |
const char ** | flangs |
int | fc |
int | dc |
int | bnlmax |
int | dnlmax |
int | astriplen |
int | striplen |
unsigned int | archiveSize |
mode_t | dperms |
mode_t | fperms |
const char ** | apath |
int | mapflags |
int * | fmapflags |
uid_t | uid |
uid_t * | fuids |
gid_t | gid |
gid_t * | fgids |
int | magic |
FSM_t | fsm |
availablePackage * | ap |
sharedFileInfo * | replaced |
uint_32 * | replacedSizes |
unsigned int | record |
|
File disposition default. Definition at line 26 of file psm.h. Referenced by fsmMapPath(), loadFi(), mapInitIterator(), and psmStage(). |
|
File disposition(s) Definition at line 28 of file psm.h. Referenced by dnlInitIterator(), freeFi(), fsmMapPath(), genCpioListAndHeader(), handleInstInstalledFiles(), handleOverlappedFiles(), handleRmvdInstalledFiles(), loadFi(), mergeFiles(), psmStage(), rpmInstallSourcePackage(), rpmRunTransactions(), and skipFiles(). |
|
Definition at line 100 of file psm.h. Referenced by fsmSetup(), fsmStage(), handleInstInstalledFiles(), handleOverlappedFiles(), psmStage(), rpmInstallSourcePackage(), rpmRunTransactions(), and writeFile(). |
|
Definition at line 83 of file psm.h. Referenced by freeFi(), genCpioListAndHeader(), mapFind(), psmStage(), rpmInstallSourcePackage(), and writeFile(). |
|
Definition at line 79 of file psm.h. Referenced by fsmSetup(), fsmStage(), loadFi(), and psmStage(). |
|
Definition at line 77 of file psm.h. Referenced by fsmMapPath(), genCpioListAndHeader(), and rpmInstallSourcePackage(). |
|
Base name(s) (from header) Definition at line 49 of file psm.h. Referenced by dnlInitIterator(), freeFi(), fsmMapPath(), genCpioListAndHeader(), generateDepends(), handleInstInstalledFiles(), handleOverlappedFiles(), loadFi(), relocateFileList(), rpmInstallSourcePackage(), rpmRunTransactions(), skipFiles(), and writeFile(). |
|
Length (in bytes) of longest base name. Definition at line 75 of file psm.h. Referenced by loadFi(). |
|
No. of directories. Definition at line 74 of file psm.h. Referenced by dnlCount(), dnlInitIterator(), loadFi(), relocateFileList(), rpmInstallSourcePackage(), and skipFiles(). |
|
Directory indice(s) (from header) Definition at line 52 of file psm.h. Referenced by dnlInitIterator(), freeFi(), fsmMapPath(), genCpioListAndHeader(), generateDepends(), handleInstInstalledFiles(), handleOverlappedFiles(), loadFi(), relocateFileList(), rpmInstallSourcePackage(), rpmRunTransactions(), and skipFiles(). |
|
Directory name(s) (from header) Definition at line 51 of file psm.h. Referenced by dnlInitIterator(), dnlNextIterator(), freeFi(), fsmMapPath(), genCpioListAndHeader(), generateDepends(), handleInstInstalledFiles(), handleOverlappedFiles(), loadFi(), relocateFileList(), rpmInstallSourcePackage(), rpmRunTransactions(), and skipFiles(). |
|
Length (in bytes) of longest dir name. Definition at line 76 of file psm.h. Referenced by loadFi(). |
|
Directory perms (0755) if not mapped. Definition at line 80 of file psm.h. Referenced by fsmMapAttrs(), fsmMkdirs(), and loadFi(). |
|
Definition at line 43 of file psm.h. Referenced by loadFi(). |
|
No. of files. Definition at line 73 of file psm.h. Referenced by genCpioListAndHeader(), generateDepends(), loadFi(), mapFind(), mapInitIterator(), mapNextIterator(), markReplacedFiles(), psmStage(), relocateFileList(), rpmInstallSourcePackage(), and rpmRunTransactions(). |
|
File flag(s) (from header) Definition at line 45 of file psm.h. Referenced by freeFi(), fsmMapPath(), handleInstInstalledFiles(), handleOverlappedFiles(), loadFi(), rpmInstallSourcePackage(), and skipFiles(). |
|
File gid(s) Definition at line 92 of file psm.h. Referenced by freeFi(), fsmMapAttrs(), genCpioListAndHeader(), psmStage(), and rpmInstallSourcePackage(). |
|
File group(s) Definition at line 70 of file psm.h. Referenced by freeFi(), genCpioListAndHeader(), and psmStage(). |
|
File flag default. Definition at line 44 of file psm.h. Referenced by fsmMapPath(), and loadFi(). |
|
File lang(s) Definition at line 72 of file psm.h. Referenced by freeFi(), loadFi(), and skipFiles(). |
|
File link(s) (from header) Definition at line 61 of file psm.h. Referenced by freeFi(), handleInstInstalledFiles(), handleOverlappedFiles(), and loadFi(). |
|
Definition at line 86 of file psm.h. Referenced by freeFi(), fsmMapPath(), genCpioListAndHeader(), generateDepends(), and rpmInstallSourcePackage(). |
|
File MD5 sum(s) (from header) Definition at line 59 of file psm.h. Referenced by freeFi(), fsmMapAttrs(), handleInstInstalledFiles(), handleOverlappedFiles(), loadFi(), and rpmInstallSourcePackage(). |
|
File mode(s) (from header) Definition at line 63 of file psm.h. Referenced by dnlInitIterator(), freeFi(), fsmMapAttrs(), fsmStage(), handleInstInstalledFiles(), handleOverlappedFiles(), loadFi(), psmStage(), and skipFiles(). |
|
File modification time(s) (from header) Definition at line 47 of file psm.h. Referenced by fsmMapAttrs(), fsmStage(), and loadFi(). |
|
File perms (0644) if not mapped. Definition at line 81 of file psm.h. Referenced by fsmMapAttrs(), and loadFi(). |
|
File fingerprint(s) Definition at line 30 of file psm.h. Referenced by handleOverlappedFiles(), and rpmRunTransactions(). |
|
File rdev(s) (from header) Definition at line 64 of file psm.h. Referenced by fsmMapAttrs(), and loadFi(). |
|
File size(s) (from header) Definition at line 46 of file psm.h. Referenced by freeFi(), handleOverlappedFiles(), and loadFi(). |
|
File state machine data. Definition at line 96 of file psm.h. Referenced by cpio_doio(), freeFi(), loadFi(), and psmStage(). |
|
File state(s) (from header) Definition at line 66 of file psm.h. Referenced by freeFi(), fsmMapPath(), handleOverlappedFiles(), loadFi(), and psmStage(). |
|
File uid(s) Definition at line 89 of file psm.h. Referenced by freeFi(), fsmMapAttrs(), genCpioListAndHeader(), psmStage(), and rpmInstallSourcePackage(). |
|
File owner(s) Definition at line 68 of file psm.h. Referenced by freeFi(), genCpioListAndHeader(), and psmStage(). |
|
Definition at line 90 of file psm.h. Referenced by fsmMapAttrs(), psmStage(), and rpmInstallSourcePackage(). |
|
Package header Definition at line 36 of file psm.h. Referenced by freeFi(), fsmSetup(), fsmStage(), loadFi(), psmStage(), rpmInstallSourcePackage(), rpmRunTransactions(), runImmedTriggers(), runInstScript(), runTriggers(), and writeFile(). |
|
Vector to headerAddEntry() Definition at line 32 of file psm.h. Referenced by loadFi(), and relocateFileList(). |
|
Vector to headerFreeData() Definition at line 35 of file psm.h. Referenced by freeFi(), handleInstInstalledFiles(), handleOneTrigger(), loadFi(), mergeFiles(), psmStage(), relocateFileList(), rpmInstallSourcePackage(), runImmedTriggers(), runInstScript(), and runScript(). |
|
Vector to headerGetEntry() Definition at line 31 of file psm.h. Referenced by handleInstInstalledFiles(), handleOneTrigger(), handleRmvdInstalledFiles(), loadFi(), markReplacedFiles(), mergeFiles(), psmStage(), relocateFileList(), rpmInstallLoadMacros(), rpmInstallSourcePackage(), runImmedTriggers(), runInstScript(), and runScript(). |
|
Vector to headerModifyEntry() Definition at line 33 of file psm.h. Referenced by loadFi(), mergeFiles(), psmStage(), and relocateFileList(). |
|
Vector to headerRemoveEntry() Definition at line 34 of file psm.h. Referenced by loadFi(). |
|
Definition at line 93 of file psm.h. Referenced by rpmRunTransactions(), and rpmVerifyScript(). |
|
Definition at line 84 of file psm.h. Referenced by fsmMapPath(), loadFi(), psmStage(), and rpmInstallSourcePackage(). |
|
Definition at line 38 of file psm.h. Referenced by freeFi(), loadFi(), psmStage(), and runTriggers(). |
|
Original base name(s) (from header) Definition at line 54 of file psm.h. Referenced by freeFi(). |
|
Original directory indice(s) (from header) |
|
Original directory name(s) (from header) Definition at line 56 of file psm.h. Referenced by freeFi(). |
|
Definition at line 107 of file psm.h. Referenced by psmStage(), and rpmRunTransactions(). |
|
Definition at line 42 of file psm.h. Referenced by freeFi(), loadFi(), and psmStage(). |
|
Definition at line 102 of file psm.h. Referenced by freeFi(), handleInstInstalledFiles(), and markReplacedFiles(). |
|
Definition at line 104 of file psm.h. Referenced by freeFi(), handleInstInstalledFiles(), handleOverlappedFiles(), and loadFi(). |
|
Definition at line 78 of file psm.h. Referenced by genCpioListAndHeader(), psmStage(), rpmInstallSourcePackage(), and writeFile(). |
|
Definition at line 25 of file psm.h. Referenced by fiTypeString(), freeFi(), fsmMapPath(), genCpioListAndHeader(), handleOverlappedFiles(), loadFi(), mapInitIterator(), rpmInstallSourcePackage(), rpmRunTransactions(), and tsGetAlp(). |
|
Definition at line 87 of file psm.h. Referenced by fsmMapAttrs(), psmStage(), and rpmInstallSourcePackage(). |
|
Definition at line 40 of file psm.h. Referenced by freeFi(), loadFi(), and psmStage(). |