* rename the timer functions to avoid name collisions with libmisdn.
* the return value of bsc_update_timers() is required for applications to find out if a timer was fired
(Andreas Eversberg)
diff --git a/src/gsm_04_08.c b/src/gsm_04_08.c
index fe1637e..e178d99 100644
--- a/src/gsm_04_08.c
+++ b/src/gsm_04_08.c
@@ -165,7 +165,7 @@
if (!lchan->loc_operation)
return;
- del_timer(&lchan->loc_operation->updating_timer);
+ bsc_del_timer(&lchan->loc_operation->updating_timer);
free(lchan->loc_operation);
lchan->loc_operation = 0;
put_lchan(lchan);
@@ -527,7 +527,7 @@
{
lchan->loc_operation->updating_timer.cb = loc_upd_rej_cb;
lchan->loc_operation->updating_timer.data = lchan;
- schedule_timer(&lchan->loc_operation->updating_timer, 5, 0);
+ bsc_schedule_timer(&lchan->loc_operation->updating_timer, 5, 0);
}
static const char *lupd_name(u_int8_t type)