summaryrefslogtreecommitdiff
path: root/lib/rpmds.h
diff options
context:
space:
mode:
authorjbj <devnull@localhost>2001-11-11 16:17:57 +0000
committerjbj <devnull@localhost>2001-11-11 16:17:57 +0000
commitac9f0fea036a08c071d28d2056fc9646ec7e679c (patch)
treec96494f5d19ff07214aee80e8d3fc6a23b47b27a /lib/rpmds.h
parentb97f1cf32b47de9019f93e229207f1619b93fd49 (diff)
downloadlibrpm-tizen-ac9f0fea036a08c071d28d2056fc9646ec7e679c.tar.gz
librpm-tizen-ac9f0fea036a08c071d28d2056fc9646ec7e679c.tar.bz2
librpm-tizen-ac9f0fea036a08c071d28d2056fc9646ec7e679c.zip
- factor per-transactionElement data out of TFI_t through pointer ref.
CVS patchset: 5174 CVS date: 2001/11/11 16:17:57
Diffstat (limited to 'lib/rpmds.h')
-rw-r--r--lib/rpmds.h18
1 files changed, 3 insertions, 15 deletions
diff --git a/lib/rpmds.h b/lib/rpmds.h
index 72be9f6e1..6914f72bd 100644
--- a/lib/rpmds.h
+++ b/lib/rpmds.h
@@ -73,26 +73,14 @@ struct rpmFNSet_s {
int_32 fc; /*!< No. of files. */
/*=============================*/
-/*@owned@*/
- const char * name; /*!< Name: tag (malloc'd). */
-/*@owned@*/
- const char * version; /*!< Version: tag (malloc'd). */
-/*@owned@*/
- const char * release; /*!< Release: tag (malloc'd). */
- uint_32 multiLib; /* MULTILIB */
-/*@null@*/
- fnpyKey key; /*!< Package notify key. */
-/*@null@*/ /*@dependent@*/
- rpmRelocation * relocs; /*!< Package file relocations. */
-/*@null@*/
- FD_t fd; /*!< Package file handle */
- rpmTransactionType type;
+/*@dependent@*/
+ transactionElement te;
+
HGE_t hge; /*!< Vector to headerGetEntry() */
HAE_t hae; /*!< Vector to headerAddEntry() */
HME_t hme; /*!< Vector to headerModifyEntry() */
HRE_t hre; /*!< Vector to headerRemoveEntry() */
HFD_t hfd; /*!< Vector to headerFreeData() */
- int_32 epoch;
/*-----------------------------*/
uid_t uid; /*!< File uid (default). */
gid_t gid; /*!< File gid (default). */