From 6187e010a8fb6f503ce7bf0ee93530787acfc876 Mon Sep 17 00:00:00 2001 From: Neels Hofmeyr Date: Fri, 20 Nov 2015 00:57:05 +0100 Subject: gtphub: fix echo reply to SGSNs: wrong fd. Add test. The actual fix is just one character, but also add a regression test against this, on both CTRL and USER plane. --- openbsc/src/gprs/gtphub.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'openbsc/src/gprs/gtphub.c') diff --git a/openbsc/src/gprs/gtphub.c b/openbsc/src/gprs/gtphub.c index 22da9a303..e86620fcc 100644 --- a/openbsc/src/gprs/gtphub.c +++ b/openbsc/src/gprs/gtphub.c @@ -1559,7 +1559,7 @@ int gtphub_from_sgsns_handle_buf(struct gtphub *hub, if (reply_len > 0) { /* It was an echo. Nothing left to do. */ osmo_sockaddr_copy(to_addr, from_addr); - *to_ofd = &hub->to_ggsns[plane_idx].ofd; + *to_ofd = &hub->to_sgsns[plane_idx].ofd; return reply_len; } if (reply_len < 0) -- cgit v1.2.3