Harald Welte | 17a642d | 2018-07-01 19:09:52 +0200 | [diff] [blame^] | 1 | #pragma once |
| 2 | |
| 3 | #include <osmocom/core/msgb.h> |
| 4 | #include <osmocom/gsm/tlv.h> |
| 5 | #include <osmocom/gprs/gprs_ns.h> |
| 6 | |
| 7 | int gprs_ns_tx_sns_ack(struct gprs_nsvc *nsvc, uint8_t trans_id, uint8_t *cause, |
| 8 | const struct gprs_ns_ie_ip4_elem *ip4_elems,unsigned int num_ip4_elems); |
| 9 | |
| 10 | int gprs_ns_tx_sns_config(struct gprs_nsvc *nsvc, bool end_flag, |
| 11 | const struct gprs_ns_ie_ip4_elem *ip4_elems, |
| 12 | unsigned int num_ip4_elems); |
| 13 | |
| 14 | int gprs_ns_tx_sns_config_ack(struct gprs_nsvc *nsvc, uint8_t *cause); |
| 15 | |
| 16 | int gprs_ns_tx_sns_size(struct gprs_nsvc *nsvc, bool reset_flag, uint16_t max_nr_nsvc, |
| 17 | uint16_t *ip4_ep_nr, uint16_t *ip6_ep_nr); |
| 18 | |
| 19 | int gprs_ns_tx_sns_size_ack(struct gprs_nsvc *nsvc, uint8_t *cause); |