diff options
author | Max <msuraev@sysmocom.de> | 2018-02-15 15:42:32 +0100 |
---|---|---|
committer | Max <msuraev@sysmocom.de> | 2018-02-15 16:14:19 +0100 |
commit | 3c38e60cd55814a7b4c34f22e0b2e6e671f883c4 (patch) | |
tree | 4ae6a8e0167b9829bd9731007b2655a65cd76c62 /include | |
parent | ebf149234e1a4966bd74a4200eff21892cceac86 (diff) |
Add function to encode classmark
The code is based on Osmocom-BB implementation.
Change-Id: I78f6968edaa3ed535673411fb2a80060a472290f
Diffstat (limited to 'include')
-rw-r--r-- | include/osmocom/gsm/gsm48.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/osmocom/gsm/gsm48.h b/include/osmocom/gsm/gsm48.h index 9ec54639..5fda4e74 100644 --- a/include/osmocom/gsm/gsm48.h +++ b/include/osmocom/gsm/gsm48.h @@ -29,6 +29,7 @@ int gsm48_decode_lai(struct gsm48_loc_area_id *lai, uint16_t *mcc, uint16_t *mnc, uint16_t *lac); void gsm48_generate_lai(struct gsm48_loc_area_id *lai48, uint16_t mcc, uint16_t mnc, uint16_t lac); +void gsm48_encode_classmark1(struct gsm48_classmark1 *cm, uint8_t rev_lv, bool es_ind, bool a5_1, uint8_t rf_pwr); int gsm48_generate_mid_from_tmsi(uint8_t *buf, uint32_t tmsi); int gsm48_generate_mid_from_imsi(uint8_t *buf, const char *imsi); uint8_t gsm48_generate_mid(uint8_t *buf, const char *id, uint8_t mi_type); |