split GSUPAuthTuple type definition from GSUPMessage

This commit is contained in:
Harald Welte 2019-08-12 18:53:08 +02:00
parent fde0fd989d
commit 0ba5533e1f
1 changed files with 11 additions and 9 deletions

View File

@ -56,19 +56,21 @@
| e_abort
| e_routing_err.
-type 'GSUPAuthTuple'() :: #{
rand := binary(),
sres := binary(),
kc := binary(),
ik => binary(),
ck => binary(),
autn => binary(),
res => binary()
}.
-type 'GSUPMessage'() :: #{
message_type := 'GSUPMessageType'(),
imsi := binary(),
cause => integer(),
auth_tuples => [#{
rand := binary(),
sres := binary(),
kc := binary(),
ik => binary(),
ck => binary(),
autn => binary(),
res => binary()
}] | [],
auth_tuples => ['GSUPAuthTuple'()],
pdp_info_complete => true,
pdp_info_list => [#{
pdp_context_id => integer(),