aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <holger@moiji-mobile.com>2016-08-18 18:34:27 +0200
committerHolger Hans Peter Freyther <holger@moiji-mobile.com>2016-08-18 18:34:27 +0200
commit86282d65db38783d3d3099b6ff80ab85e6de8438 (patch)
treee73aa50cecea6f7973d31146ae51bb4c1f46df0f /src
parent6e938eda1cb757a24eb38da91fa7d97892c7387e (diff)
client: Fail to start if it can't bind the telnet interface
Diffstat (limited to 'src')
-rw-r--r--src/osmo_client_main.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/osmo_client_main.c b/src/osmo_client_main.c
index b509c84..db43ca6 100644
--- a/src/osmo_client_main.c
+++ b/src/osmo_client_main.c
@@ -1,7 +1,7 @@
/*
* osmo-pcap-client code
*
- * (C) 2011 by Holger Hans Peter Freyther <zecke@selfish.org>
+ * (C) 2011-2016 by Holger Hans Peter Freyther <holger@moiji-mobile.com>
* (C) 2011 by On-Waves
* All Rights Reserved
*
@@ -180,7 +180,11 @@ int main(int argc, char **argv)
signal(SIGUSR1, &signal_handler);
osmo_init_ignore_signals();
- telnet_init(tall_bsc_ctx, NULL, 4240);
+ rc = telnet_init(tall_bsc_ctx, NULL, 4240);
+ if (rc < 0) {
+ LOGP(DCLIENT, LOGL_ERROR, "Failed to bind telnet interface\n");
+ exit(1);
+ }
pcap_client = talloc_zero(tall_bsc_ctx, struct osmo_pcap_client);
if (!pcap_client) {