home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 February / CHIP_2_98.iso / misc / src / rpm / tools / rpmlead.c < prev    next >
C/C++ Source or Header  |  1997-09-17  |  370b  |  25 lines

  1. /* rpmlead: spit out the lead portion of a package */
  2.  
  3. #include <stdio.h>
  4. #include <unistd.h>
  5. #include <fcntl.h>
  6.  
  7. #include "rpmlead.h"
  8.  
  9. int main(int argc, char **argv)
  10. {
  11.     int fd;
  12.     struct rpmlead lead;
  13.     
  14.     if (argc == 1) {
  15.     fd = 0;
  16.     } else {
  17.     fd = open(argv[1], O_RDONLY, 0644);
  18.     }
  19.  
  20.     readLead(fd, &lead);
  21.     writeLead(1, &lead);
  22.     
  23.     return 0;
  24. }
  25.