lib/query.c - Display tag values from package metadata.
#include 'system.h'
#include 'rpmcli.h'
#include 'rpmbuild.h'
#include 'manifest.h'
#include 'debug.h'
void printFileInfo (char *te, const char *name, unsigned int size, unsigned short mode, unsigned int mtime, unsigned short rdev, unsigned int nlink, const char *owner, const char *group, int uid, int gid, const char *linkto)
const char * queryHeader (Header h, const char *qfmt)
int countLinks (int_16 *fileRdevList, int_32 *fileInodeList, int nfiles, int xfile)
int showQueryPackage (QVA_t qva, rpmdb rpmdb, Header h)
void printNewSpecfile (Spec spec)
void rpmDisplayQueryTags (FILE *fp)
int showMatches (QVA_t qva, rpmdbMatchIterator mi, QVF_t showPackage)
unsigned char nibble (char c)
Convert hex to binary nibble.
int rpmQueryVerify (QVA_t qva, rpmQVSources source, const char *arg, rpmdb rpmdb, QVF_t showPackage)
int rpmQuery (QVA_t qva, rpmQVSources source, const char *arg)
int(* parseSpecVec )(Spec *specp, const char *specFile, const char *rootdir, const char *buildRoot, int recursing, const char *passPhrase, char *cookie, int anyarch, int force, int preprocess)=NULL
Spec(* freeSpecVec )(Spec spec)=NULL
Display tag values from package metadata.
Definition at line 10 of file query.c.
Referenced by rpmQueryVerify().
Definition at line 125 of file query.c.
References int_16, and int_32.
Referenced by showQueryPackage().
Convert hex to binary nibble.
Parameters:
Returns: binary nibble
Definition at line 556 of file query.c.
Definition at line 26 of file query.c.
References _free(), alloca(), rpmPermsString(), and S_ISLNK.
Referenced by showQueryPackage().
Definition at line 406 of file query.c.
References _, _free(), PackageStruct::header, headerNVR(), headerSprintf(), PackageStruct::next, RPMBUILD_DEFAULT_LANG, RPMERR_QFMT, rpmError, RPMTAG_DESCRIPTION, RPMTAG_GROUP, RPMTAG_SUMMARY, speclines_s::sl_lines, speclines_s::sl_nlines, spectags_s::st_ntags, spectags_s::st_t, stpcpy(), spectag_s::t_lang, spectag_s::t_msgid, spectag_s::t_nlines, spectag_s::t_startx, spectag_s::t_tag, tagName(), xmalloc(), and xstrdup().
Referenced by rpmQueryVerify().
Definition at line 111 of file query.c.
References _, headerSprintf(), RPMERR_QFMT, and rpmError.
Referenced by showQueryPackage().
Todo:
Eliminate linkage loop into librpmbuild.a
Definition at line 578 of file query.c.
Referenced by rpmQueryVerify().
Todo:
Eliminate linkage loop into librpmbuild.a
Definition at line 572 of file query.c.
Referenced by rpmQueryVerify().
Generated automatically by Doxygen for rpm from the source code.
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |