summaryrefslogtreecommitdiff
path: root/lib/fsm.h
diff options
context:
space:
mode:
authorPanu Matilainen <pmatilai@redhat.com>2009-10-14 17:03:14 +0300
committerPanu Matilainen <pmatilai@redhat.com>2009-10-14 17:03:14 +0300
commitbdfb54bd238ab2d09175d2b921435b7a059ac25c (patch)
treec7450487d4b04fe645bef5ac761a9be728881d2d /lib/fsm.h
parent1ff10e3d68417ebdeac329c79299187710afb697 (diff)
downloadrpm-bdfb54bd238ab2d09175d2b921435b7a059ac25c.tar.gz
rpm-bdfb54bd238ab2d09175d2b921435b7a059ac25c.tar.bz2
rpm-bdfb54bd238ab2d09175d2b921435b7a059ac25c.zip
Remove cpio stuff from FD_t
- only the FSM cares about cpio position, move it there - there's only ever one fd active inside FSM, no need to track it per-fd
Diffstat (limited to 'lib/fsm.h')
-rw-r--r--lib/fsm.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/fsm.h b/lib/fsm.h
index 3c819b489..d43cb88e9 100644
--- a/lib/fsm.h
+++ b/lib/fsm.h
@@ -133,6 +133,7 @@ struct fsm_s {
hardLink_t li; /*!< Current hard linked file(s). */
rpm_loff_t * archiveSize; /*!< Pointer to archive size. */
rpm_loff_t archivePos; /*!< Current archive position. */
+ rpm_loff_t cpioPos;
char ** failedFile; /*!< First file name that failed. */
const char * subdir; /*!< Current file sub-directory. */
const char * osuffix; /*!< Old, preserved, file suffix. */