X-Git-Url: http://wagner.pp.ru/gitweb/?a=blobdiff_plain;f=test_tlstree.c;h=2fbc16a094ab2df3a66e4c49bf32e958db01e95f;hb=10bc636b2ad4c9df49ee63934628cab89b6aa2e2;hp=08caf906b7d1cd215e80d5345537e1970543f4cb;hpb=2e1e7ebdff55018298b69630c3670e737b997935;p=openssl-gost%2Fengine.git diff --git a/test_tlstree.c b/test_tlstree.c index 08caf90..2fbc16a 100644 --- a/test_tlstree.c +++ b/test_tlstree.c @@ -19,6 +19,7 @@ static void hexdump(FILE *f, const char *title, const unsigned char *s, int l) int main(void) { #ifdef EVP_MD_CTRL_TLSTREE +#ifdef EVP_CTRL_TLS1_2_TLSTREE const unsigned char mac_secret[] = { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, @@ -132,7 +133,7 @@ int main(void) EVP_Cipher(enc, data0_processed+sizeof(data0), mac0, 16); hexdump(stderr, "ENC0 result", data0_processed, 31); - if (memcmp(enc0_etl, data0_processed, 16) != 0) { + if (memcmp(enc0_etl, data0_processed, sizeof(data0_processed)) != 0) { fprintf(stderr, "ENC0 mismatch"); exit(1); } @@ -176,6 +177,7 @@ int main(void) exit(1); } +#endif #endif return 0; }