aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc/include/openbsc
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2016-04-25 15:36:08 +0200
committerHarald Welte <laforge@gnumonks.org>2016-04-29 13:10:37 +0200
commit7ca035decaaed460e66286868b1f14ccd3e00013 (patch)
tree28f7bcf829e05f339840a06ba084748fcde6f7d2 /openbsc/include/openbsc
parent85234a32db7ab91f9361d4a54bea9523e2c7a5b9 (diff)
gsup_messages: Add UMTS AKA related encoding/decoding support
Diffstat (limited to 'openbsc/include/openbsc')
-rw-r--r--openbsc/include/openbsc/osmo_gsup_messages.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/openbsc/include/openbsc/osmo_gsup_messages.h b/openbsc/include/openbsc/osmo_gsup_messages.h
index bdc46aaee..4ccc029fc 100644
--- a/openbsc/include/openbsc/osmo_gsup_messages.h
+++ b/openbsc/include/openbsc/osmo_gsup_messages.h
@@ -51,6 +51,12 @@ enum osmo_gsup_iei {
OSMO_GSUP_RAND_IE = 0x20,
OSMO_GSUP_SRES_IE = 0x21,
OSMO_GSUP_KC_IE = 0x22,
+ /* 3G support */
+ OSMO_GSUP_IK_IE = 0x23,
+ OSMO_GSUP_CK_IE = 0x24,
+ OSMO_GSUP_AUTN_IE = 0x25,
+ OSMO_GSUP_AUTS_IE = 0x26,
+ OSMO_GSUP_RES_IE = 0x27,
};
enum osmo_gsup_message_type {
@@ -113,6 +119,7 @@ struct osmo_gsup_message {
size_t msisdn_enc_len;
const uint8_t *hlr_enc;
size_t hlr_enc_len;
+ const uint8_t *auts;
};
int osmo_gsup_decode(const uint8_t *data, size_t data_len,