#include "system.h"#include <rpmlib.h>#include <rpmmacro.h>#include "rpmpgp.h"#include "manifest.h"#include "misc.h"#include "debug.h"Go to the source code of this file.
Functions | |
| static char * | triggertypeFormat (int_32 type, const void *data, char *formatPrefix, int padding, int element) |
| static char * | permsFormat (int_32 type, const void *data, char *formatPrefix, int padding, int element) |
| static char * | fflagsFormat (int_32 type, const void *data, char *formatPrefix, int padding, int element) |
| static char * | armorFormat (int_32 type, const void *data, char *formatPrefix, int padding, int element) |
| static char * | base64Format (int_32 type, const void *data, char *formatPrefix, int padding, int element) |
| static char * | depflagsFormat (int_32 type, const void *data, char *formatPrefix, int padding, int element) |
| static int | fsnamesTag (Header h, int_32 *type, void **data, int_32 *count, int *freeData) |
| static int | instprefixTag (Header h, rpmTagType *type, const void **data, int_32 *count, int *freeData) |
| static int | fssizesTag (Header h, rpmTagType *type, const void **data, int_32 *count, int *freeData) |
| static int | triggercondsTag (Header h, rpmTagType *type, const void **data, int_32 *count, int *freeData) |
| static int | triggertypeTag (Header h, rpmTagType *type, const void **data, int_32 *count, int *freeData) |
| static int | filenamesTag (Header h, rpmTagType *type, const void **data, int_32 *count, int *freeData) |
| static int | i18nTag (Header h, int_32 tag, rpmTagType *type, const void **data, int_32 *count, int *freeData) |
| static int | summaryTag (Header h, rpmTagType *type, const void **data, int_32 *count, int *freeData) |
| static int | descriptionTag (Header h, rpmTagType *type, const void **data, int_32 *count, int *freeData) |
| static int | groupTag (Header h, rpmTagType *type, const void **data, int_32 *count, int *freeData) |
Variables | |
| int | _nl_msg_cat_cntr |
| static const char * | language = "LANGUAGE" |
| static const char * | _macro_i18ndomains |
| struct headerSprintfExtension_s | rpmHeaderFormats [] |
| Table of query format extensions. | |
Definition in file formats.c.
| static char* armorFormat | ( | int_32 | type, | |
| const void * | data, | |||
| char * | formatPrefix, | |||
| int | padding, | |||
| int | element | |||
| ) | [static] |
| static char* base64Format | ( | int_32 | type, | |
| const void * | data, | |||
| char * | formatPrefix, | |||
| int | padding, | |||
| int | element | |||
| ) | [static] |
| static char* depflagsFormat | ( | int_32 | type, | |
| const void * | data, | |||
| char * | formatPrefix, | |||
| int | padding, | |||
| int | element | |||
| ) | [static] |
| static int descriptionTag | ( | Header | h, | |
| rpmTagType * | type, | |||
| const void ** | data, | |||
| int_32 * | count, | |||
| int * | freeData | |||
| ) | [static] |
| static char* fflagsFormat | ( | int_32 | type, | |
| const void * | data, | |||
| char * | formatPrefix, | |||
| int | padding, | |||
| int | element | |||
| ) | [static] |
| static int filenamesTag | ( | Header | h, | |
| rpmTagType * | type, | |||
| const void ** | data, | |||
| int_32 * | count, | |||
| int * | freeData | |||
| ) | [static] |
| static int fssizesTag | ( | Header | h, | |
| rpmTagType * | type, | |||
| const void ** | data, | |||
| int_32 * | count, | |||
| int * | freeData | |||
| ) | [static] |
| static int groupTag | ( | Header | h, | |
| rpmTagType * | type, | |||
| const void ** | data, | |||
| int_32 * | count, | |||
| int * | freeData | |||
| ) | [static] |
| static int i18nTag | ( | Header | h, | |
| int_32 | tag, | |||
| rpmTagType * | type, | |||
| const void ** | data, | |||
| int_32 * | count, | |||
| int * | freeData | |||
| ) | [static] |
| static int instprefixTag | ( | Header | h, | |
| rpmTagType * | type, | |||
| const void ** | data, | |||
| int_32 * | count, | |||
| int * | freeData | |||
| ) | [static] |
| static char* permsFormat | ( | int_32 | type, | |
| const void * | data, | |||
| char * | formatPrefix, | |||
| int | padding, | |||
| int | element | |||
| ) | [static] |
| static int summaryTag | ( | Header | h, | |
| rpmTagType * | type, | |||
| const void ** | data, | |||
| int_32 * | count, | |||
| int * | freeData | |||
| ) | [static] |
| static int triggercondsTag | ( | Header | h, | |
| rpmTagType * | type, | |||
| const void ** | data, | |||
| int_32 * | count, | |||
| int * | freeData | |||
| ) | [static] |
| static char* triggertypeFormat | ( | int_32 | type, | |
| const void * | data, | |||
| char * | formatPrefix, | |||
| int | padding, | |||
| int | element | |||
| ) | [static] |
| static int triggertypeTag | ( | Header | h, | |
| rpmTagType * | type, | |||
| const void ** | data, | |||
| int_32 * | count, | |||
| int * | freeData | |||
| ) | [static] |
const char* _macro_i18ndomains [static] |
| int _nl_msg_cat_cntr |
| struct headerSprintfExtension_s rpmHeaderFormats[] |
Initial value:
{
{ HEADER_EXT_TAG, "RPMTAG_GROUP", { groupTag } },
{ HEADER_EXT_TAG, "RPMTAG_DESCRIPTION", { descriptionTag } },
{ HEADER_EXT_TAG, "RPMTAG_SUMMARY", { summaryTag } },
{ HEADER_EXT_TAG, "RPMTAG_FILENAMES", { filenamesTag } },
{ HEADER_EXT_TAG, "RPMTAG_FSSIZES", { fssizesTag } },
{ HEADER_EXT_TAG, "RPMTAG_FSNAMES", { fsnamesTag } },
{ HEADER_EXT_TAG, "RPMTAG_INSTALLPREFIX", { instprefixTag } },
{ HEADER_EXT_TAG, "RPMTAG_TRIGGERCONDS", { triggercondsTag } },
{ HEADER_EXT_TAG, "RPMTAG_TRIGGERTYPE", { triggertypeTag } },
{ HEADER_EXT_FORMAT, "armor", { armorFormat } },
{ HEADER_EXT_FORMAT, "base64", { base64Format } },
{ HEADER_EXT_FORMAT, "depflags", { depflagsFormat } },
{ HEADER_EXT_FORMAT, "fflags", { fflagsFormat } },
{ HEADER_EXT_FORMAT, "perms", { permsFormat } },
{ HEADER_EXT_FORMAT, "permissions", { permsFormat } },
{ HEADER_EXT_FORMAT, "triggertype", { triggertypeFormat } },
{ HEADER_EXT_MORE, NULL, { (void *) headerDefaultFormats } }
}
1.5.6