summaryrefslogtreecommitdiffstats
path: root/osmo-gsup-hlr/src/gsup_server.h
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2016-12-21 11:23:36 +0100
committerHarald Welte <laforge@gnumonks.org>2016-12-21 11:23:36 +0100
commitd54de7d35303428babffd779ef0e4ff9a0bb9b95 (patch)
treee4f5ce9885c7afadeb84f090a197964bc50e30be /osmo-gsup-hlr/src/gsup_server.h
parent8076c87c6b79af008511d20534edfed0eb9eb1b7 (diff)
remove osmo-gsup-hlrHEADmaster
remove osmo-gsup-hlr, which was moving to its own osmo-hlr.git on November 11, 2016.
Diffstat (limited to 'osmo-gsup-hlr/src/gsup_server.h')
-rw-r--r--osmo-gsup-hlr/src/gsup_server.h42
1 files changed, 0 insertions, 42 deletions
diff --git a/osmo-gsup-hlr/src/gsup_server.h b/osmo-gsup-hlr/src/gsup_server.h
deleted file mode 100644
index bf1a570..0000000
--- a/osmo-gsup-hlr/src/gsup_server.h
+++ /dev/null
@@ -1,42 +0,0 @@
-#pragma once
-
-#include <osmocom/core/linuxlist.h>
-#include <osmocom/core/msgb.h>
-#include <osmocom/abis/ipa.h>
-#include <osmocom/abis/ipaccess.h>
-
-struct osmo_gsup_conn;
-
-/* Expects message in msg->l2h */
-typedef int (*osmo_gsup_read_cb_t)(struct osmo_gsup_conn *conn, struct msgb *msg);
-
-struct osmo_gsup_server {
- /* list of osmo_gsup_conn */
- struct llist_head clients;
-
- struct ipa_server_link *link;
- osmo_gsup_read_cb_t read_cb;
- struct llist_head routes;
-};
-
-
-/* a single connection to a given client (SGSN, MSC) */
-struct osmo_gsup_conn {
- struct llist_head list;
-
- struct osmo_gsup_server *server;
- struct ipa_server_conn *conn;
- //struct oap_state oap_state;
- struct tlv_parsed ccm;
-};
-
-
-int osmo_gsup_conn_send(struct osmo_gsup_conn *conn, struct msgb *msg);
-
-struct osmo_gsup_server *osmo_gsup_server_create(void *ctx,
- const char *ip_addr,
- uint16_t tcp_port,
- osmo_gsup_read_cb_t read_cb);
-
-void osmo_gsup_server_destroy(struct osmo_gsup_server *gsups);
-