diff options
author | Harald Welte <laforge@gnumonks.org> | 2016-12-21 11:23:36 +0100 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2016-12-21 11:23:36 +0100 |
commit | d54de7d35303428babffd779ef0e4ff9a0bb9b95 (patch) | |
tree | e4f5ce9885c7afadeb84f090a197964bc50e30be /osmo-gsup-hlr/src/gsup_server.h | |
parent | 8076c87c6b79af008511d20534edfed0eb9eb1b7 (diff) |
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.h | 42 |
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); - |