commit | c16c2dc5d35bce659cf4c9ab542054c9b57517aa | [log] [tgz] |
---|---|---|
author | Holger Hans Peter Freyther <zecke@selfish.org> | Wed Oct 13 20:22:36 2010 +0200 |
committer | Holger Hans Peter Freyther <zecke@selfish.org> | Mon Oct 25 21:06:03 2010 +0200 |
tree | ab12a2835de5e3ba7ede47c8acbf8fa876b72312 | |
parent | 64b12924bfacaacda4eb5657ab6348a86db48753 [diff] [blame] |
nat: Implement accepting a USSD Provider connection, do authentication
diff --git a/openbsc/src/nat/bsc_nat.c b/openbsc/src/nat/bsc_nat.c index 515278c..fb4c150 100644 --- a/openbsc/src/nat/bsc_nat.c +++ b/openbsc/src/nat/bsc_nat.c
@@ -1279,6 +1279,12 @@ exit(1); } + rc = bsc_ussd_init(nat); + if (rc != 0) { + LOGP(DNAT, LOGL_ERROR, "Failed to bind the USSD socket.\n"); + exit(1); + } + signal(SIGABRT, &signal_handler); signal(SIGUSR1, &signal_handler); signal(SIGPIPE, SIG_IGN);