diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2023-07-07 17:14:16 +0200 |
---|---|---|
committer | Pau Espin Pedrol <pespin@sysmocom.de> | 2023-07-11 14:55:14 +0200 |
commit | c086a8ed423ce4044a92c84f64657af2886425fd (patch) | |
tree | 5eba17d762aba96065a4476a9edee09cc37f08ff /src/sccp_user.c | |
parent | 15327917981a4671dbe2eb6c5345b43f02f026fc (diff) |
sccp: Use tdef to implement osmo_sccp_timers
Related: OS#4372
Change-Id: I1dbe49a83a1bcddf074d5e638babd065834a0ebd
Diffstat (limited to 'src/sccp_user.c')
-rw-r--r-- | src/sccp_user.c | 4 |
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); |