Lines Matching defs:ret
431 SSL_SESSION *ret=NULL;
440 r = tls1_process_ticket(s, session_id, len, limit, &ret);
446 else if (r == 0 || (!ret && !len))
448 else if (!ret && !(s->session_ctx->session_cache_mode & SSL_SESS_CACHE_NO_INTERNAL_LOOKUP))
462 ret=lh_SSL_SESSION_retrieve(s->session_ctx->sessions,&data);
463 if (ret != NULL)
465 CRYPTO_add(&ret->references,1,CRYPTO_LOCK_SSL_SESSION);
469 if (ret == NULL)
474 ret=NULL;
476 && (ret=s->session_ctx->get_session_cb(s,session_id,len,©))
487 CRYPTO_add(&ret->references,1,CRYPTO_LOCK_SSL_SESSION);
494 SSL_CTX_add_session(s->session_ctx,ret);
496 if (ret == NULL)
500 /* Now ret is non-NULL, and we own one of its reference counts. */
502 if (ret->sid_ctx_length != s->sid_ctx_length
503 || memcmp(ret->sid_ctx,s->sid_ctx,ret->sid_ctx_length))
533 if (ret->cipher == NULL)
539 l=ret->cipher_id;
541 if ((ret->ssl_version>>8) >= SSL3_VERSION_MAJOR)
542 ret->cipher=ssl_get_cipher_by_char(s,&(buf[2]));
544 ret->cipher=ssl_get_cipher_by_char(s,&(buf[1]));
545 if (ret->cipher == NULL)
556 CRYPTO_add(&ret->references,1,CRYPTO_LOCK_SSL_SESSION);
559 if (ret->timeout < (long)(time(NULL) - ret->time)) /* timeout */
563 SSL_CTX_remove_session(s->session_ctx,ret);
569 /* ret->time=time(NULL); */ /* rezero timeout? */
575 s->session=ret;
580 if (ret != NULL)
581 SSL_SESSION_free(ret);
590 int ret=0;
628 ret=0;
634 ret=1;
650 return(ret);
661 int ret=0;
668 ret=1;
675 if (ret)
684 ret=0;
685 return(ret);
738 int ret=0;
780 ret=1;
796 ret=1;
798 return(ret);