消除tfe_utils.之外的编译警告
This commit is contained in:
@@ -180,10 +180,8 @@ void up_session_set(struct sess_cache * cache, struct sockaddr * addr, socklen_t
|
||||
SSL_SESSION * sess)
|
||||
{
|
||||
unsigned char * key = NULL;
|
||||
int ret = 0;
|
||||
size_t key_size = 0;
|
||||
long cb_ret = 0;
|
||||
void * no_use = NULL;
|
||||
assert(cache->served_for == CONN_DIR_UPSTREAM);
|
||||
key_size = upsess_mk_key(addr, addr_len, sni, &key);
|
||||
|
||||
@@ -191,7 +189,7 @@ void up_session_set(struct sess_cache * cache, struct sockaddr * addr, socklen_t
|
||||
asn1 = ssl_sess_serialize(sess);
|
||||
|
||||
struct sess_set_args set_args{.hash = cache->hash, .new_sess = asn1};
|
||||
no_use = MESA_htable_search_cb(cache->hash, key, key_size, sess_cache_set_cb, &set_args, &cb_ret);
|
||||
MESA_htable_search_cb(cache->hash, key, key_size, sess_cache_set_cb, &set_args, &cb_ret);
|
||||
if (cb_ret == SESS_CACHE_UPDATE_OLD)
|
||||
{
|
||||
ssl_sess_free_serialized(asn1);
|
||||
@@ -203,7 +201,6 @@ void up_session_set(struct sess_cache * cache, struct sockaddr * addr, socklen_t
|
||||
SSL_SESSION * up_session_get(struct sess_cache * cache, struct sockaddr * addr, socklen_t addr_len, const char * sni)
|
||||
{
|
||||
SSL_SESSION * sess = NULL;
|
||||
void * no_use = NULL;
|
||||
long cb_ret = 0;
|
||||
|
||||
size_t key_size = 0;
|
||||
@@ -211,7 +208,7 @@ SSL_SESSION * up_session_get(struct sess_cache * cache, struct sockaddr * addr,
|
||||
|
||||
unsigned char * key = NULL;
|
||||
key_size = upsess_mk_key(addr, addr_len, sni, &key);
|
||||
no_use = MESA_htable_search_cb(cache->hash, key, key_size, sess_cache_get_cb, &sess, &cb_ret);
|
||||
MESA_htable_search_cb(cache->hash, key, key_size, sess_cache_get_cb, &sess, &cb_ret);
|
||||
free(key);
|
||||
key = NULL;
|
||||
if (cb_ret == 1)
|
||||
@@ -231,8 +228,6 @@ void down_session_set(struct sess_cache * cache, const SSL_SESSION * sess)
|
||||
unsigned int idlen = 0;
|
||||
struct asn1_sess * asn1 = NULL;
|
||||
long cb_ret = 0;
|
||||
void * no_use = NULL;
|
||||
int ret = 0;
|
||||
assert(cache->served_for == CONN_DIR_DOWNSTREAM);
|
||||
asn1 = ssl_sess_serialize((SSL_SESSION *) sess);
|
||||
|
||||
@@ -245,7 +240,7 @@ void down_session_set(struct sess_cache * cache, const SSL_SESSION * sess)
|
||||
const unsigned char * id = SSL_SESSION_get_id(sess, &idlen);
|
||||
struct sess_set_args set_args{.hash = cache->hash, .new_sess = asn1};
|
||||
|
||||
no_use = MESA_htable_search_cb(cache->hash, id, (unsigned int) idlen, sess_cache_set_cb, &set_args, &cb_ret);
|
||||
MESA_htable_search_cb(cache->hash, id, (unsigned int) idlen, sess_cache_set_cb, &set_args, &cb_ret);
|
||||
if (cb_ret == SESS_CACHE_UPDATE_OLD)
|
||||
{
|
||||
ssl_sess_free_serialized(asn1);
|
||||
@@ -256,10 +251,9 @@ void down_session_set(struct sess_cache * cache, const SSL_SESSION * sess)
|
||||
SSL_SESSION * down_session_get(struct sess_cache * cache, const unsigned char * id, int idlen)
|
||||
{
|
||||
SSL_SESSION * sess = NULL;
|
||||
void * no_use = NULL;
|
||||
long cb_ret = 0;
|
||||
assert(cache->served_for == CONN_DIR_DOWNSTREAM);
|
||||
no_use = MESA_htable_search_cb(cache->hash, id, (unsigned int) idlen, sess_cache_get_cb, &sess, &cb_ret);
|
||||
MESA_htable_search_cb(cache->hash, id, (unsigned int) idlen, sess_cache_get_cb, &sess, &cb_ret);
|
||||
if (cb_ret == 1)
|
||||
{
|
||||
ATOMIC_INC(&(cache->hit_cnt));
|
||||
|
||||
Reference in New Issue
Block a user