Lines Matching +refs:test +refs:msg
90 struct test { struct
198 make_fake_context(const struct test *test) in make_fake_context() argument
209 kgctx->sealalg = test->sealalg; in make_fake_context()
210 kgctx->signalg = test->signalg; in make_fake_context()
211 kgctx->cksum_size = test->cksum_size; in make_fake_context()
213 kb.enctype = test->enctype; in make_fake_context()
214 kb.length = test->keylen; in make_fake_context()
215 kb.contents = (unsigned char *)test->keydata; in make_fake_context()
219 kb.enctype = test->encseq_enctype; in make_fake_context()
475 uint8_t msg[] = "message"; in test_cfx_verify_mic() local
480 message.value = msg; in test_cfx_verify_mic()
481 message.length = sizeof(msg) - 1; in test_cfx_verify_mic()
488 test_verify_mic(gss_ctx_id_t ctx, const struct test *test) in test_verify_mic() argument
491 uint8_t msg[] = "message", buf[128]; in test_verify_mic() local
493 assert(test->miclen <= sizeof(buf)); in test_verify_mic()
494 memcpy(buf, test->mic, test->miclen); in test_verify_mic()
496 message.value = msg; in test_verify_mic()
497 message.length = sizeof(msg) - 1; in test_verify_mic()
499 token.length = test->miclen; in test_verify_mic()
537 uint8_t msg[] = "message"; in test_cfx_unwrap() local
547 message.value = msg; in test_cfx_unwrap()
548 message.length = sizeof(msg) - 1; in test_cfx_unwrap()
558 test_unwrap(gss_ctx_id_t ctx, const struct test *test) in test_unwrap() argument
561 uint8_t msg[] = "message", buf[128]; in test_unwrap() local
563 assert(test->wrap1len <= sizeof(buf) && test->wrap2len <= sizeof(buf)); in test_unwrap()
566 message.value = msg; in test_unwrap()
567 message.length = sizeof(msg) - 1; in test_unwrap()
568 memcpy(buf, test->wrap1, test->wrap1len); in test_unwrap()
569 token.length = test->wrap1len; in test_unwrap()
571 memcpy(buf, test->wrap2, test->wrap2len); in test_unwrap()
572 token.length = test->wrap2len; in test_unwrap()
613 test_short_header_iov(gss_ctx_id_t ctx, const struct test *test) in test_short_header_iov() argument
621 store_16_le(test->signalg, tokbuf + 2); in test_short_header_iov()
622 store_16_le(test->sealalg, tokbuf + 4); in test_short_header_iov()
634 store_16_le(test->signalg, tokbuf + 2); in test_short_header_iov()
647 store_16_be(test->signalg, tokbuf + 2); in test_short_header_iov()
661 test_short_checksum(gss_ctx_id_t ctx, const struct test *test) in test_short_checksum() argument
669 if (test->cksum_size <= 8) in test_short_checksum()
673 make_token((unsigned char *)test->token + 13, 24, &in); in test_short_checksum()
681 memcpy(tokbuf, test->token + 13, 24); in test_short_checksum()
692 memcpy(tokbuf, test->token + 13, 24); in test_short_checksum()
704 test_bad_pad(gss_ctx_id_t ctx, const struct test *test) in test_bad_pad() argument
709 in.length = test->toklen; in test_bad_pad()
710 in.value = (char *)test->token; in test_bad_pad()