Osmocom Media Gateway (RTP proxy and RTP/E1 gateway) https://osmocom.org/projects/osmo-mgw
Go to file
Neels Hofmeyr 745857277c code dup: join [rsl_]lchan_lookup() from libbsc and osmo-bts
lchan_lookup in abis_rsl.c and rsl_lchan_lookup() from osmo-bts rsl.c are the
same code, except for the log context, which is only set in abis_rsl.c.
Factor out the common code to rsl_lchan_lookup() in gsm_data_shared.c.

Openbsc and osmo-bts each define their own DRSL log constant, so add an int *rc
return code argument and keep the logging part in abis_rsl.c's thin lchan_lookup()
wrapper. Incidentally, this also removes code dup for logging.

To avoid duplicate symbols, the rsl_lchan_lookup() implementation needs to be
removed from osmo-bts, so older osmo-bts git revisions will not build with
this.

Change-Id: Ie89bc5bb9110a0e539d37991dedac6f913211b48
2016-07-25 17:35:47 +02:00
contrib jenkins.sh: add --enable-iu matrix build 2016-07-13 17:50:12 +02:00
debian SGSN: prevent starting with inconsistent config 2016-07-11 19:18:17 +00:00
openbsc code dup: join [rsl_]lchan_lookup() from libbsc and osmo-bts 2016-07-25 17:35:47 +02:00
.gitignore ignore debian build byproducts 2015-03-28 17:13:57 +01:00
.gitreview add .gitreview 2016-05-31 17:43:46 +02:00