10 Commits

Author SHA1 Message Date
Pau Espin Pedrol
1416f6497f Introduce stats msc.ran_peers.{total,active}
osmo_stats_init() was already being called despite no stats were being
used.

Change-Id: Ib01576036f34ac7f21c5bce0155b50932eb9b72a
2025-07-15 12:15:18 +02:00
Pau Espin Pedrol
576b13fb19 smlc: Initial implementation of N-PCSTATE.ind
Related: OS#5917
Change-Id: Id034a0c4d8bff0647a64658480dfa9b4cea563de
2025-07-15 12:15:18 +02:00
Pau Espin Pedrol
28748a57bb vty: Create smlc_vty.c
We already have a smlc_vty.h file, but no usual smlc_vty.c file where we
put commands or init functions existed yet.

Change-Id: I6899602c3a6e22ee6ff93540466f839b2bf5ccc1
2025-07-15 12:15:15 +02:00
Pau Espin Pedrol
9b3ab7372b cell_locations.h: Fix includes
No sigtran header is needed as a dependecy in that header.
struct gsm0808_cell_id is defined in gsm0808_utils.h.

Change-Id: Iceedd7a8c2e050e6631c5f471d2eb71ab8ee2432
2025-07-14 19:46:28 +02:00
Pau Espin Pedrol
b585ad15c9 lb_peer: Drop unused events CONNECTION_{SUCCESS,TIMEOUT}
Change-Id: If5d838e3c0cfdb08ea8a96330ea1de4fa73e091a
2025-07-14 19:12:49 +02:00
Pau Espin Pedrol
4f54a410f5 lb_peer: Mark multiple funcs as static
Change-Id: I7178608444f72bfb93b816a0bedee336a5b4cafe
2025-07-14 19:09:31 +02:00
Pau Espin Pedrol
310e21dbf1 lb_peer: Constify ptr arg in lb_peer_find()
Change-Id: Ia1da7ad3f6410a47c3e8d4e4f7f534073f2e0116
2025-07-14 19:05:52 +02:00
Oliver Smith
5b7f1fd5c8 treewide: remove FSF address
Remove the paragraph about writing to the Free Software Foundation's
mailing address. The FSF has changed addresses in the past, and may do
so again. In 2021 this is not useful, let's rather have a bit less
boilerplate at the start of source files.

Change-Id: Ieb4f9b4ad5073c9b5996cb960b248c450fd5f2dd
2021-12-14 12:22:00 +01:00
Neels Hofmeyr
7299215d74 initial working osmo-smlc implementation
The lower level Lb/SCCP interface conn handling is essentially a copy of
OsmoMSC's A/SCCP infrastructure (OsmoMSC also connects to multiple BSCs).

The smlc_subscr is mostly a copy of OsmoBSC's bsc_subscr.

smlc_loc_req FSM is the SMLC side of OsmoBSC's new lcs_loc_req FSM.

cell_locations configures geographic coordinates of individual cells.

Change-Id: I917ba8fc51a1f1150be77ae01e12a7b16a853052
2020-10-13 02:39:28 +00:00
Harald Welte
b53e2bfc67 initial skeleton
Change-Id: I706aa9e11a646aad71bb310fa552d0bdb5084d4b
2020-08-21 19:56:10 +02:00