rpmdb/legacy.h

Go to the documentation of this file.
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 
00029 int dodigest(int digestalgo, const char * fn, /*@out@*/ unsigned char * digest,
00030                 int asAscii, /*@null@*/ /*@out@*/ size_t *fsizep)
00031         /*@globals h_errno, fileSystem, internalState @*/
00032         /*@modifies digest, *fsizep, fileSystem, internalState @*/;
00033 
00042 int domd5(const char * fn, /*@out@*/ unsigned char * digest, int asAscii,
00043                 /*@null@*/ /*@out@*/ size_t *fsizep)
00044         /*@globals h_errno, fileSystem, internalState @*/
00045         /*@modifies digest, *fsizep, fileSystem, internalState @*/;
00046 
00064 void rpmfiBuildFNames(Header h, rpmTag tagN,
00065                 /*@out@*/ const char *** fnp, /*@out@*/ int * fcp)
00066         /*@modifies *fnp, *fcp @*/;
00067 
00068 #ifdef __cplusplus
00069 }
00070 #endif
00071 
00072 #endif  /* H_LEGACY */

Generated on Mon Aug 3 16:23:17 2009 for rpm by  doxygen 1.5.1