Harald Welte
7c209ebb86
[gprs] NS: update the remote peer IP addr/port on NS RESET
2010-05-11 18:40:45 +02:00
Harald Welte
ef1226e827
[gprs] NS: include port number in log statement
2010-05-11 18:38:36 +02:00
Harald Welte
e69b2814e2
[gprs] use TCP port 4246 for the gb_proxy vty telnet
2010-05-11 18:32:37 +02:00
Harald Welte
e5117da715
[gprs] gb-proxy: We might receive a NS-RESET for a NS-VC that we already know
...
In this case, don't blindly allocate a new NS-VC but rather use the NSEI
to lookup the 'struct gprs_nsvc' for it.
2010-05-11 18:30:37 +02:00
Harald Welte
f69c059a0e
[gprs] gb_proxy: Fix detecting the SGSN-facing ns-vc by its NSEI
...
make sure we mark the NS connection as 'SGSN-facing' if the NSEI matches
2010-05-11 18:29:44 +02:00
Harald Welte
d7c02ad9df
[gprs] NS: Make sure we include "Rx" in the log statement for NS RESET
2010-05-11 18:18:31 +02:00
Harald Welte
7fc9822a74
[gprs] Gb proxy: cosmetic cleanup
2010-05-11 10:15:42 +02:00
Harald Welte
1389ac7d2a
[gprs] NS: cleanup / fix compiler warnings
2010-05-11 10:15:26 +02:00
Harald Welte
a7a3194da8
[gprs] BSSGP: cosmetic cleanup
2010-05-11 10:12:44 +02:00
Harald Welte
0a4050c63b
[gprs] gb_proxy: Send proper BSSGP STATUS msg in error case
...
In order to reuse the existing bssgp_tx_* functions without pulling
in the dependencies of gprs_bssgp.c, we have to move those functions
to gprs_bssgp_util.c
Furthermore, we can remove gbprox_nsi and replace it with bssgp_nsi,
and we can do proper processing of BVC-RESET messages coming from
the SGSN on the signalling BVC. In that case we need to send RESET
messages to all the BSS.
2010-05-11 10:03:34 +02:00
Harald Welte
c1c1dd260a
[gprs] gb_proxy: Forward NS-RESET/NS-BLOCK/NS-UNBLOCK from SGSN to BTSs
2010-05-11 06:34:24 +02:00
Harald Welte
99e3248192
[gprs] NS: Add signals in the event of BLOCK/UNBLOCK/RESET
...
The signals will be sent upon reception of NS-BLOCK/UNBLOCK/RESET PDUs
We also export functions to generate/send BLOCK/UNBLOCK and RESET.
2010-05-11 06:33:17 +02:00
Harald Welte
6b72cdf854
[gprs] Add new 'NS' and 'BSSGP' logging categories
2010-05-11 05:54:22 +02:00
Harald Welte
85801d0294
[gprs] gb_proxy: More VTY 'show' information
...
The 'show gbproxy' now actually shows information about the Gb proxy
BTS peers, whereas 'show ns' shows information about existing NS links.
2010-05-11 05:49:43 +02:00
Holger Hans Peter Freyther
c6ec0406c8
misc: Use $(top_srcdir) for source, $(top_builddir) for libs
...
We should not use ../ for adding sources or libraries as the
user might have a srcdir != builddir setup.
2010-05-04 14:36:07 +08:00
Harald Welte
e236596bf4
[gprs] Move all GPRS related code to src/gprs subdirectory
2010-05-04 07:41:59 +02:00