Harald Welte
2b7d4658fb
[gprs] NS: update the remote peer IP addr/port on NS RESET
2010-05-11 18:40:45 +02:00
Harald Welte
bba902db19
[gprs] NS: include port number in log statement
2010-05-11 18:38:36 +02:00
Harald Welte
9a39293ced
[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
e8b9ca2972
[gprs] NS: Make sure we include "Rx" in the log statement for NS RESET
2010-05-11 18:18:31 +02:00
Harald Welte
2fc725de72
[gprs] NS: cleanup / fix compiler warnings
2010-05-11 10:15:26 +02:00
Harald Welte
fa270b9d5b
[gprs] BSSGP: cosmetic cleanup
2010-05-11 10:12:44 +02:00
Harald Welte
af0867882d
[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
834f26d62c
[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
b8a6a83be6
[gprs] Add new 'NS' and 'BSSGP' logging categories
2010-05-11 05:54:22 +02:00
Harald Welte
94633f3e2b
[gprs] Move all GPRS related code to src/gprs subdirectory
2010-05-04 07:41:59 +02:00