aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-nas_5gs.c
AgeCommit message (Collapse)AuthorFilesLines
2019-08-30NAS 5GS: update 5GSM capability IE dissectionPascal Quantin1-2/+8
Change-Id: I64b063aba78e64193fa5e8dc5e15955bd93093de Reviewed-on: https://code.wireshark.org/review/34409 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-08-30NAS 5GS: fix PDU session identity dissectionPascal Quantin1-4/+4
Values 1 to 4 are allowed Change-Id: Ifa0bc9185af9a16c261d7cbd939a07f77f03b330 Reviewed-on: https://code.wireshark.org/review/34408 Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-08-30NAS 5GS: update 5GSM cause tablePascal Quantin1-4/+8
Change-Id: I88c9015e0ec31c6d04fe653aee1753d2a604976f Reviewed-on: https://code.wireshark.org/review/34405 Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-08-30NAS 5GS: small cleanupPascal Quantin1-8/+1
Remove a useless assignment and a few useless return. Change-Id: I38d868fe8cb81cd86683cf660a6a6699c1e8a54b Reviewed-on: https://code.wireshark.org/review/34403 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-08-30NAS 5GS: fix dissection of 5GSM capability IEPascal Quantin1-4/+7
This IE has a variable length to allow future extension. Change-Id: I158ef8a8aa2f5cace992113a9efeb324beebe1aa Reviewed-on: https://code.wireshark.org/review/34402 Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-08-30NAS 5GS: add dissection of Maximum number of supported packet filters IEPascal Quantin1-4/+23
Change-Id: I771cb6d2542a5069641fd5c57836e776802da199 Reviewed-on: https://code.wireshark.org/review/34401 Reviewed-by: Pascal Quantin <pascal@wireshark.org> Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-08-19NAS 5GS: decode LPP payloadPascal Quantin1-0/+7
Change-Id: I086370088e9ecf56e0871e2dbedb367a23633ce7 Reviewed-on: https://code.wireshark.org/review/34326 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Reviewed-by: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-08-08NAS-5GS: Dissect the Route selection descriptor.Anders Broman1-20/+191
Bug: 15914 Change-Id: If67e6d868df0493e32ef80b489c9a5e1de87fab1 Reviewed-on: https://code.wireshark.org/review/34205 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-08-07NAS-5GS: Enhance Appendix D.5 dissection.Anders Broman1-15/+283
Bug: 15914 Change-Id: Ib69f5126b77b63dabd2d4317521e660f6d6c0b7f Reviewed-on: https://code.wireshark.org/review/34203 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-07-05NAS 5GS: Handle SMS payloadStig Bjørlykke1-0/+10
Decode payload container type SMS using gsm_a_dtap dissector. Bug: 15902 Change-Id: I8cb4ea8214613e6b09d5355f7643d600662169bb Reviewed-on: https://code.wireshark.org/review/33849 Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org> Reviewed-by: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-24NAS 5GS: Dissect UE policy section management list.Anders Broman1-3/+103
Change-Id: Idbbb37eb70c454001b85be0ce0b2680976c1f89d Reviewed-on: https://code.wireshark.org/review/33728 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-24nas5gs-updp: Add message decoding.Anders Broman1-70/+115
Change-Id: I4362a149964fd9c99a708ae3a5d1722f594b849d Reviewed-on: https://code.wireshark.org/review/33723 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-20NAS 5GS: Framwork for dissecting UPDP messages.Anders Broman1-3/+258
Change-Id: Id08fe25cdf118e6912fa3f201dfd07bde5ebdaf9 Reviewed-on: https://code.wireshark.org/review/33679 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-16nas 5gs: (trivial): remove _U_ from parameters that are usedMartin Kaiser1-1/+1
Change-Id: Id67a159615ba2d8edbfabd36d33d3e01438a3c77 Reviewed-on: https://code.wireshark.org/review/33625 Reviewed-by: Martin Kaiser <wireshark@kaiser.cx> Petri-Dish: Martin Kaiser <wireshark@kaiser.cx> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-16NAS 5GS: fix dissection of N1 Message ContentPascal Quantin1-1/+65
Change-Id: Ia93cc5a9d5adb46721775886744e7c8cf71fcd22 Reviewed-on: https://code.wireshark.org/review/33624 Reviewed-by: Pascal Quantin <pascal@wireshark.org> Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2019-06-16NAS 5GS: Null scheme SUPI dissection fixedSwapnil Roy1-2/+15
Change-Id: I374ef8e0d69e4d947cc587b68a0a96c18dd51fd7 Reviewed-on: https://code.wireshark.org/review/33615 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-11NAS 5GS: 5GSM Cause added in PDU session modification completeSwapnil Roy1-0/+2
Change-Id: I339f0d75dd373545323a5b8e004285318d2eabe3 Reviewed-on: https://code.wireshark.org/review/33556 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-06-09NAS 5GS: Payload container type added in Registration RequestSwapnil Roy1-3/+6
Change-Id: I935b2b18a7636eb4e9708a248be9c8df0d935ac0 Reviewed-on: https://code.wireshark.org/review/33512 Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann <mmann78@netscape.net>
2019-06-05NAS 5GS: 5GSM cause updated as per spec v15.3.0Swapnil Roy1-2/+2
Change-Id: Ia982221cbf169366959ac3b273241e9b753d1042 Reviewed-on: https://code.wireshark.org/review/33503 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2019-04-23nas-5gs: Fix ecoding of Authorised QoS rulesAnders Broman1-1/+7
Bug: 15697 Change-Id: Iea111a232c728fcca925260cfa7c7173337c91e2 Reviewed-on: https://code.wireshark.org/review/32959 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-04-17NAS-5GS: Fix Item length in QoS rules.Anders Broman1-4/+5
Change-Id: Iddd1888a4757b4bbac3cccbb84b8068f54090fc4 Reviewed-on: https://code.wireshark.org/review/32877 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-03-283GPP NAS: upgrade dissector to v15.6.0Pascal Quantin1-1/+1
Change-Id: I622934203233ba8fc817d850d1b793b02e465337 Reviewed-on: https://code.wireshark.org/review/32604 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-03-25NAS 5Gs: SUCI dissectionSwapnil Roy1-11/+90
Change-Id: I572f0d909bf8d91eedb82fc4c9889fc1e8a4d1b7 Reviewed-on: https://code.wireshark.org/review/32557 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-03-21NAS-5GS: Dissect Packet filter contents Single remote port type.Anders Broman1-0/+13
Change-Id: I77c79d477af3575428d9d6816f07b54c3302b513 Reviewed-on: https://code.wireshark.org/review/32496 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-03-20NAS 5GS: Remove double dissection of NAS key set identifier.Anders Broman1-2/+2
Change-Id: I32a2bc558be47db96ffa34abca92e6982940a07d Reviewed-on: https://code.wireshark.org/review/32488 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-03-19NAS 5GS: Fix dissection of Registration request half octet IE'sAnders Broman1-3/+23
Change-Id: Ic84da9f523b0b0ffb7d150d844e5d24a39c9604a Reviewed-on: https://code.wireshark.org/review/32480 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-03-12NAS 5Gs: Fixed Integrity protection MBRSwapnil Roy1-2/+2
Change-Id: I4ea9aa94b324601e3585eaa091da4bbe43fc5e82 Reviewed-on: https://code.wireshark.org/review/32387 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-02-21nas_5gs: fix duplicate return len (CID 1442817)Alexis La Goutte1-2/+0
Change-Id: I3ec15f8da08a8ea3b05613baf4456755e3528e91 Reviewed-on: https://code.wireshark.org/review/32137 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Reviewed-by: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Dario Lombardo <lomato@gmail.com>
2019-02-17NAS 5Gs: Ignoring MM capability spare octetsSwapnil Roy1-3/+9
Change-Id: Ib75baa07cefb054ceedb71f0d9d9961f22d66a5e Reviewed-on: https://code.wireshark.org/review/32074 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-02-14NAS 5Gs: Updated packet filter componentSwapnil Roy1-43/+56
Change-Id: I1202148a58eacf5fb1752894a4758314d43263c2 Reviewed-on: https://code.wireshark.org/review/32009 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-02-11NAS 5Gs: Updated PDU session establishment request messageSwapnil Roy1-4/+31
Change-Id: Ib64e3edf18d7444a3acb95c1c1d508f14e678bf2 Reviewed-on: https://code.wireshark.org/review/31947 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2019-02-08NAS 5Gs: Update AMF Set IdSwapnil Roy1-2/+2
Change-Id: I86784cace1919ac9f13b35e7b734dd08be217c46 Reviewed-on: https://code.wireshark.org/review/31931 Petri-Dish: Anders Broman <a.broman58@gmail.com> Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-02-05NAS-5GS: Uptade SM messages to v15.2.1Anders Broman1-12/+48
Change-Id: Id07ffa1d5a417b09b409fb357db34e100532bda2 Reviewed-on: https://code.wireshark.org/review/31877 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-02-04NAS-5GS: Align enums and functions.Anders Broman1-0/+1
Change-Id: I9a500f58be913e389880044f5e2068d7b3f535f6 Reviewed-on: https://code.wireshark.org/review/31875 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-01-31NAS-5GS: Dissect more IEsAnders Broman1-6/+280
- 9.11.3.50A SMS indication - 9.11.3.51 SOR transparent container Change-Id: I12bcb1ab1a94eb4fff1673979ff2862a2ec62654 Reviewed-on: https://code.wireshark.org/review/31839 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-01-30NAS-5GS: Dissect more V15.2.1 IEsAnders Broman1-105/+200
Change-Id: I9084ad99748a9d53bdae238f29b4a9750ca08a92 Reviewed-on: https://code.wireshark.org/review/31816 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-01-30NAS-5GS: Dissect more V15.2 IE'sAnders Broman1-56/+379
Change-Id: I654b537b22776a599e4f2b2260c028d76ba5dfc2 Reviewed-on: https://code.wireshark.org/review/31805 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-01-25nas5gs: v15.2.1 Updates and correctionsAnders Broman1-27/+49
- Update the IE paragraph references - Don't dissect encrypted messages - Introuduce preference to force dissection of encrypted messages a s plain. - Fix idssection of Tracing area. - Dissect Replayed S1 UE security capabilities. Change-Id: If3dce4c34cbd72b1d8afd0079b81c719a7e94598 Reviewed-on: https://code.wireshark.org/review/31730 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-01-23NAS 5Gs: Updated SM causeSwapnil Roy1-3/+12
Change-Id: Ic09c8206fe5a35b173c16209d0bc5e10caf9c4c9 Reviewed-on: https://code.wireshark.org/review/31700 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-01-22NAS 5Gs: Updated MM cause, MM capability, request typeSwapnil Roy1-3/+24
Change-Id: If77c77b859c70a19bf69ae12f5ab883451dd55cf Reviewed-on: https://code.wireshark.org/review/31674 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-01-22NAS-5GS: Update IE's to v15.2.1.Anders Broman1-99/+158
Change-Id: Idcad163dbe4e1042a22ebc4d86152e353d59dedb Reviewed-on: https://code.wireshark.org/review/31676 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-01-21nas5gs: Update to v 15.2Anders Broman1-102/+177
Change-Id: I485d6f331461fdfffb87140dbf80100a525e35eb Reviewed-on: https://code.wireshark.org/review/31652 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-01-21NAS 5Gs: Updated 5Gs identity typeSwapnil Roy1-21/+21
Change-Id: I96e788a7e65d977479a91b4bc92d0c6d4179177d Reviewed-on: https://code.wireshark.org/review/31610 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-01-18LTE RRC: upgrade dissector to v15.4.0Pascal Quantin1-1/+129
Change-Id: I90b3a5afe782992eac98b37336cc9267ba73dbc0 Reviewed-on: https://code.wireshark.org/review/31595 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2019-01-18nas5gs: Add NAS 5GS media type dissection.Anders Broman1-2/+46
While at it set p2p_dir. Change-Id: Ia63ba998db72353963eddc4baa811ce552fd617a Reviewed-on: https://code.wireshark.org/review/31590 Petri-Dish: Anders Broman <a.broman58@gmail.com> Reviewed-by: Joakim Karlsson <oakimk@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-01-16nas_5gs: remove dead increment.Dario Lombardo1-8/+2
Found by scan-build. Change-Id: I499dcc0781cddbf10e117ab91c58a3213adbbc63 Reviewed-on: https://code.wireshark.org/review/31564 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-01-11mas5gs: Add dissection of IE 9.11.3.10 ABBAAnders Broman1-132/+192
Change-Id: Id1d0641bfbee94a62a6b7296dd7cc02680bdd5a6 Reviewed-on: https://code.wireshark.org/review/31490 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-01-08mas5gs: Fix dissection of QoS flow descriptions and QoS rules.Anders Broman1-108/+152
Change-Id: Ie4b9fcf0afdea19ba6f2fb531e84096ac103c99b Reviewed-on: https://code.wireshark.org/review/31443 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-01-06NAS 5Gs: PDU session establishment reject msg fixSwapnil Roy1-2/+2
Change-Id: Ic9774cc09ab5c7582dc85bf41e4021bddfca1ebe Reviewed-on: https://code.wireshark.org/review/31382 Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot Reviewed-by: Michael Mann <mmann78@netscape.net>
2019-01-02nas5gs: Add dissection of QoS flow descriptions.Anders Broman1-404/+503
While there renumber according to latest spec. and fix some indentation. Change-Id: Ib9b4590d72c3124ffcb96fd719a9a19cadb4c494 Reviewed-on: https://code.wireshark.org/review/31300 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>