From 8c3680dcc9819c337ab7629e86164b14017aab28 Mon Sep 17 00:00:00 2001 From: Andreas Eversberg Date: Mon, 8 Oct 2012 12:30:56 +0200 Subject: Added paging PS support by Ivan Kluchnikov Original code: c7e7f6868b6f24346424dee904f4e76d3f216ff4 (The code was committed earlier, but got lost somehow.) I added IMSI, so the paging request is sent in correct paging group. Also I excluded rest octets from pseudo length. It is tested and it work. --- src/gprs_rlcmac.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/gprs_rlcmac.h') diff --git a/src/gprs_rlcmac.h b/src/gprs_rlcmac.h index dbbd673..b26f58b 100644 --- a/src/gprs_rlcmac.h +++ b/src/gprs_rlcmac.h @@ -363,6 +363,9 @@ void gprs_rlcmac_trigger_downlink_assignment(struct gprs_rlcmac_tbf *tbf, int gprs_rlcmac_downlink_ack(struct gprs_rlcmac_tbf *tbf, uint8_t final, uint8_t ssn, uint8_t *rbb); +int gprs_rlcmac_paging_request(uint8_t *ptmsi, uint16_t ptmsi_len, + const char *imsi); + unsigned write_packet_paging_request(bitvec * dest); unsigned write_repeated_page_info(bitvec * dest, unsigned& wp, uint8_t len, -- cgit v1.2.3