osmo-msc/openbsc/tests
Neels Hofmeyr e78ae21ff4 move to libcommon-cs: net init 3: actual move
Reincarnate gsm_network_init() as the parts not specific to libbsc.
Move from bsc_network_init() those bits that are not BSC specific (and useful
for upcoming osmo-cscn).

Add libcommon-cs to all linkages that use gsm_network_init().

Note: the only requirement to allow linking gsm_network_init() without libbsc
is to keep the call to gsm_net_update_ctype() out of libcommon-cs. The other items
are kept out of libcommon-cs because it makes sense semantically. But the separation
is not strong in that the BSC specific data members are of course still
omnipresent in struct gsm_network. If bsc_network_init() is not called, these
are not initialized properly -- for now no users of uninitialized members
exist.

So this is just a first step towards a sensible split of the BSC and MSC
gsm_network structs. The long term aim should be to have entirely separate
structs with some common general items.

Change-Id: If06316b97002390dc9a434686750cb96193ea63b
2016-11-24 16:58:31 +01:00
..
abis Consistenly format variables in */Makefile.am files 2016-09-15 15:55:02 +02:00
bsc move to libcommon-cs: net init 3: actual move 2016-11-24 16:58:31 +01:00
bsc-nat move to libcommon-cs: net init 3: actual move 2016-11-24 16:58:31 +01:00
bsc-nat-trie move libctrl from openbsc to libosmoctrl (libosmocore.git) 2014-08-21 15:34:28 +02:00
channel move to libcommon-cs: net init 3: actual move 2016-11-24 16:58:31 +01:00
db move to libcommon-cs: net init 3: actual move 2016-11-24 16:58:31 +01:00
gbproxy test/gbproxy: Test for possible memory corruption when link_info is freed 2016-11-15 22:32:03 +00:00
gprs Move osmo_gsup_messages.[ch] to libosmocore 2016-04-29 13:10:37 +02:00
gsm0408 move to libcommon-cs: net init 3: actual move 2016-11-24 16:58:31 +01:00
gtphub gtphub_test.c: remove unused include of msgb.h 2016-10-13 13:14:41 +00:00
mgcp msgb talloc ctx: initialize in all main() scopes 2016-10-13 13:14:41 +00:00
mm_auth Build fixes 2016-09-15 16:02:18 +02:00
nanobts_omlattr OML: Improve OML attribute handling 2016-11-01 21:56:22 +00:00
oap msgb talloc ctx: initialize in all main() scopes 2016-10-13 13:14:41 +00:00
sgsn msgb ctx: use new msgb_talloc_ctx_init(), don't access talloc_msgb_ctx 2016-10-13 13:14:41 +00:00
slhc sndcp: Fixups for sndcp layer based on coverity-scan suggestions 2016-10-28 13:43:10 +00:00
smpp Consistenly format variables in */Makefile.am files 2016-09-15 15:55:02 +02:00
sndcp_xid SNDCP: add SNDCP-XID encoder/decoder and unit test 2016-09-24 03:17:58 +00:00
subscr move to libcommon-cs: net init 3: actual move 2016-11-24 16:58:31 +01:00
trau move to libcommon-cs: net init 3: actual move 2016-11-24 16:58:31 +01:00
v42bis sndcp: Fixups for sndcp layer based on coverity-scan suggestions 2016-10-28 13:43:10 +00:00
xid Build fixes 2016-09-15 16:02:18 +02:00
Makefile.am OML: Improve OML attribute handling 2016-11-01 21:56:22 +00:00
atlocal.in tests: fix condition to run sgsn, oap, gtphub tests 2015-12-03 11:47:34 +01:00
ctrl_test_runner.py fix ctrl test: dyn TS: use new GSM_PCHAN_TCH_F_TCH_H_PDCH 2016-07-24 13:35:04 +02:00
smpp_test_runner.py nitb/smpp: Add simple test runner for the issues found by daniel 2014-03-06 23:48:17 +01:00
testsuite.at OML: Improve OML attribute handling 2016-11-01 21:56:22 +00:00
vty_test_runner.py vty_test_runner.py: fix indents to use spaces, fix vim comment 2016-09-30 12:42:20 +00:00