aboutsummaryrefslogtreecommitdiffstats
path: root/src/sccp_user.c
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2023-07-07 17:14:16 +0200
committerPau Espin Pedrol <pespin@sysmocom.de>2023-07-11 14:55:14 +0200
commitc086a8ed423ce4044a92c84f64657af2886425fd (patch)
tree5eba17d762aba96065a4476a9edee09cc37f08ff /src/sccp_user.c
parent15327917981a4671dbe2eb6c5345b43f02f026fc (diff)
sccp: Use tdef to implement osmo_sccp_timers
Diffstat (limited to 'src/sccp_user.c')
-rw-r--r--src/sccp_user.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/sccp_user.c b/src/sccp_user.c
index fb14e75..382e1fe 100644
--- a/src/sccp_user.c
+++ b/src/sccp_user.c
@@ -238,6 +238,10 @@ osmo_sccp_instance_create(struct osmo_ss7_instance *ss7, void *priv)
inst->ss7_user.priv = inst;
inst->max_optional_data = SCCP_MAX_OPTIONAL_DATA;
+ inst->tdefs = talloc_memdup(inst, osmo_sccp_timer_defaults,
+ sizeof(osmo_sccp_timer_defaults));
+ osmo_tdefs_reset(inst->tdefs);
+
rc = sccp_scmg_init(inst);
if (rc < 0) {
talloc_free(inst);