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-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |