8 #include <rpm/rpmlog.h> 
    9 #include <rpm/rpmlib.h> 
   10 #include <rpm/rpmfileutil.h> 
   11 #include <rpm/rpmmacro.h> 
   12 #include <rpm/rpmcli.h> 
   27     fprintf(fp, 
_(
"RPM version %s\n"), 
rpmEVR);
 
   32     fprintf(fp, 
_(
"Copyright (C) 1998-2002 - Red Hat, Inc.\n"));
 
   33     fprintf(fp, 
_(
"This program may be freely redistributed under the terms of the GNU GPL\n"));
 
   43         poptPrintHelp(con, fp, flags);
 
   45         poptPrintUsage(con, fp, flags);
 
   53         fprintf(stderr, 
_(
"creating a pipe for --pipe failed: %m\n"));
 
   58         (void) signal(SIGPIPE, SIG_DFL);
 
   60         (void) dup2(p[0], STDIN_FILENO);
 
   63         fprintf(stderr, 
_(
"exec failed\n"));
 
   68     (void) dup2(p[1], STDOUT_FILENO);
 
   80         (void) fclose(stdout);
 
   83         } 
while (reaped == -1 && errno == EINTR);
 
   85         if (reaped == -1 || !WIFEXITED(status) || WEXITSTATUS(status))
 
void printUsage(poptContext con, FILE *fp, int flags)
#define RPM_GNUC_NORETURN
static void printVersion(FILE *fp)
const char * rpmcliPipeOutput
void argerror(const char *desc)
static void printBanner(FILE *fp)