aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-nr-rrc.c
AgeCommit message (Collapse)AuthorFilesLines
2021-04-01NR RRC: upgrade dissector to v16.4.1Pascal Quantin1-692/+2993
2021-03-21NR RRC: use _ instead of - in filter namesPascal Quantin1-125/+125
Like what asn2wrs.py does
2021-02-10NR RRC: add preference to put NAS in the root treePascal Quantin1-10/+25
2021-01-26NR-RRC: Use mac-nr UEId to configure algorithmsMartin Mathieson1-4/+4
2021-01-11Fix duplicated filter namecated fileter namesAnders Broman1-857/+1002
2021-01-09NR-RRC: Set drbid entry properly in mappingsMartin Mathieson1-3/+3
2021-01-07NR RRC: upgrade dissector to v16.3.0Pascal Quantin1-1402/+3553
2021-01-05F1AP: upgrade dissector to v16.4.0Pascal Quantin1-0/+15
2021-01-05PDCP NR: Get DRB params when RLC not presentMartin Mathieson1-4/+12
2021-01-03PDCP-NR: Set 'cipheringDisabled' from RRCMartin Mathieson1-29/+31
2020-12-31NR RRC: update column info before starting Security Mode Failure dissectionPascal Quantin1-5/+2
This way the column is updated even if an exception is triggered
2020-12-31PDCP-NR: add ciphering and integrity checkingMartin Mathieson1-14/+75
There may be some scope to share some code with PDCP-LTE, but it may make the code harder to read.
2020-11-29LPP: upgrade dissector to v16.2.0Pascal Quantin1-119/+552
2020-10-08NR RRC: upgrade dissector to v16.2.0Pascal Quantin1-3001/+9259
2020-10-07LTE RRC: upgrade dissector to v16.2.0Pascal Quantin1-30/+0
2020-09-05F1AP: upgrade dissector to v16.2.0Pascal Quantin1-3/+167
2020-09-03XnAP: upgrade dissector to v16.2.0Pascal Quantin1-0/+15
2020-08-26NGAP: upgrade dissector to v16.2.0Pascal Quantin1-3/+45
2020-08-20X2AP: upgrade dissector to v16.2.0Pascal Quantin1-0/+15
Change-Id: I6fc049e0ce07d3938e486c4e6075d70340b3e3e2 Reviewed-on: https://code.wireshark.org/review/38208 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2020-08-17NR RRC: upgrade dissector to v16.1.0Pascal Quantin1-3093/+50469
Change-Id: I961820125dca0f6b72dc84658d3010ca94a563ac Reviewed-on: https://code.wireshark.org/review/38180 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2020-08-12NR LTE: add dissection of capabilityRequestFilter for EUTRA and EUTRA-NR RATsPascal Quantin1-0/+4
Change-Id: I4c21885a43110228379d684aa739817d473506ae Reviewed-on: https://code.wireshark.org/review/38139 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2020-07-03NR RRC: fix dissection of MobilityFromNRCommand IEsPascal Quantin1-13/+43
Change-Id: I2cd4fd2d5af359bd4a432c02284da78548416dd3 Reviewed-on: https://code.wireshark.org/review/37686 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2020-07-03NR RRC: fix dissection of 5GS S1 mode to N1 mode NAS containerPascal Quantin1-1/+1
Change-Id: I9b33ee238b0b67c25ffa24409f36042a1b6f64fe Reviewed-on: https://code.wireshark.org/review/37684 Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2020-04-05NR RRC: upgrade dissector to v15.9.0Pascal Quantin1-228/+695
Change-Id: I1f12cacd94bbd857824267a9c01ed7ab61f3ef9b Reviewed-on: https://code.wireshark.org/review/36713 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2020-03-19NR RRC: fix dissection of q-RxLevMin parameterPascal Quantin1-5/+7
Change-Id: Ia8aa965e19d7ad55d7197cb636b203140abfba5b Reviewed-on: https://code.wireshark.org/review/36501 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2020-01-21Put various epoch time deltas into wsutil/epochs.h.Guy Harris1-8/+9
There are some deltas between the UN*X epoch and other epochs that are used in a number of places; put them into a header. Change-Id: Ia2d9d69b9d91352d730d97d9e4897518635b4861 Reviewed-on: https://code.wireshark.org/review/35895 Petri-Dish: Guy Harris <guy@alum.mit.edu> Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris <guy@alum.mit.edu>
2020-01-12F1AP: upgrade dissector to v15.8.0Pascal Quantin1-0/+17
Change-Id: I92f98721286cfff4b113618a68add578412352fa Reviewed-on: https://code.wireshark.org/review/35756 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2020-01-09NR RRC: upgrade dissector to v15.8.0Pascal Quantin1-150/+261
Change-Id: I2001239b765ab766c31c0e4181e25e43d8d9c761 Reviewed-on: https://code.wireshark.org/review/35723 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-12-02NR RRC: fix dissection of NAS container fieldPascal Quantin1-9/+10
It is directly the S1 mode to N1 mode container and not a 5GS message header. Change-Id: I5d8045065977083d3e5e59692166615afb429e41 Reviewed-on: https://code.wireshark.org/review/35285 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-10-04F1AP: upgrade dissector to v15.7.0Pascal Quantin1-0/+15
Change-Id: I0d582d2e62ef2b16fc58051c710ae242eb2b28c1 Reviewed-on: https://code.wireshark.org/review/34710 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-09-30NR RRC: upgrade dissector to v15.7.0Pascal Quantin1-304/+685
Change-Id: I6d455f93405718b26abfcda6bac756b0874450f0 Reviewed-on: https://code.wireshark.org/review/34658 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-07-19XnAP: upgrade dissector to v15.4.0Pascal Quantin1-5/+5
Change-Id: Ia26593e7895709671a7a9d4a51bb6788e4059c94 Reviewed-on: https://code.wireshark.org/review/34015 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-07-01LTE RRC: dissect requestedCapabilityCommon / appliedCapabilityFilterCommon IEsPascal Quantin1-0/+15
Change-Id: I39198df9a048510d040d56a53183669bda176cdc Reviewed-on: https://code.wireshark.org/review/33804 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-07-01NR RRC: upgrade dissector to v15.6.0Pascal Quantin1-1652/+4361
Change-Id: I07eb698fa7ec0ce74953844667590e72368f9456 Reviewed-on: https://code.wireshark.org/review/33803 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-05-09MAC-NR: Fix a couple of issues with configuring RLC bearers from RRC.Martin Mathieson1-11/+12
Need to make sure to read UM/AM direction before reading SN-length. Also fix a backward test while looking up stored SNLength. Change-Id: I4dbb701efe80c78fee5e1af9e405b2cf883f7401 Reviewed-on: https://code.wireshark.org/review/33129 Petri-Dish: Martin Mathieson <martin.r.mathieson@googlemail.com> Reviewed-by: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Martin Mathieson <martin.r.mathieson@googlemail.com>
2019-05-08Add preferences to NR RLC to accept PDCP config (SN length) from RRC.Martin Mathieson1-2/+28
Change-Id: I526c2438d78a767b39adb258e016c784a8c2994a Reviewed-on: https://code.wireshark.org/review/33034 Petri-Dish: Martin Mathieson <martin.r.mathieson@googlemail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org> Reviewed-by: Martin Mathieson <martin.r.mathieson@googlemail.com>
2019-04-29NR: Configure LCID -> RLC Bearer config from RRCMartin Mathieson1-12/+96
Change-Id: Ida6af4ccd2157f967b9d2340e6f12319e4dbe688 Reviewed-on: https://code.wireshark.org/review/32998 Petri-Dish: Martin Mathieson <martin.r.mathieson@googlemail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Martin Mathieson <martin.r.mathieson@googlemail.com>
2019-04-11F1AP: upgrade dissector to v15.5.0Pascal Quantin1-17/+82
Change-Id: Id5ebdfc1c7351ab234020dbb51dabbadc65d8fbd Reviewed-on: https://code.wireshark.org/review/32826 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-04-06NR RRC: upgrade dissector to v15.5.0Pascal Quantin1-306/+616
Change-Id: If396f597a2c3c9d6558d6607faa4d0a054c9966d Reviewed-on: https://code.wireshark.org/review/32760 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-04-06LTE RRC: upgrade dissector to v15.5.0Pascal Quantin1-12/+9
Change-Id: I227db32a59a16c31d7712cb9c48b55fa4aaf28ca Reviewed-on: https://code.wireshark.org/review/32759 Petri-Dish: Pascal Quantin <pascal@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org>
2019-04-04PER: Use proto_tree_add_bitmask... () for named bits.Anders Broman1-57/+57
Change-Id: I2f4258e2f4fd11c26bdc101e1375d0b5708610b7 Reviewed-on: https://code.wireshark.org/review/32713 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-04-04epan: Convert our PROTO_ITEM_ macros to inline functions.Gerald Combs1-68/+68
Convert our various PROTO_ITEM_ macros to inline functions and document them. Change-Id: I070b15d4f70d2189217a177ee8ba2740be36327c Reviewed-on: https://code.wireshark.org/review/32706 Reviewed-by: Gerald Combs <gerald@wireshark.org> Petri-Dish: Gerald Combs <gerald@wireshark.org> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2019-02-16ASN1: Also show root node for exports.Martin Mathieson1-0/+86
For now, only apply to nr-rrc. Change-Id: I9be4bc5c3af33acad76c0a24ac04547e5f302c73 Reviewed-on: https://code.wireshark.org/review/32058 Petri-Dish: Martin Mathieson <martin.r.mathieson@googlemail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal@wireshark.org> Reviewed-by: Martin Mathieson <martin.r.mathieson@googlemail.com>
2019-02-04For ASN.1-based protocols, make sure protocol filter will match.Martin Mathieson1-0/+50
This is optional, and enabled by setting PROTO_ROOT_NAME to the name of the item in the OPT section of the .cnf file. For now, setting only in nr-rrc. Change-Id: Ibe96c7de982af0346af90bc0e095f20d1a7ac506 Reviewed-on: https://code.wireshark.org/review/31876 Petri-Dish: Martin Mathieson <martin.r.mathieson@googlemail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Martin Mathieson <martin.r.mathieson@googlemail.com>
2019-01-19LTE RRC: dissect 2 InterNode IEsPascal Quantin1-0/+13
Change-Id: I17424675a7b60f468e94134f17533cd891d135f7 Reviewed-on: https://code.wireshark.org/review/31606 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2019-01-17LTE RRC: fix dissection of measResultSCG-r15 IEPascal Quantin1-20/+6
Change-Id: I68bdc75fc1fb270f815004f2cb6eafbb7bfc2329 Reviewed-on: https://code.wireshark.org/review/31572 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2019-01-15NR-RRC: upgrade dissector to v15.4.0Pascal Quantin1-1611/+6234
Change-Id: I6a50623a485796a12f01ca1352ba31caa0d96eee Reviewed-on: https://code.wireshark.org/review/31558 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2019-01-11XnAP: upgrade dissector to v15.2.0Pascal Quantin1-13/+0
Change-Id: Ie26f8918aff20ade21eda611950795a320a417f2 Reviewed-on: https://code.wireshark.org/review/31483 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-10-07F1AP: upgrade dissector to v15.3.0Pascal Quantin1-0/+117
Change-Id: Ic9de8506b156c50cc79b8e615da882b22a2408b4 Reviewed-on: https://code.wireshark.org/review/30053 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-10-07XnAP: upgrade dissector to v15.1.0Pascal Quantin1-0/+13
Change-Id: I2e15944580043774176956e896f360eb5a5711c8 Reviewed-on: https://code.wireshark.org/review/30045 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>