diff options
author | Neels Hofmeyr <nhofmeyr@sysmocom.de> | 2016-03-22 19:26:52 +0100 |
---|---|---|
committer | Neels Hofmeyr <nhofmeyr@sysmocom.de> | 2016-04-20 11:22:59 +0200 |
commit | 6d1df9ad960e3359b97bb915907af93c1b4f15fc (patch) | |
tree | 6f6a5100c940d9927d5d46e20f428852a3adedd8 /openbsc/include | |
parent | 9bc1ddc849714bd4f38ce9d40965793ff400606b (diff) |
Add Iu paging
Add iu_page_cs() and iu_page_ps() API, also add to libiudummy for linking in
tests.
Implement msc_paging_request() by calling iu_page_cs().
Diffstat (limited to 'openbsc/include')
-rw-r--r-- | openbsc/include/openbsc/iu.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/openbsc/include/openbsc/iu.h b/openbsc/include/openbsc/iu.h index 4fde62431..3a7c9f9dd 100644 --- a/openbsc/include/openbsc/iu.h +++ b/openbsc/include/openbsc/iu.h @@ -42,6 +42,9 @@ void iu_link_del(struct osmo_sua_link *link); int iu_tx(struct msgb *msg, uint8_t sapi); +int iu_page_cs(const char *imsi, const uint32_t *tmsi, uint16_t lac); +int iu_page_ps(const char *imsi, const uint32_t *ptmsi, uint16_t lac, uint8_t rac); + int iu_rab_act_cs(struct ue_conn_ctx *ue_ctx, uint32_t rtp_ip, uint16_t rtp_port); int iu_rab_act_ps(uint8_t rab_id, struct sgsn_pdp_ctx *pdp); int iu_rab_deact(struct ue_conn_ctx *ue_ctx, uint8_t rab_id); |