blob: b8945db50e37aeb23dd7ffc8ecfe9a753f5f586e [file] [log] [blame]
Pablo Neira Ayuso0d2881a2011-05-14 11:32:48 +02001#ifndef _BSS_H_
2#define _BSS_H_
3
Neels Hofmeyrc0164792017-09-04 15:15:32 +02004#include <osmocom/bsc/gsm_data.h>
Neels Hofmeyr402006d2016-05-11 14:28:25 +02005
Pablo Neira Ayuso0d2881a2011-05-14 11:32:48 +02006struct msgb;
7
8/* start and stop network */
Harald Welted9956d92017-12-17 21:48:47 +01009extern int bsc_network_alloc(void);
Pablo Neira Ayuso0d2881a2011-05-14 11:32:48 +020010extern int bsc_shutdown_net(struct gsm_network *net);
11
12/* register all supported BTS */
13extern int bts_init(void);
Vadim Yanitskiy4f3a6412020-05-31 01:56:20 +070014extern int bts_model_unknown_init(void);
Pablo Neira Ayuso0d2881a2011-05-14 11:32:48 +020015extern int bts_model_bs11_init(void);
16extern int bts_model_rbs2k_init(void);
17extern int bts_model_nanobts_init(void);
Dieter Spaar16646022011-07-28 00:01:50 +020018extern int bts_model_nokia_site_init(void);
Harald Weltef383aa12012-07-02 19:51:55 +020019extern int bts_model_sysmobts_init(void);
Pablo Neira Ayuso0d2881a2011-05-14 11:32:48 +020020#endif