fprintf(stderr, "%s\n",
gnutls_cipher_get_name(t[i]));
#endif
- fail("expected %d ciphers, found %d\n", expected_ciphers,
+ fail("%s: expected %d ciphers, found %d\n", prio, expected_ciphers,
ret);
exit(1);
}
success("finished: %s\n", prio);
if (count != expected_cs) {
- fail("expected %d ciphersuites, found %d\n", expected_cs,
+ fail("%s: expected %d ciphersuites, found %d\n", prio, expected_cs,
count);
exit(1);
}
void doit(void)
{
- const int normal = 66;
+ const int normal = 72;
const int null = 5;
- const int sec128 = 56;
+ const int sec128 = 62;
- try_prio("NORMAL", normal, 10);
- try_prio("NORMAL:-MAC-ALL:+MD5:+MAC-ALL", normal, 10);
- try_prio("NORMAL:+CIPHER-ALL", normal, 10); /* all (except null) */
+ try_prio("NORMAL", normal, 12);
+ try_prio("NORMAL:-MAC-ALL:+MD5:+MAC-ALL", normal, 12);
+ try_prio("NORMAL:+CIPHER-ALL", normal, 12); /* all (except null) */
try_prio("NORMAL:-CIPHER-ALL:+NULL", null, 1); /* null */
- try_prio("NORMAL:-CIPHER-ALL:+NULL:+CIPHER-ALL", normal + null, 11); /* should be null + all */
+ try_prio("NORMAL:-CIPHER-ALL:+NULL:+CIPHER-ALL", normal + null, 13); /* should be null + all */
try_prio("NORMAL:-CIPHER-ALL:+NULL:+CIPHER-ALL:-CIPHER-ALL:+AES-128-CBC", 10, 1); /* should be null + all */
- try_prio("PERFORMANCE", normal, 10);
- try_prio("SECURE256", 20, 4);
- try_prio("SECURE128", sec128, 8);
- try_prio("SECURE128:+SECURE256", sec128, 8); /* should be the same as SECURE128 */
- try_prio("SECURE128:+SECURE256:+NORMAL", normal, 10); /* should be the same as NORMAL */
+ try_prio("PERFORMANCE", normal, 12);
+ try_prio("SECURE256", 23, 5);
+ try_prio("SECURE128", sec128, 10);
+ try_prio("SECURE128:+SECURE256", sec128, 10); /* should be the same as SECURE128 */
+ try_prio("SECURE128:+SECURE256:+NORMAL", normal, 12); /* should be the same as NORMAL */
try_prio("SUITEB192", 1, 1);
}