summaryrefslogtreecommitdiff
path: root/pjnath/src/pjnath/turn_session.c
diff options
context:
space:
mode:
Diffstat (limited to 'pjnath/src/pjnath/turn_session.c')
-rw-r--r--pjnath/src/pjnath/turn_session.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/pjnath/src/pjnath/turn_session.c b/pjnath/src/pjnath/turn_session.c
index 8ab3e315..b53a967c 100644
--- a/pjnath/src/pjnath/turn_session.c
+++ b/pjnath/src/pjnath/turn_session.c
@@ -1291,7 +1291,6 @@ static void on_allocate_success(pj_turn_session *sess,
const pj_stun_xor_relayed_addr_attr *raddr_attr;
const pj_stun_sockaddr_attr *mapped_attr;
pj_str_t s;
- pj_time_val timeout;
/* Must have LIFETIME attribute */
lf_attr = (const pj_stun_lifetime_attr*)
@@ -1396,6 +1395,7 @@ static void on_allocate_success(pj_turn_session *sess,
/* Start keep-alive timer once allocation succeeds */
if (sess->state < PJ_TURN_STATE_DEALLOCATING) {
+ pj_time_val timeout;
timeout.sec = sess->ka_interval;
timeout.msec = 0;
@@ -1771,14 +1771,14 @@ static struct ch_t *lookup_ch_by_addr(pj_turn_session *sess,
ch->expiry.sec += PJ_TURN_PERM_TIMEOUT - sess->ka_interval - 1;
if (bind_channel) {
- pj_uint32_t hval = 0;
+ pj_uint32_t hval2 = 0;
/* Register by channel number */
pj_assert(ch->num != PJ_TURN_INVALID_CHANNEL && ch->bound);
if (pj_hash_get(sess->ch_table, &ch->num,
- sizeof(ch->num), &hval)==0) {
+ sizeof(ch->num), &hval2)==0) {
pj_hash_set(sess->pool, sess->ch_table, &ch->num,
- sizeof(ch->num), hval, ch);
+ sizeof(ch->num), hval2, ch);
}
}
}