Skip to content
Success

Changes

Summary

  1. Introduce hashtable to lookup bts by LAC (details)
  2. Introduce hashtable to lookup bts by CI (details)
Commit 469ba6a97484537af7951d457a749d8ecb076e43 by Pau Espin Pedrol
Introduce hashtable to lookup bts by LAC

The BTS is not added to the hashtable during allocation, because the
default LAC value is 0, which is GSM_LAC_RESERVED_DETACHED
(reserved by GSM 04.08), so it's also detached from the hashtable
(cannot be found based on a reserved value).

Related: SYS#7062
Change-Id: Id523027b49e0f58cd2c8c9b4dee619de415dbd15
The file was modifiedinclude/osmocom/bsc/gsm_data.h
The file was modifiedsrc/osmo-bsc/bts_vty.c
The file was modifiedsrc/osmo-bsc/neighbor_ident.c
The file was modifiedsrc/osmo-bsc/net_init.c
The file was modifiedinclude/osmocom/bsc/bts.h
The file was modifiedsrc/osmo-bsc/bts.c
The file was modifiedsrc/osmo-bsc/osmo_bsc_bssap.c
Commit 2045a2404245a0e8923390fc27b37eba7e9e17e7 by Pau Espin Pedrol
Introduce hashtable to lookup bts by CI

Change-Id: Ia9d6a38496609fc906cc78124929e594e6a9d06e
The file was modifiedinclude/osmocom/bsc/gsm_data.h
The file was modifiedsrc/osmo-bsc/bts.c
The file was modifiedsrc/osmo-bsc/osmo_bsc_bssap.c
The file was modifiedsrc/osmo-bsc/bts_vty.c
The file was modifiedsrc/osmo-bsc/net_init.c
The file was modifiedinclude/osmocom/bsc/bts.h