diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2021-10-05 19:10:56 +0200 |
---|---|---|
committer | Pau Espin Pedrol <pespin@sysmocom.de> | 2021-10-07 14:08:29 +0200 |
commit | eb36819b4d093da0c117f89caf05aef9751eb518 (patch) | |
tree | 81530533365a997fba8509ac8a2411681e68d7ad /src/ipaccess | |
parent | 40c7410f9eb6961d5288c4bbf9072832b2b09ea1 (diff) |
Get rid of lots of stubs [4/4]
These are not needed anymore since we re-introduced libbsc, specially to
avoid all this churn.
Some specific methods are explicitly required to be overwritten by
tests, so we specificially mark those with __attribute__((weak)) in
order to be able to overwrite them.
This is the last step towards fixing interdependency mess of symbols and
stubs, and requires previous patches in order to have tests apssing
fine.
Change-Id: Ic7401b8a6eb903882e30fda1cf091ac99a254ef0
Diffstat (limited to 'src/ipaccess')
-rw-r--r-- | src/ipaccess/ipaccess-config.c | 12 | ||||
-rw-r--r-- | src/ipaccess/ipaccess-proxy.c | 8 | ||||
-rw-r--r-- | src/ipaccess/stubs.c | 14 |
3 files changed, 0 insertions, 34 deletions
diff --git a/src/ipaccess/ipaccess-config.c b/src/ipaccess/ipaccess-config.c index 741a97e70..ada23ead2 100644 --- a/src/ipaccess/ipaccess-config.c +++ b/src/ipaccess/ipaccess-config.c @@ -1129,15 +1129,3 @@ int main(int argc, char **argv) exit(0); } - -/* Stub */ -int osmo_bsc_sigtran_send(struct gsm_subscriber_connection *conn, struct msgb *msg) -{ return 0; } -int osmo_bsc_sigtran_open_conn(struct gsm_subscriber_connection *conn, struct msgb *msg) -{ return 0; } -int rsl_chan_ms_power_ctrl(struct gsm_lchan *lchan) { return 0; } -void pcu_info_update(struct gsm_bts *bts) {}; -int rsl_sacch_filling(struct gsm_bts_trx *trx, uint8_t type, const uint8_t *data, int len) { return 0; } -int rsl_bcch_info(const struct gsm_bts_trx *trx, enum osmo_sysinfo_type si_type, const uint8_t *data, int len) -{ return 0; } -int gsm_generate_si(struct gsm_bts *bts, enum osmo_sysinfo_type si_type) { return 0; } diff --git a/src/ipaccess/ipaccess-proxy.c b/src/ipaccess/ipaccess-proxy.c index d67603833..7ede28396 100644 --- a/src/ipaccess/ipaccess-proxy.c +++ b/src/ipaccess/ipaccess-proxy.c @@ -1253,11 +1253,3 @@ int main(int argc, char **argv) osmo_select_main(0); } } - -/* Stub */ -int rsl_chan_ms_power_ctrl(struct gsm_lchan *lchan) { return 0; } -void pcu_info_update(struct gsm_bts *bts) {}; -int rsl_sacch_filling(struct gsm_bts_trx *trx, uint8_t type, const uint8_t *data, int len) { return 0; } -int rsl_bcch_info(const struct gsm_bts_trx *trx, enum osmo_sysinfo_type si_type, const uint8_t *data, int len) -{ return 0; } -int gsm_generate_si(struct gsm_bts *bts, enum osmo_sysinfo_type si_type) { return 0; } diff --git a/src/ipaccess/stubs.c b/src/ipaccess/stubs.c index cb561051a..60fa62627 100644 --- a/src/ipaccess/stubs.c +++ b/src/ipaccess/stubs.c @@ -30,17 +30,3 @@ bool on_gsm_ts_init(struct gsm_bts_trx_ts *ts) /* No TS init required here. */ return true; } - -int abis_rsl_rcvmsg(struct msgb *msg) -{ - /* No RSL handling here */ - return 0; -} - -void paging_flush_bts(struct gsm_bts *bts, struct bsc_msc_data *msc) -{ - /* No paging flushing */ -} - -void ts_fsm_alloc(struct gsm_bts_trx_ts *ts) -{} |