Lines Matching refs:retrl
637 OSSL_RECORD_LAYER **retrl) in dtls_new_record_layer() argument
644 options, fns, cbarg, retrl); in dtls_new_record_layer()
649 (*retrl)->unprocessed_rcds = pqueue_new(); in dtls_new_record_layer()
650 (*retrl)->processed_rcds = pqueue_new(); in dtls_new_record_layer()
652 if ((*retrl)->unprocessed_rcds == NULL in dtls_new_record_layer()
653 || (*retrl)->processed_rcds == NULL) { in dtls_new_record_layer()
654 dtls_free(*retrl); in dtls_new_record_layer()
655 *retrl = NULL; in dtls_new_record_layer()
660 (*retrl)->isdtls = 1; in dtls_new_record_layer()
661 (*retrl)->epoch = epoch; in dtls_new_record_layer()
662 (*retrl)->in_init = 1; in dtls_new_record_layer()
666 (*retrl)->funcs = &dtls_any_funcs; in dtls_new_record_layer()
671 (*retrl)->funcs = &dtls_1_funcs; in dtls_new_record_layer()
680 ret = (*retrl)->funcs->set_crypto_state(*retrl, level, key, keylen, iv, in dtls_new_record_layer()
686 dtls_free(*retrl); in dtls_new_record_layer()
687 *retrl = NULL; in dtls_new_record_layer()