rpm 6.1.90
The RPM Package Manager
Loading...
Searching...
No Matches
#include <rpm/rpmio.h>
#include <rpm/header.h>
#include <rpm/rpmtag.h>
#include <rpm/rpmds.h>
#include <rpm/rpmver.h>
Include dependency graph for rpmlib.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

struct rpmMacroContext_s * rpmGlobalMacroContext
struct rpmMacroContext_s * rpmCLIMacroContext
RPM_PUBLIC_API const char *const RPMVERSION
RPM_PUBLIC_API const char *const rpmNAME
RPM_PUBLIC_API const char *const rpmEVR
RPM_PUBLIC_API const int rpmFLAGS

RPMRC

#define RPM_MACHTABLE_COUNT   4
enum  rpm_machtable_e { RPM_MACHTABLE_INSTARCH = 0 , RPM_MACHTABLE_INSTOS = 1 , RPM_MACHTABLE_BUILDARCH = 2 , RPM_MACHTABLE_BUILDOS = 3 }
RPM_PUBLIC_API int rpmReadConfigFiles (const char *file, const char *target)
RPM_PUBLIC_API void rpmGetArchInfo (const char **name, int *num)
RPM_PUBLIC_API int rpmGetArchColor (const char *arch)
RPM_PUBLIC_API void rpmGetOsInfo (const char **name, int *num)
RPM_PUBLIC_API int rpmMachineScore (int type, const char *name)
RPM_PUBLIC_API int rpmShowRC (FILE *fp)
RPM_PUBLIC_API void rpmFreeRpmrc (void)
RPM_PUBLIC_API int rpmVersionCompare (Header first, Header second)
RPM_PUBLIC_API rpmRC headerCheck (rpmts ts, const void *uh, size_t uc, char **msg)
RPM_PUBLIC_API rpmRC rpmReadHeader (rpmts ts, FD_t fd, Header *hdrp, char **msg)
RPM_PUBLIC_API rpmRC rpmReadPackageFile (rpmts ts, FD_t fd, const char *fn, Header *hdrp)
RPM_PUBLIC_API rpmRC rpmInstallSourcePackage (rpmts ts, FD_t fd, char **specFilePtr, char **cookie)

Detailed Description

In Memoriam: Steve Taylor stayl.nosp@m.or@r.nosp@m.edhat.nosp@m..com was here, now he's not.

Macro Definition Documentation

◆ RPM_MACHTABLE_COUNT

#define RPM_MACHTABLE_COUNT   4

No. of arch/os tables.

Function Documentation

◆ rpmVersionCompare()

RPM_PUBLIC_API int rpmVersionCompare ( Header first,
Header second )

Compare headers to determine which header is "newer".

Parameters
first1st header
second2nd header
Returns
result of comparison