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, const rpmDependencyConflict conflicts, int numConflicts)
 Print results of rpmdepCheck() dependency check. More...

const char* rpmProblemString (const 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 (const rpmDependencyConflict ap, const 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 19 of file problems.c.

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

Print results of rpmdepCheck() dependency check.

Parameters:
fp   output file
conflicts   dependency problems
numConflicts   no. of dependency problems

Definition at line 61 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 189 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 196 of file problems.c.

const char * rpmProblemString ( const 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 112 of file problems.c.

int sameProblem ( const rpmDependencyConflict ap,
const rpmDependencyConflict bp ) [static]
 

Definition at line 35 of file problems.c.

Referenced by printDepProblems().

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

Definition at line 99 of file problems.c.

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

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

Definition at line 92 of file problems.c.


Generated at Thu Sep 6 11:25:45 2001 for rpm by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001