int main(int argc, char **argv) { krb5_error_code ret; krb5_context context; int val = 0; ret = krb5_init_context (&context); if (ret) errx (1, "krb5_init_context failed: %d", ret); val |= string_to_key_test(context); val |= encryption_test(context, aes_key1, 128, encs1, sizeof(encs1)/sizeof(encs1[0])); val |= encryption_test(context, aes_key2, 256, encs2, sizeof(encs2)/sizeof(encs2[0])); val |= krb_enc_test(context); val |= random_to_key(context); if (verbose && val == 0) printf("all ok\n"); if (val) printf("tests failed\n"); krb5_free_context(context); return val; }
int main(int argc, char **argv) { krb5_error_code ret; krb5_context context; int ival, val = 0; ret = krb5_init_context (&context); if (ret) errx (1, "krb5_init_context failed: %d", ret); val |= ival = string_to_key_test(context); if (ival && verbose) printf("string to key failed\n"); val |= ival = krb_enc_test(context); if (ival && verbose) printf("enc tests failed\n"); val |= ival = random_to_key(context); if (ival && verbose) printf("random to key failed\n"); val |= ival = iov_test(context); if (ival && verbose) printf("iov test failed\n"); if (verbose && val == 0) printf("all ok\n"); if (val) printf("tests failed\n"); krb5_free_context(context); return val; }