diff options
author | Benny Prijono <bennylp@teluu.com> | 2007-03-28 16:24:00 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2007-03-28 16:24:00 +0000 |
commit | 79930f4811de49812f565878f89a2c3bdef88553 (patch) | |
tree | b2767a76f04cb18f40aa9ae8c3ca4c20e0900a4e /pjnath | |
parent | b461f076273b3bf78c5f889515cc7541e9d3b701 (diff) |
Fixed pjnath build warnings/errors on Linux
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1112 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjnath')
-rw-r--r-- | pjnath/src/pjnath/ice_session.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/pjnath/src/pjnath/ice_session.c b/pjnath/src/pjnath/ice_session.c index b67830cc..3214215c 100644 --- a/pjnath/src/pjnath/ice_session.c +++ b/pjnath/src/pjnath/ice_session.c @@ -82,6 +82,8 @@ static void destroy_ice(pj_ice_sess *ice, pj_status_t reason); static pj_status_t start_periodic_check(pj_timer_heap_t *th, pj_timer_entry *te); +static void periodic_timer(pj_timer_heap_t *th, + pj_timer_entry *te); static pj_status_t on_stun_send_msg(pj_stun_session *sess, const void *pkt, pj_size_t pkt_size, @@ -1078,7 +1080,7 @@ pj_ice_sess_create_check_list(pj_ice_sess *ice, td->ice = ice; td->clist = clist; clist->timer.user_data = (void*)td; - clist->timer.cb = &start_periodic_check; + clist->timer.cb = &periodic_timer; /* Log checklist */ @@ -1257,6 +1259,13 @@ static pj_status_t start_periodic_check(pj_timer_heap_t *th, } +/* Timer callback to perform periodic check */ +static void periodic_timer(pj_timer_heap_t *th, + pj_timer_entry *te) +{ + start_periodic_check(th, te); +} + /* Start ICE check */ PJ_DEF(pj_status_t) pj_ice_sess_start_check(pj_ice_sess *ice) { |