diff options
author | Harald Welte <laforge@gnumonks.org> | 2018-07-31 19:40:52 +0200 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2018-08-05 11:20:21 +0200 |
commit | 1ea6baf1ec8927d69c8787b282e07ed2f24c7525 (patch) | |
tree | 198b07f12c88afc814a03b90f020a7281b89574f /src/libmsc/gsm_09_11.c | |
parent | 0622ef5308f1822c023d3d8312b621e3343bc7b9 (diff) |
Remove local libgsupclient; Use libosmo-gsup-client from osmo-hlr
osmo-hlr has recently (as of Change-Id
Iad227bb477d64da30dd6bfbbe1bd0c0a55be9474) a working shared library
implementation of libosmo-gsup-client.
We can remove the local implementation in osmo-msc and use the
system-installed shared library instead.
Change-Id: I6f542945403cf2e3ddac419186b09ec0e2d43b69
Diffstat (limited to 'src/libmsc/gsm_09_11.c')
-rw-r--r-- | src/libmsc/gsm_09_11.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libmsc/gsm_09_11.c b/src/libmsc/gsm_09_11.c index 01389afb7..b863ce87d 100644 --- a/src/libmsc/gsm_09_11.c +++ b/src/libmsc/gsm_09_11.c @@ -46,7 +46,7 @@ #include <osmocom/msc/vlr.h> #include <osmocom/msc/gsm_04_08.h> #include <osmocom/msc/transaction.h> -#include <osmocom/msc/gsup_client.h> +#include <osmocom/gsupclient/gsup_client.h> #include <osmocom/msc/msc_ifaces.h> /* FIXME: choose a proper range */ @@ -168,7 +168,7 @@ int gsm0911_rcv_nc_ss(struct gsm_subscriber_connection *conn, struct msgb *msg) OSMO_STRLCPY_ARRAY(gsup_msg.imsi, conn->vsub->imsi); /* Allocate GSUP message buffer */ - gsup_msgb = gsup_client_msgb_alloc(); + gsup_msgb = osmo_gsup_client_msgb_alloc(); if (!gsup_msgb) { LOGP(DMM, LOGL_ERROR, "Couldn't allocate GSUP message\n"); rc = -ENOMEM; @@ -183,7 +183,7 @@ int gsm0911_rcv_nc_ss(struct gsm_subscriber_connection *conn, struct msgb *msg) } /* Finally send */ - rc = gsup_client_send(conn->network->vlr->gsup_client, gsup_msgb); + rc = osmo_gsup_client_send(conn->network->vlr->gsup_client, gsup_msgb); if (rc) { LOGP(DMM, LOGL_ERROR, "Couldn't send GSUP message\n"); goto error; |