aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/osmo-bts-sysmo/misc/sysmobts_par.c18
-rw-r--r--src/osmo-bts-sysmo/misc/sysmobts_par.h3
2 files changed, 21 insertions, 0 deletions
diff --git a/src/osmo-bts-sysmo/misc/sysmobts_par.c b/src/osmo-bts-sysmo/misc/sysmobts_par.c
index bab6bf56..1b458afc 100644
--- a/src/osmo-bts-sysmo/misc/sysmobts_par.c
+++ b/src/osmo-bts-sysmo/misc/sysmobts_par.c
@@ -112,6 +112,15 @@ int sysmobts_par_get_int(enum sysmobts_par par, int *ret)
case SYSMOBTS_PAR_BOOTS:
*ret = ee->boot_count;
break;
+ case SYSMOBTS_PAR_MODEL_NR:
+ *ret = ee->model_nr;
+ break;
+ case SYSMOBTS_PAR_MODEL_FLAGS:
+ *ret = ee->model_flags;
+ break;
+ case SYSMOBTS_PAR_TRX_NR:
+ *ret = ee->trx_nr;
+ break;
default:
return -EINVAL;
}
@@ -148,6 +157,15 @@ int sysmobts_par_set_int(enum sysmobts_par par, int val)
case SYSMOBTS_PAR_BOOTS:
ee->boot_count = val;
break;
+ case SYSMOBTS_PAR_MODEL_NR:
+ ee->model_nr = val;
+ break;
+ case SYSMOBTS_PAR_MODEL_FLAGS:
+ ee->model_flags = val;
+ break;
+ case SYSMOBTS_PAR_TRX_NR:
+ ee->trx_nr = val;
+ break;
default:
return -EINVAL;
}
diff --git a/src/osmo-bts-sysmo/misc/sysmobts_par.h b/src/osmo-bts-sysmo/misc/sysmobts_par.h
index 8a37b585..d9c8bad4 100644
--- a/src/osmo-bts-sysmo/misc/sysmobts_par.h
+++ b/src/osmo-bts-sysmo/misc/sysmobts_par.h
@@ -12,6 +12,9 @@ enum sysmobts_par {
SYSMOBTS_PAR_HOURS,
SYSMOBTS_PAR_BOOTS,
SYSMOBTS_PAR_KEY,
+ SYSMOBTS_PAR_MODEL_NR,
+ SYSMOBTS_PAR_MODEL_FLAGS,
+ SYSMOBTS_PAR_TRX_NR,
_NUM_SYSMOBTS_PAR
};