From ed122f3c25070252c44819767adf67bf3b006260 Mon Sep 17 00:00:00 2001 From: Pau Espin Pedrol Date: Tue, 28 Aug 2018 18:25:02 +0200 Subject: ipaccess: Allow passing return code in e1inp_line_ops->sign_link() Change-Id: Ia83eead3622d86f55c1dc5e91acc78dde73a0367 --- src/input/ipaccess.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/input/ipaccess.c b/src/input/ipaccess.c index 24a79ea..566fd64 100644 --- a/src/input/ipaccess.c +++ b/src/input/ipaccess.c @@ -279,7 +279,7 @@ static int handle_ts1_read(struct osmo_fd *bfd) " sign_link returned error: %s.\n", strerror(-rc)); } - return 0; + return rc; err_msg: msgb_free(msg); err: @@ -790,8 +790,7 @@ static int ipaccess_bts_read_cb(struct ipa_client_conn *link, struct msgb *msg) "no action set for signalling messages.\n"); goto err; } - link->line->ops->sign_link(msg); - return 0; + return link->line->ops->sign_link(msg); err: ipa_client_conn_close(link); -- cgit v1.2.3