libosmocore/src/gb
Alexander Couzens 85a8fd3911 Gb/BSSGP: replace hardcoded Tx into NS library by a callback
Add bssgp_ns_send callback() to set the transmission path into the
NS library. This allows to use the Gb implementation with
the old NS and the new upcoming NS implementation.
Users of the old NS implementation don't have to set the callback as
the default is the old NS implementation.

Only users of the new NS implementation need to set the callback and
the callback data.

Change-Id: I3a498e6a0d68b87fed80c64199b22395796761b4
2020-08-04 10:33:09 +00:00
..
Makefile.am Gb/BSSGP: replace hardcoded Tx into NS library by a callback 2020-08-04 10:33:09 +00:00
common_vty.c Fix/Update copyright notices; Add SPDX annotation 2017-11-13 01:35:12 +09:00
common_vty.h gb: drop special vty exit commands, use vty_install_default() 2017-09-27 14:04:08 +00:00
gb_internal.h NS: Add support for GPRS NS IP Sub-Network-Service (SNS) 2019-02-26 12:18:30 +01:00
gprs_bssgp.c Gb/BSSGP: replace hardcoded Tx into NS library by a callback 2020-08-04 10:33:09 +00:00
gprs_bssgp_bss.c Gb/BSSGP: replace hardcoded Tx into NS library by a callback 2020-08-04 10:33:09 +00:00
gprs_bssgp_internal.h Gb/BSSGP: replace hardcoded Tx into NS library by a callback 2020-08-04 10:33:09 +00:00
gprs_bssgp_util.c Gb/BSSGP: replace hardcoded Tx into NS library by a callback 2020-08-04 10:33:09 +00:00
gprs_bssgp_vty.c logging: Introduce mutex API to manage log_target in multi-thread envs 2019-10-09 14:19:52 +02:00
gprs_ns.c gprs_ns: fix typo in comment 2020-07-28 11:44:55 +02:00
gprs_ns_frgre.c select: Rename BSC_FD_* constants to OSMO_FD_* 2019-03-21 16:02:01 +00:00
gprs_ns_sns.c gb/gprs_ns_sns.c: fix incorrect sizeof() calculation 2019-04-12 22:16:18 +07:00
gprs_ns_vty.c gprs_ns: Set sockaddr_in.sin_family for persistent NSVCs 2020-06-26 16:07:15 +00:00
libosmogb.map Gb/BSSGP: replace hardcoded Tx into NS library by a callback 2020-08-04 10:33:09 +00:00