summaryrefslogtreecommitdiff
path: root/lib/header.h
diff options
context:
space:
mode:
authorPanu Matilainen <pmatilai@redhat.com>2008-05-14 13:20:46 +0300
committerPanu Matilainen <pmatilai@redhat.com>2008-05-14 13:20:46 +0300
commit7bb210e0af1570d05eaa267b3b96344df45a4871 (patch)
tree1dc519bb5b883191e3e6f1a568dbe932cba644d6 /lib/header.h
parentc0bdbb0946203ec2f53c6eff3f64558a2876e6a0 (diff)
downloadlibrpm-tizen-7bb210e0af1570d05eaa267b3b96344df45a4871.tar.gz
librpm-tizen-7bb210e0af1570d05eaa267b3b96344df45a4871.tar.bz2
librpm-tizen-7bb210e0af1570d05eaa267b3b96344df45a4871.zip
Teach rpm tag table about extensions
- add rpmTag_e enumerations for all extension tags - add extension field to headerTagTableEntry_s for things that are "pure" extensions (instead of just extension overrides) so we have a chance to catch out anybody trying to insert such tags to headers
Diffstat (limited to 'lib/header.h')
-rw-r--r--lib/header.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/header.h b/lib/header.h
index 0c6321831..fab831155 100644
--- a/lib/header.h
+++ b/lib/header.h
@@ -30,6 +30,7 @@ struct headerTagTableEntry_s {
const char * shortname; /*!< "Human readable" short name. */
rpmTag val; /*!< Tag numeric value. */
rpmTagType type; /*!< Tag type. */
+ int extension; /*!< Extension or "real" tag */
};
/**