THashDataUnlock(rdata);
return 1;
}
- return -1;
+ return 0;
}
static DataRepResultType DatasetLookupStringwRep(Dataset *set,
return -1;
if (data_len != 16)
- return 0;
+ return -1;
Md5Type lookup = { .rep.value = 0 };
memcpy(lookup.md5, data, data_len);
THashDataUnlock(rdata);
return 1;
}
- return -1;
+ return 0;
}
static DataRepResultType DatasetLookupMd5wRep(Dataset *set,
return -1;
if (data_len != 32)
- return 0;
+ return -1;
Sha256Type lookup = { .rep.value = 0 };
memcpy(lookup.sha256, data, data_len);
THashDataUnlock(rdata);
return 1;
}
- return -1;
+ return 0;
}
static DataRepResultType DatasetLookupSha256wRep(Dataset *set,
return rrep;
}
+/**
+ * \brief see if \a data is part of the set
+ * \param set dataset
+ * \param data data to look up
+ * \param data_len length in bytes of \a data
+ * \retval -1 error
+ * \retval 0 not found
+ * \retval 1 found
+ */
int DatasetLookup(Dataset *set, const uint8_t *data, const uint32_t data_len)
{
if (set == NULL)