diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2022-09-16 18:13:14 +0200 |
---|---|---|
committer | pespin <pespin@sysmocom.de> | 2022-09-20 10:16:41 +0000 |
commit | 5ec3eccdf5ea1f07591aa80a403ca84b004bd486 (patch) | |
tree | 97442e4b9240e782a9f1ddcfff008b7ba3a34bcd | |
parent | 0944a4ce911103dd0405bd41767ec30d444e2d03 (diff) |
ipacces-config: override gsm_bts_check_cfg() to void checking unset bts configuration
the shared code in libbsc checks for sane config being set, but this
doesn't really apply to ipaccess-config, wihich doesn't set such config
fields internally.
Change-Id: I22ff0d22d6dcf9b0f715bfa4e0daeb52c4028308
-rw-r--r-- | src/ipaccess/stubs.c | 6 | ||||
-rw-r--r-- | src/osmo-bsc/bts.c | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/src/ipaccess/stubs.c b/src/ipaccess/stubs.c index 60fa62627..aaec4c556 100644 --- a/src/ipaccess/stubs.c +++ b/src/ipaccess/stubs.c @@ -30,3 +30,9 @@ bool on_gsm_ts_init(struct gsm_bts_trx_ts *ts) /* No TS init required here. */ return true; } + +int gsm_bts_check_cfg(struct gsm_bts *bts) +{ + /* No checks required here */ + return 0; +} diff --git a/src/osmo-bsc/bts.c b/src/osmo-bsc/bts.c index 95e7430b1..b7d3c3c26 100644 --- a/src/osmo-bsc/bts.c +++ b/src/osmo-bsc/bts.c @@ -461,7 +461,7 @@ struct gsm_bts *gsm_bts_alloc(struct gsm_network *net, struct gsm_bts_sm *bts_sm } /* Validate BTS configuration (ARFCN settings and physical channel configuration) */ -int gsm_bts_check_cfg(struct gsm_bts *bts) +__attribute__((weak)) int gsm_bts_check_cfg(struct gsm_bts *bts) { struct gsm_bts_trx *trx; |