Первое, что требуется для чтения rpm-файла, это открыть его. Используйте Fopen:
| 
 FD_t Fopen(const char * path,   | 
Fopen работает как стандартная C-функция fopen(3).
 Далее - Чтение начального идентификатора rpm и сигнатуры 
 Назад - Работа с rpm-файлами 
 Содержание