Lines Matching refs:pvBuf
64 void *pvBuf = NULL;
65 RTTESTI_CHECK_RC_RETV(RTManifestWriteFilesBuf(&pvBuf, &cbSize, RTDIGESTTYPE_SHA1, s_aFiles, 2), VINF_SUCCESS);
71 RTTESTI_CHECK(memcmp(pvBuf, s_szTestPattern, cbSize) == 0);
74 RTTESTI_CHECK_RC(RTManifestVerifyFilesBuf(pvBuf, cbSize, s_aFiles, 2, 0), VINF_SUCCESS);
77 RTTESTI_CHECK_RC(RTManifestVerifyFilesBuf(pvBuf, cbSize, s_aFiles, 1, 0), VERR_MANIFEST_FILE_MISMATCH);
80 ((char*)pvBuf)[0] = 'L';
81 RTTESTI_CHECK_RC(RTManifestVerifyFilesBuf(pvBuf, cbSize, s_aFiles, 2, 0), VERR_MANIFEST_UNSUPPORTED_DIGEST_TYPE);
82 ((char*)pvBuf)[0] = 'S'; /* Restore */
85 ((char*)pvBuf)[8] = 'z';
86 RTTESTI_CHECK_RC(RTManifestVerifyFilesBuf(pvBuf, cbSize, s_aFiles, 2, 0), VERR_MANIFEST_FILE_MISMATCH);
87 ((char*)pvBuf)[8] = 's'; /* Restore */
90 ((char*)pvBuf)[99] = '0';
91 RTTESTI_CHECK_RC(RTManifestVerifyFilesBuf(pvBuf, cbSize, s_aFiles, 2, &iFailed), VERR_MANIFEST_DIGEST_MISMATCH);
95 RTMemFree(pvBuf);