Skip to content
Success

Changes

Summary

  1. Usse gsup_client_mux from libosmo-gsup-client (details)
Commit 779a3c005236798e1d73e23de751fcf57d3ed388 by Pau Espin Pedrol
Usse gsup_client_mux from libosmo-gsup-client

gsup_client_mux code was cloned a couple months ago to
libosmo-gsup-client, use it in osmo-msc and drop its own copy.

The code was not dropped at the time because it required tweaking the
unit tests, because they were wrapping some underlaying functions which
cannot be wrapped anymore since the code using them is now inside the
separate already-linked libosmo-gsup-client.so.
Solve it by actually wrapping one layer up in the gsup_client_mux itself
since it now something we mantain here anymore.

Change-Id: I34d02ae219f3ec8daf47942c46f52b21eab21242
The file was modifiedsrc/libmsc/msc_net_init.c
The file was modifiedsrc/osmo-msc/msc_main.c
The file was removedinclude/osmocom/msc/gsup_client_mux.h
The file was removedsrc/libmsc/gsup_client_mux.c
The file was modifiedsrc/libmsc/Makefile.am
The file was modifiedsrc/libmsc/e_link.c
The file was modifiedinclude/osmocom/msc/Makefile.am
The file was modifiedtests/msc_vlr/Makefile.am
The file was modifiedsrc/libvlr/vlr.c
The file was modifiedTODO-RELEASE
The file was modifiedsrc/libmsc/gsm_09_11.c
The file was modifiedsrc/libmsc/gsm_04_11_gsup.c
The file was modifiedtests/msc_vlr/msc_vlr_tests.c