aboutsummaryrefslogtreecommitdiffstats
path: root/include/osmocom/sgsn/sgsn.h
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2018-09-16 07:53:41 +0200
committerPau Espin Pedrol <pespin@sysmocom.de>2018-10-30 18:30:36 +0100
commitf4b2c4ca42cc530c38c9ac6f275e4d7da9315fa2 (patch)
tree0ef36d99c3cff24358083e4cccddb2ddfd54c2b3 /include/osmocom/sgsn/sgsn.h
parent73b2bf321575abe7ea31dedb1c061db430dfd95a (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-sgsn and use the system-installed shared library instead. Change-Id: I6f542945403cf2e3ddac419186b09ec0e2d43b69
Diffstat (limited to 'include/osmocom/sgsn/sgsn.h')
-rw-r--r--include/osmocom/sgsn/sgsn.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/osmocom/sgsn/sgsn.h b/include/osmocom/sgsn/sgsn.h
index 59d0bd72e..3a34ff928 100644
--- a/include/osmocom/sgsn/sgsn.h
+++ b/include/osmocom/sgsn/sgsn.h
@@ -7,6 +7,7 @@
#include <osmocom/gprs/gprs_ns.h>
#include <osmocom/sgsn/gprs_sgsn.h>
#include <osmocom/gsm/oap_client.h>
+#include <osmocom/gsupclient/gsup_client.h>
#include <osmocom/sgsn/common.h>
#include "../../bscconfig.h"
@@ -18,7 +19,6 @@
#include <ares.h>
#include <gtp.h>
-struct gprs_gsup_client;
struct hostent;
enum sgsn_auth_policy {
@@ -138,7 +138,7 @@ struct sgsn_instance {
/* GSN instance for libgtp */
struct gsn_t *gsn;
/* Subscriber */
- struct gsup_client *gsup_client;
+ struct osmo_gsup_client *gsup_client;
/* LLME inactivity timer */
struct osmo_timer_list llme_timer;