00001 #ifndef H_LEGACY 00002 #define H_LEGACY 00003 00011 /*@-redecl@*/ 00012 /*@unchecked@*/ 00013 extern int _noDirTokens; 00014 /*@=redecl@*/ 00015 00016 #ifdef __cplusplus 00017 extern "C" { 00018 #endif 00019 00028 int domd5(const char * fn, /*@out@*/ unsigned char * digest, int asAscii, 00029 /*@null@*/ /*@out@*/ size_t *fsizep) 00030 /*@globals h_errno, fileSystem, internalState @*/ 00031 /*@modifies digest, *fsizep, fileSystem, internalState @*/; 00032 00037 void compressFilelist(Header h) 00038 /*@modifies h @*/; 00039 00057 void rpmfiBuildFNames(Header h, rpmTag tagN, 00058 /*@out@*/ const char *** fnp, /*@out@*/ int * fcp) 00059 /*@modifies *fnp, *fcp @*/; 00060 00065 void expandFilelist(Header h) 00066 /*@modifies h @*/; 00067 00073 void providePackageNVR(Header h) 00074 /*@modifies h @*/; 00075 00081 void legacyRetrofit(Header h, const struct rpmlead * lead) 00082 /*@modifies h@*/; 00083 00084 #ifdef __cplusplus 00085 } 00086 #endif 00087 00088 #endif /* H_LEGACY */