aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--include/osmo-bts/gsm_data_shared.h1
-rw-r--r--src/common/gsm_data_shared.c1
-rw-r--r--src/osmo-bts-virtual/main.c1
3 files changed, 3 insertions, 0 deletions
diff --git a/include/osmo-bts/gsm_data_shared.h b/include/osmo-bts/gsm_data_shared.h
index b19bc903..aebdb656 100644
--- a/include/osmo-bts/gsm_data_shared.h
+++ b/include/osmo-bts/gsm_data_shared.h
@@ -422,6 +422,7 @@ enum gsm_bts_type_variant {
BTS_OSMO_OCTPHY,
BTS_OSMO_SYSMO,
BTS_OSMO_TRX,
+ BTS_OSMO_VIRTUAL,
_NUM_BTS_VARIANT
};
diff --git a/src/common/gsm_data_shared.c b/src/common/gsm_data_shared.c
index a7a1725b..d11b1860 100644
--- a/src/common/gsm_data_shared.c
+++ b/src/common/gsm_data_shared.c
@@ -74,6 +74,7 @@ const struct value_string osmo_bts_variant_names[_NUM_BTS_VARIANT + 1] = {
{ BTS_OSMO_OCTPHY, "osmo-bts-octphy" },
{ BTS_OSMO_SYSMO, "osmo-bts-sysmo" },
{ BTS_OSMO_TRX, "omso-bts-trx" },
+ { BTS_OSMO_VIRTUAL, "omso-bts-virtual" },
{ 0, NULL }
};
diff --git a/src/osmo-bts-virtual/main.c b/src/osmo-bts-virtual/main.c
index 62376a74..81fb9581 100644
--- a/src/osmo-bts-virtual/main.c
+++ b/src/osmo-bts-virtual/main.c
@@ -56,6 +56,7 @@ uint32_t trx_get_hlayer1(struct gsm_bts_trx *trx)
int bts_model_init(struct gsm_bts *bts)
{
+ bts->variant = BTS_OSMO_VIRTUAL;
bts->support.ciphers = CIPHER_A5(1) | CIPHER_A5(2) | CIPHER_A5(3);
gsm_bts_set_feature(bts, BTS_FEAT_OML_ALERTS);