lib/header_internal.h -
#include <header.h>
#include <netinet/in.h>
struct entryInfo
struct extensionCache
struct headerToken
struct indexEntry
struct sprintfTag
struct sprintfToken
#define INDEX_MALLOC_SIZE 8
#define HEADER_OLDFILENAMES 1027
#define HEADER_BASENAMES 1117
#define REGION_TAG_TYPE RPM_BIN_TYPE
#define REGION_TAG_COUNT sizeof(struct entryInfo)
#define ENTRY_IS_REGION(_e) (((_e)->info.tag >= HEADER_IMAGE) && ((_e)->info.tag < HEADER_REGIONS))
#define ENTRY_IN_REGION(_e) ((_e)->info.offset < 0)
#define HEADERFLAG_SORTED (1 << 0)
#define HEADERFLAG_ALLOCATED (1 << 1)
#define HEADERFLAG_LEGACY (1 << 2)
#define HEADER_DUMP_INLINE 1
typedef entryInfo * entryInfo
typedef indexEntry * indexEntry
typedef sprintfTag * sprintfTag
typedef extensionCache * extensionCache
typedef sprintfToken * sprintfToken
char ** headerGetLangs (Header h)
int headerGetRawEntry (Header h, int_32 tag, hTYP_t type, hPTR_t *p, hCNT_t c)
int headerUsageCount (Header h)
void headerDump (Header h, FILE *f, int flags, const struct headerTagTableEntry_s *tags)
Definition in file header_internal.h.
Definition at line 38 of file header_internal.h.
Referenced by headerAddI18NString(), headerAppendEntry(), headerFree(), headerModifyEntry(), and headerRemoveEntry().
Definition at line 36 of file header_internal.h.
Referenced by copyEntry(), doHeaderUnload(), headerFree(), headerNextIterator(), headerReload(), and headerSizeof().
Definition at line 20 of file header_internal.h.
Definition at line 178 of file header_internal.h.
Referenced by headerDump(), and main().
Definition at line 19 of file header_internal.h.
Is 1st header region allocated?
Definition at line 62 of file header_internal.h.
Referenced by headerCopyLoad(), headerFree(), headerRead(), and headerReload().
Header came from legacy source?
Definition at line 63 of file header_internal.h.
Referenced by doHeaderUnload(), headerLoad(), and headerSizeof().
Are header entries sorted?
Definition at line 61 of file header_internal.h.
Referenced by doHeaderUnload(), findEntry(), headerAddEntry(), headerLoad(), headerNew(), and headerSort().
Definition at line 14 of file header_internal.h.
Referenced by headerAddEntry(), and headerNew().
Definition at line 34 of file header_internal.h.
Referenced by copyEntry(), headerLoad(), and regionSwab().
Definition at line 33 of file header_internal.h.
Generated automatically by Doxygen for rpm from the source code.
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |