diff options
author | jbj <devnull@localhost> | 2001-11-09 19:22:29 +0000 |
---|---|---|
committer | jbj <devnull@localhost> | 2001-11-09 19:22:29 +0000 |
commit | 978a87ed82871b869addf3cd0e8e3fd43546f65b (patch) | |
tree | d8ad078d08bfd0d7b9e5915162a81e68fe465963 /lib/rpmds.h | |
parent | ac15c68ca55ee520177bfb0e1576b1069d9fbccf (diff) | |
download | librpm-tizen-978a87ed82871b869addf3cd0e8e3fd43546f65b.tar.gz librpm-tizen-978a87ed82871b869addf3cd0e8e3fd43546f65b.tar.bz2 librpm-tizen-978a87ed82871b869addf3cd0e8e3fd43546f65b.zip |
Start deconstructing TFI_t in favor of a per-transactionElement rpmFNSet.
CVS patchset: 5164
CVS date: 2001/11/09 19:22:29
Diffstat (limited to 'lib/rpmds.h')
-rw-r--r-- | lib/rpmds.h | 33 |
1 files changed, 26 insertions, 7 deletions
diff --git a/lib/rpmds.h b/lib/rpmds.h index bf6999d93..8aec0c2eb 100644 --- a/lib/rpmds.h +++ b/lib/rpmds.h @@ -24,16 +24,35 @@ struct rpmFNSet_s { Header h; /*!< Header for file name set (or NULL) */ /*@only@*/ - const char ** BN; /*!< File base name(s). */ + const char ** bnl; /*!< Base name(s) (from header) */ /*@only@*/ - const int_32 * DI; /*!< File directory index. */ + const char ** dnl; /*!< Directory name(s) (from header) */ + +/*@only@*/ + const char ** fmd5s; /*!< File MD5 sum(s) (from header) */ +/*@only@*/ + const char ** flinks; /*!< File link(s) (from header) */ +/*@only@*/ + const char ** flangs; /*!< File lang(s) */ + +/*@only@*/ + const uint_32 * dil; /*!< Directory indice(s) (from header) */ /*@only@*/ - const uint_32 * Flags; /*!< File flags. */ + const uint_32 * fflags; /*!< File flag(s) (from header) */ /*@only@*/ - const char ** DN; /*!< Directory name(s). */ - int_32 DCount; /*!< No. of directories. */ - rpmTagType BNt, DIt, Ft, DNt; /*!< Tag data types. */ - int_32 Count; /*!< No. of files. */ + const uint_32 * fsizes; /*!< File size(s) (from header) */ +/*@only@*/ + const uint_32 * fmtimes; /*!< File modification time(s) (from header) */ +/*@only@*/ + const uint_16 * fmodes; /*!< File mode(s) (from header) */ +/*@only@*/ + const uint_16 * frdevs; /*!< File rdev(s) (from header) */ + +/*@only@*/ + char * fstates; /*!< File state(s) (from header) */ + + int_32 dc; /*!< No. of directories. */ + int_32 fc; /*!< No. of files. */ }; /** |