Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages  

lib/problems.c File Reference

More...

#include "system.h"
#include <rpmlib.h>
#include "depends.h"
#include "misc.h"
#include "debug.h"

Go to the source code of this file.

RPMPROBS

void printDepFlags (FILE *fp, const char *version, int flags)
void printDepProblems (FILE *fp, struct rpmDependencyConflict *conflicts, int numConflicts)
const char* rpmProblemString (rpmProblem prob)
 Return formatted string representation of problem. More...

void rpmProblemPrint (FILE *fp, rpmProblem prob)
 Output formatted string representation of problem to file handle. More...

void rpmProblemSetPrint (FILE *fp, rpmProblemSet probs)
 Print problems to file handle. More...


Functions

int sameProblem (struct rpmDependencyConflict *ap, struct rpmDependencyConflict *bp)
int vsnprintf (char *buf, int nb, const char *fmt, va_list ap)
int snprintf (char *buf, int nb, const char *fmt,...)


Detailed Description

Definition in file problems.c.


Function Documentation

void printDepFlags ( FILE * fp,
const char * version,
int flags )
 

Definition at line 18 of file problems.c.

void printDepProblems ( FILE * fp,
struct rpmDependencyConflict * conflicts,
int numConflicts )
 

Definition at line 59 of file problems.c.

void rpmProblemPrint ( FILE * fp,
rpmProblem prob )
 

Output formatted string representation of problem to file handle.

Deprecated:
API: prob used to be passed by value, now passed by reference.
Parameters:
fp   file handle
prob   rpm problem

Definition at line 181 of file problems.c.

void rpmProblemSetPrint ( FILE * fp,
rpmProblemSet probs )
 

Print problems to file handle.

Parameters:
fp   file handle
probs   problem set

Definition at line 188 of file problems.c.

const char * rpmProblemString ( rpmProblem prob )
 

Return formatted string representation of problem.

Deprecated:
API: prob used to be passed by value, now passed by reference.
Parameters:
prob   rpm problem
Returns:
formatted string

Definition at line 108 of file problems.c.

int sameProblem ( struct rpmDependencyConflict * ap,
struct rpmDependencyConflict * bp ) [static]
 

Definition at line 34 of file problems.c.

Referenced by printDepProblems().

int snprintf ( char * buf,
int nb,
const char * fmt,
... ) [inline, static]
 

Definition at line 97 of file problems.c.

Referenced by _debug(), db_strerror(), rpmInitDB(), rpmOpenDB(), and rpmProblemString().

int vsnprintf ( char * buf,
int nb,
const char * fmt,
va_list ap ) [inline, static]
 

Definition at line 90 of file problems.c.


Generated at Thu Apr 19 15:29:47 2001 for rpm by doxygen1.2.6-20010408 written by Dimitri van Heesch, © 1997-2001