Harald Welte | 318e4d5 | 2015-09-10 18:47:08 +0200 | [diff] [blame] | 1 | #pragma once |
| 2 | |
| 3 | #include "hnbgw.h" |
Neels Hofmeyr | f1f2d7c | 2016-01-05 12:00:06 +0100 | [diff] [blame] | 4 | #include <osmocom/rua/RUA_Cause.h> |
Harald Welte | 318e4d5 | 2015-09-10 18:47:08 +0200 | [diff] [blame] | 5 | |
| 6 | int hnbgw_rua_rx(struct hnb_context *hnb, struct msgb *msg); |
| 7 | int hnbgw_rua_init(void); |
Harald Welte | e2e5d4d | 2015-09-10 23:49:45 +0200 | [diff] [blame] | 8 | |
Harald Welte | cd5e981 | 2015-12-23 22:14:16 +0100 | [diff] [blame] | 9 | int rua_tx_udt(struct hnb_context *hnb, const uint8_t *data, unsigned int len); |
| 10 | int rua_tx_dt(struct hnb_context *hnb, int is_ps, uint32_t context_id, |
| 11 | const uint8_t *data, unsigned int len); |
| 12 | int rua_tx_disc(struct hnb_context *hnb, int is_ps, uint32_t context_id, |
| 13 | const RUA_Cause_t *cause, const uint8_t *data, unsigned int len); |