Pablo Neira Ayuso | 0d2881a | 2011-05-14 11:32:48 +0200 | [diff] [blame] | 1 | #ifndef _BSS_H_ |
| 2 | #define _BSS_H_ |
| 3 | |
Neels Hofmeyr | c016479 | 2017-09-04 15:15:32 +0200 | [diff] [blame] | 4 | #include <osmocom/bsc/gsm_data.h> |
Neels Hofmeyr | 402006d | 2016-05-11 14:28:25 +0200 | [diff] [blame] | 5 | |
Pablo Neira Ayuso | 0d2881a | 2011-05-14 11:32:48 +0200 | [diff] [blame] | 6 | struct msgb; |
| 7 | |
| 8 | /* start and stop network */ |
Harald Welte | d9956d9 | 2017-12-17 21:48:47 +0100 | [diff] [blame] | 9 | extern int bsc_network_alloc(void); |
Pablo Neira Ayuso | 0d2881a | 2011-05-14 11:32:48 +0200 | [diff] [blame] | 10 | extern int bsc_shutdown_net(struct gsm_network *net); |
| 11 | |
| 12 | /* register all supported BTS */ |
| 13 | extern int bts_init(void); |
| 14 | extern int bts_model_bs11_init(void); |
| 15 | extern int bts_model_rbs2k_init(void); |
| 16 | extern int bts_model_nanobts_init(void); |
Dieter Spaar | 1664602 | 2011-07-28 00:01:50 +0200 | [diff] [blame] | 17 | extern int bts_model_nokia_site_init(void); |
Harald Welte | f383aa1 | 2012-07-02 19:51:55 +0200 | [diff] [blame] | 18 | extern int bts_model_sysmobts_init(void); |
Pablo Neira Ayuso | 0d2881a | 2011-05-14 11:32:48 +0200 | [diff] [blame] | 19 | #endif |