mirror of
https://gitea.osmocom.org/cellular-infrastructure/osmo-mgw.git
synced 2025-11-03 05:23:43 +00:00
Compare commits
4 Commits
rhizomatic
...
1.9.2
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
46ab31c377 | ||
|
|
6c87ac9af3 | ||
|
|
23c623b487 | ||
|
|
1a099fd34c |
@@ -1,5 +1,7 @@
|
|||||||
[Unit]
|
[Unit]
|
||||||
Description=Osmocom Media Gateway (MGW)
|
Description=Osmocom Media Gateway (MGW)
|
||||||
|
After=network-online.target
|
||||||
|
Wants=network-online.target
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=simple
|
Type=simple
|
||||||
|
|||||||
13
debian/changelog
vendored
13
debian/changelog
vendored
@@ -1,3 +1,16 @@
|
|||||||
|
osmo-mgw (1.9.2) unstable; urgency=medium
|
||||||
|
|
||||||
|
* systemd: depend on networking-online.target
|
||||||
|
|
||||||
|
-- Oliver Smith <osmith@sysmocom.de> Fri, 26 May 2023 14:57:36 +0200
|
||||||
|
|
||||||
|
osmo-mgw (1.9.1) unstable; urgency=medium
|
||||||
|
|
||||||
|
[ Vadim Yanitskiy ]
|
||||||
|
* libosmo-mgcp: e1: fix memleaks in e1_recv_cb()
|
||||||
|
|
||||||
|
-- Harald Welte <laforge@osmocom.org> Mon, 18 Apr 2022 10:58:50 +0200
|
||||||
|
|
||||||
osmo-mgw (1.9.0) unstable; urgency=medium
|
osmo-mgw (1.9.0) unstable; urgency=medium
|
||||||
|
|
||||||
[ Harald Welte ]
|
[ Harald Welte ]
|
||||||
|
|||||||
@@ -338,6 +338,7 @@ static void e1_recv_cb(struct e1inp_ts *ts, struct msgb *msg)
|
|||||||
trunk = mgcp_trunk_by_line_num(cfg, ts->line->num);
|
trunk = mgcp_trunk_by_line_num(cfg, ts->line->num);
|
||||||
if (!trunk) {
|
if (!trunk) {
|
||||||
LOGP(DE1, LOGL_ERROR, "E1-RX: unable to find a trunk for E1-line %u!\n", ts->line->num);
|
LOGP(DE1, LOGL_ERROR, "E1-RX: unable to find a trunk for E1-line %u!\n", ts->line->num);
|
||||||
|
msgb_free(msg);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -359,6 +360,9 @@ static void e1_recv_cb(struct e1inp_ts *ts, struct msgb *msg)
|
|||||||
|
|
||||||
/* Trigger sending of pending E1 traffic */
|
/* Trigger sending of pending E1 traffic */
|
||||||
e1_send(ts, trunk);
|
e1_send(ts, trunk);
|
||||||
|
|
||||||
|
/* e1inp_rx_ts() does not free() msgb */
|
||||||
|
msgb_free(msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int e1_init(struct mgcp_trunk *trunk, uint8_t ts_nr)
|
static int e1_init(struct mgcp_trunk *trunk, uint8_t ts_nr)
|
||||||
|
|||||||
Reference in New Issue
Block a user