aboutsummaryrefslogtreecommitdiffstats
path: root/include/osmo-bts/abis.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/osmo-bts/abis.h')
-rw-r--r--include/osmo-bts/abis.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/include/osmo-bts/abis.h b/include/osmo-bts/abis.h
index 91b44631..1195cae8 100644
--- a/include/osmo-bts/abis.h
+++ b/include/osmo-bts/abis.h
@@ -5,13 +5,15 @@
#include <osmocom/core/timer.h>
#include <osmocom/gsm/protocol/ipaccess.h>
+#include <osmo-bts/gsm_data.h>
+
#define OML_RETRY_TIMER 5
#define OML_PING_TIMER 20
struct ipabis_link {
int state;
- struct osmocom_bts *bts; /* set, if OML link */
- struct osmobts_trx *trx; /* set, if RSL link */
+ struct gsm_bts *bts; /* set, if OML link */
+ struct gsm_bts_trx *trx; /* set, if RSL link */
struct osmo_fd bfd;
struct osmo_timer_list timer;
struct msgb *rx_msg;
@@ -33,4 +35,8 @@ void abis_push_ipa(struct msgb *msg, uint8_t proto);
int abis_open(struct ipabis_link *link, uint32_t ip);
void abis_close(struct ipabis_link *link);
+
+int abis_oml_sendmsg(struct msgb *msg);
+int abis_rsl_sendmsg(struct msgb *msg);
+
#endif /* _ABIS_H */