rpmio/rpmlog.c -
#include 'system.h'
#include <stdarg.h>
#include 'rpmlog.h'
#include 'debug.h'
#define va_copy(DEST, SRC) ((DEST) = (SRC))
void * _free (const void *p)
Wrapper to free(3), hides const compilation noise, permit NULL, return NULL.
int rpmlogGetNrecs (void)
int rpmlogCode (void)
const char * rpmlogMessage (void)
void rpmlogPrint (FILE *f)
void rpmlogClose (void)
void rpmlogOpen (const char *ident, int option, int facility)
int rpmlogSetMask (int mask)
rpmlogCallback rpmlogSetCallback (rpmlogCallback cb)
int vsnprintf (char *buf, int nb, const char *fmt, va_list ap)
void vrpmlog (unsigned code, const char *fmt, va_list ap)
void rpmlog (int code, const char *fmt,...)
int rpmErrorCode (void)
const char * rpmErrorString (void)
rpmlogCallback rpmErrorSetCallback (rpmlogCallback cb)
int nrecs = 0
rpmlogRec recs = NULL
unsigned rpmlogMask = ((1 << (((unsigned)( RPMLOG_NOTICE ))+1)) - 1)
unsigned rpmlogFacility = RPMLOG_USER
rpmlogCallback _rpmlogCallback = NULL
char * rpmlogMsgPrefix []
Definition at line 17 of file rpmlog.c.
Wrapper to free(3), hides const compilation noise, permit NULL, return NULL.
Parameters:
Return values:
Definition at line 35 of file rpmlog.c.
Definition at line 248 of file rpmlog.c.
Definition at line 258 of file rpmlog.c.
References rpmlogSetCallback().
Definition at line 253 of file rpmlog.c.
Definition at line 237 of file rpmlog.c.
References vrpmlog().
Referenced by getGidS(), getGname(), getGnameS(), getUidS(), getUname(), and getUnameS().
Definition at line 78 of file rpmlog.c.
References _free(), nrecs, and recs.
Definition at line 46 of file rpmlog.c.
References nrecs, and recs.
Definition at line 41 of file rpmlog.c.
References nrecs.
Definition at line 54 of file rpmlog.c.
References _, nrecs, and recs.
Referenced by rpmErrorString().
Definition at line 93 of file rpmlog.c.
Definition at line 62 of file rpmlog.c.
References nrecs, and recs.
Definition at line 117 of file rpmlog.c.
References _rpmlogCallback.
Referenced by rpmErrorSetCallback().
Definition at line 104 of file rpmlog.c.
Definition at line 151 of file rpmlog.c.
References _, _free(), _rpmlogCallback, EXIT_FAILURE, nrecs, recs, rpmlogMask, rpmlogMsgPrefix, va_copy, vsnprintf(), xmalloc(), and xrealloc().
Definition at line 141 of file rpmlog.c.
Referenced by snprintf(), and vrpmlog().
Definition at line 115 of file rpmlog.c.
Referenced by rpmlogSetCallback(), and vrpmlog().
Definition at line 25 of file rpmlog.c.
Referenced by rpmlogClose(), rpmlogCode(), rpmlogGetNrecs(), rpmlogMessage(), rpmlogPrint(), and vrpmlog().
Definition at line 27 of file rpmlog.c.
Referenced by rpmlogClose(), rpmlogCode(), rpmlogMessage(), rpmlogPrint(), and vrpmlog().
Definition at line 102 of file rpmlog.c.
Definition at line 99 of file rpmlog.c.
Referenced by rpmlogSetMask(), and vrpmlog().
Initial value:
{ 'fatal error: ' , 'fatal error: ' , 'fatal error: ' , 'error: ' , 'warning: ' , '', '', 'D: ', }
Definition at line 128 of file rpmlog.c.
Generated automatically by Doxygen for rpm from the source code.
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |