From b8242720b8c36bcac7e89ef46861662c2c3dd099 Mon Sep 17 00:00:00 2001 From: Eric Wild Date: Fri, 21 Jun 2019 13:52:06 +0200 Subject: ipaccess: allow tcp keepalive for ipa clients This allows using the e1_line x keepalive y z setting for clients like osmo-bts. Change-Id: Iadf22934ca6d3c44adac5573709ba53e75fa07da --- src/input/ipaccess.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/input/ipaccess.c b/src/input/ipaccess.c index 136aa79..d0fa023 100644 --- a/src/input/ipaccess.c +++ b/src/input/ipaccess.c @@ -667,8 +667,10 @@ static void ipaccess_bts_updown_cb(struct ipa_client_conn *link, int up) { struct e1inp_line *line = link->line; - if (up) - return; + if (up) { + update_fd_settings(line, link->ofd->fd); + return; + } if (line->ops->sign_link_down) line->ops->sign_link_down(line); -- cgit v1.2.3