diff options
Diffstat (limited to 'include/osmo-bts/abis.h')
-rw-r--r-- | include/osmo-bts/abis.h | 10 |
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 */ |