const unsigned char *digest;
pgpHashAlgo algo = 0;
- digest = rpmfiDigest(fi, &algo, NULL);
+ digest = rpmfiFDigest(fi, &algo, NULL);
return (algo == PGPHASHALGO_MD5) ? digest : NULL;
}
-const unsigned char * rpmfiDigest(rpmfi fi, pgpHashAlgo *algo, size_t *len)
+const unsigned char * rpmfiFDigest(rpmfi fi, pgpHashAlgo *algo, size_t *len)
{
const unsigned char *digest = NULL;
} else if (awhat == REG) {
size_t adiglen, bdiglen;
pgpHashAlgo aalgo, balgo;
- const unsigned char * adigest = rpmfiDigest(afi, &aalgo, &adiglen);
- const unsigned char * bdigest = rpmfiDigest(bfi, &balgo, &bdiglen);
+ const unsigned char * adigest = rpmfiFDigest(afi, &aalgo, &adiglen);
+ const unsigned char * bdigest = rpmfiFDigest(bfi, &balgo, &bdiglen);
if (adigest == bdigest) return 0;
if (adigest == NULL) return 1;
if (bdigest == NULL) return -1;
pgpHashAlgo oalgo, nalgo;
size_t odiglen, ndiglen;
const unsigned char * odigest, * ndigest;
- odigest = rpmfiDigest(ofi, &oalgo, &odiglen);
+ odigest = rpmfiFDigest(ofi, &oalgo, &odiglen);
if (diskWhat == REG) {
if (rpmDoDigest(oalgo, fn, 0,
(unsigned char *)buffer, NULL))
if (odigest && !memcmp(odigest, buffer, odiglen))
return FA_CREATE; /* unmodified config file, replace. */
}
- ndigest = rpmfiDigest(nfi, &nalgo, &ndiglen);
+ ndigest = rpmfiFDigest(nfi, &nalgo, &ndiglen);
/* XXX can't compare different hash types, what should we do here? */
if (oalgo != nalgo || odiglen != ndiglen)
return FA_CREATE;
if (newWhat == REG) {
pgpHashAlgo algo;
size_t diglen;
- const unsigned char *ndigest = rpmfiDigest(fi, &algo, &diglen);
+ const unsigned char *ndigest = rpmfiFDigest(fi, &algo, &diglen);
if (rpmDoDigest(algo, fn, 0, (unsigned char *)buffer, NULL))
return 0; /* assume file has been removed */
if (ndigest && !memcmp(ndigest, buffer, diglen))
{ pgpHashAlgo algo = 0;
size_t diglen = 0;
const unsigned char *digest;
- if ((digest = rpmfiDigest(fi, &algo, &diglen))) {
+ if ((digest = rpmfiFDigest(fi, &algo, &diglen))) {
unsigned char fdigest[diglen];
if (!rpmDoDigest(algo, fn, 0, fdigest, NULL) &&
memcmp(digest, fdigest, diglen)) {
return Py_BuildValue("i", rpmfiFState(s->fi));
}
-/* XXX rpmfiDigest */
+/* XXX rpmfiFDigest */
static PyObject *
rpmfi_Digest(rpmfiObject * s)
{
const unsigned char *digest;
size_t diglen = 0;
- digest = rpmfiDigest(s->fi, NULL, &diglen);
+ digest = rpmfiFDigest(s->fi, NULL, &diglen);
if (digest) {
char *dig = pgpHexStr(digest, diglen);
return Py_BuildValue("s", dig);