aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/src
diff options
context:
space:
mode:
authorSergey Kostanbaev <sergey.kostanbaev@gmail.com>2015-10-27 18:16:13 +0300
committerIvan Kluchnikov <kluchnikovi@gmail.com>2017-02-07 18:59:54 +0300
commit236d81fa0c8cc21aea811e774d134aa2a3a0b6e0 (patch)
tree3a5a7f89dd90e9d9d036b2d14734cca8d688a599 /openbsc/src
parent8e58f575e75af30712057f414460163a982f7aad (diff)
ussd_proxy: detailed help
Diffstat (limited to 'openbsc/src')
-rw-r--r--openbsc/src/reg-proxy/ussd_proxy.c20
1 files changed, 17 insertions, 3 deletions
diff --git a/openbsc/src/reg-proxy/ussd_proxy.c b/openbsc/src/reg-proxy/ussd_proxy.c
index 2de33279e..50de1c0c2 100644
--- a/openbsc/src/reg-proxy/ussd_proxy.c
+++ b/openbsc/src/reg-proxy/ussd_proxy.c
@@ -1035,6 +1035,22 @@ const struct log_info ipa_proxy_test_log_info = {
};
+static void Usage(char* progname)
+{
+ fprintf(stderr, "Usage:\n"
+ "%s [options]\n"
+ "Options\n"
+ " -p <port> TCP port to listen incoming SUP connection\n"
+ " (default: 8184)\n"
+ " -t <url> Destination SIP URL (default: sip:127.0.0.1:5060)\n"
+ " -u <url> User agent SIP URL (default: sip:127.0.0.1:5090)\n"
+ " -T Force using TCP instead trying UDP\n"
+ " -D <secs> Maximum period of open USSD session (default: 90)\n"
+ " -o <sessions> Maximum number of concurrent USSD sessions\n"
+ " (default: 200)\n"
+ , progname);
+}
+
int main(int argc, char *argv[])
{
su_home_t *home;
@@ -1072,9 +1088,7 @@ int main(int argc, char *argv[])
break;
case '?':
default:
- fprintf(stderr, "Usage:\n"
- "%s [-p sup_port] [-t to_url] [-u agent_url] [-T]\n",
- argv[0]);
+ Usage(argv[0]);
return 2;
}
}