aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Welte <laforge@osmocom.org>2021-04-25 18:44:35 +0200
committerHarald Welte <laforge@osmocom.org>2021-04-25 18:49:17 +0200
commit8a43eb418664fbcd0879f2c776f03a1dff7c584d (patch)
tree1390b81a8ebd8639c213cb738394bd6b8653a47e
parentf414447bfd2a73f38b4908e511dac2f39d1d5f21 (diff)
osmo_ss7: Log route destruction (like we log route creation)
-rw-r--r--src/osmo_ss7.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/osmo_ss7.c b/src/osmo_ss7.c
index 0b11f11..7021fa8 100644
--- a/src/osmo_ss7.c
+++ b/src/osmo_ss7.c
@@ -809,7 +809,13 @@ osmo_ss7_route_create(struct osmo_ss7_route_table *rtbl, uint32_t pc,
/*! \brief Destroy a given SS7 route */
void osmo_ss7_route_destroy(struct osmo_ss7_route *rt)
{
+ struct osmo_ss7_route_table *rtbl = rt->rtable;
+
OSMO_ASSERT(ss7_initialized);
+
+ LOGSS7(rtbl->inst, LOGL_INFO, "Destroying route: pc=%u=%s mask=0x%x via linkset/ASP '%s'\n",
+ rt->cfg.pc, osmo_ss7_pointcode_print(rtbl->inst, rt->cfg.pc), rt->cfg.mask, rt->cfg.linkset_name);
+
llist_del(&rt->list);
talloc_free(rt);
}