+ ENGINE *eng;
+ ENGINE_CIPHERS_PTR fn_c;
+ T(eng = ENGINE_by_id("gost"));
+ T(fn_c = ENGINE_get_ciphers(eng));
+ const int *nids;
+ int n, k;
+ n = fn_c(eng, NULL, &nids, 0);
+ for (k = 0; k < n; ++k) {
+ for (t = testcases; t->nid; t++)
+ if (t->nid == nids[k])
+ break;
+ if (!t->nid)
+ printf(cMAGENT "Cipher %s is untested!" cNORM "\n", OBJ_nid2sn(nids[k]));
+ }