Commit Graph

13 Commits

Author SHA1 Message Date
Harald Welte e74594b247 VTY: don't save dynamically-allocated "unknown" peers
The VTY code should write/save only those peers that were configured
using the VTY.

Closes: OS#4929
Change-Id: If02694be4e4cb9cb27e7d9d07e533bfed4a999a9
2021-01-24 23:29:03 +01:00
Harald Welte 76101c4a86 More massive CBC WIP
Using this state we can actually successfully add mesasges via
the REST interface and see them being sent via CBSP to the BSCs,
who then transmit to BTSs who send it to MSs and the MSs show them...

Change-Id: If29bd4bbbf88a0ca58de9ff29ad524b0a7262a8e
2021-01-03 13:14:46 +01:00
Harald Welte 2849727777 cbsp_server: improve log levels
Change-Id: Id5408d8be4cdd8bed1c21008efe1f291d94b00ed
2021-01-02 12:11:46 +01:00
Harald Welte af60bc000c cbsp_server: Use peer name in logs instead of osmo_sock_get_name2()
If we know the peer of a client, and that peer has a name, log lines
shall use that name as context, rather than the somewhat difficult
to read osmo_sock_get_name2() result.

Change-Id: I183cbfa4b541fa4e2b96a00635cb17d91a34ae83
2021-01-02 11:40:28 +01:00
Harald Welte 7313772cdb WIP
Change-Id: I240b4be2fbb316e423d1bf366061b08912814011
2020-12-31 19:07:41 +01:00
Harald Welte 3bffde541e fix use-after-free in cbsp disconnect
Change-Id: I7d15606a83f13599300553b5d7b6532b2e5d90fe
2020-12-31 14:25:24 +01:00
Harald Welte 0b9fd3945a cbsp_server: move llist_add() up a bit to ensure llist_del() works in error paths
Change-Id: I39b977cbc3a3cbc81b0fb322158d9e81baf9a8dc
2019-08-05 22:09:34 +02:00
Harald Welte bdf74e9a89 CBSP Server improvements
Change-Id: Id4e661ab9281c394eaa82430d49f7e3dfeab3f57
2019-08-05 22:08:53 +02:00
Harald Welte b8f7c3bd5e cbsp_server: Allow for bind to non-standard port + bind to IP
Change-Id: I7bf0002b514318ca8014bf92a7ce9a15ee4227c5
2019-07-20 15:32:58 +02:00
Harald Welte 5a17cf671b osmo_cbsp_recv_buffered() is now part of libosmocore
Change-Id: I93995e6c611701ca8688de8904adf8ea57292e69
2019-07-20 14:44:22 +02:00
Harald Welte 0560768ad2 update CBSP API to current libosmocore
Change-Id: I719b04e10cc2d6e33ac9655bc1166a70bdc7e95b
2019-07-20 14:44:18 +02:00
Harald Welte 63b7905fa3 Initial (building) start of OsmoCBC (Cell Broadcast Centre)
this is far from doing anything useful yet. Stay tuned.

Change-Id: I64a6833ce068db60d713d0fa318a1d8093e37be9
2019-05-06 23:15:23 +02:00
Harald Welte 6c8bf25d11 initial checkin of cbsp_server.c 2019-05-05 14:24:43 +02:00