Pau Espin Pedrol | 8333ef1 | 2019-08-29 19:26:12 +0200 | [diff] [blame] | 1 | #pragma once |
| 2 | |
| 3 | #include <stdbool.h> |
| 4 | |
| 5 | #include <osmocom/core/msgb.h> |
Alexander Couzens | a8f7825 | 2019-09-16 02:44:58 +0200 | [diff] [blame] | 6 | #include <osmocom/sgsn/gprs_llc.h> |
Pau Espin Pedrol | 8333ef1 | 2019-08-29 19:26:12 +0200 | [diff] [blame] | 7 | |
| 8 | int gsm0408_gprs_rcvmsg_gb(struct msgb *msg, struct gprs_llc_llme *llme, |
| 9 | bool drop_cipherable); |
Alexander Couzens | a8f7825 | 2019-09-16 02:44:58 +0200 | [diff] [blame] | 10 | /* Has to be called whenever any PDU (signaling, data, ...) has been received */ |
| 11 | void gprs_gb_recv_pdu(struct sgsn_mm_ctx *mmctx); |
Alexander Couzens | 030824e | 2019-09-17 01:43:50 +0200 | [diff] [blame^] | 12 | |
| 13 | /* page a MS in its routing area */ |
| 14 | int gprs_gb_page_ps_ra(struct sgsn_mm_ctx *mmctx); |