From 8a43eb418664fbcd0879f2c776f03a1dff7c584d Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Sun, 25 Apr 2021 18:44:35 +0200 Subject: [PATCH] osmo_ss7: Log route destruction (like we log route creation) Change-Id: I503cc97db5f907610074cb513299a3a8505e00e5 --- src/osmo_ss7.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/osmo_ss7.c b/src/osmo_ss7.c index 0b11f11e..7021fa80 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); }