From fdca25dfb881871ffb4142bd1bcd808c71e6c4e3 Mon Sep 17 00:00:00 2001 From: Max Date: Tue, 5 Jul 2016 16:06:28 +0200 Subject: Add function to check GMM encryptability MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Check if particular GMM message can be encrypted according to 3GPP TS 24.008 ยง 4.7.1.2 Related: OS#1582 Change-Id: I7ad0e03c2c738d174dd6bc3453f332eeb8da1e7d --- include/osmocom/gsm/protocol/gsm_04_08.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'include/osmocom/gsm/protocol/gsm_04_08.h') diff --git a/include/osmocom/gsm/protocol/gsm_04_08.h b/include/osmocom/gsm/protocol/gsm_04_08.h index 074c2589..e442c7f9 100644 --- a/include/osmocom/gsm/protocol/gsm_04_08.h +++ b/include/osmocom/gsm/protocol/gsm_04_08.h @@ -6,7 +6,6 @@ #include #include - /* GSM TS 04.08 definitions */ struct gsm_lchan; @@ -925,6 +924,8 @@ struct gsm48_rr_status { #define GSM48_PDISC_MASK 0x0f #define GSM48_PDISC_USSD 0x11 +bool gsm48_hdr_gmm_cipherable(const struct gsm48_hdr *hdr); + static inline uint8_t gsm48_hdr_pdisc(const struct gsm48_hdr *hdr) { /* -- cgit v1.2.3