diff options
Diffstat (limited to 'epan/dissectors')
-rw-r--r-- | epan/dissectors/asn1/lte-rrc/lte-rrc.cnf | 12 | ||||
-rw-r--r-- | epan/dissectors/packet-lte-rrc.c | 8 |
2 files changed, 20 insertions, 0 deletions
diff --git a/epan/dissectors/asn1/lte-rrc/lte-rrc.cnf b/epan/dissectors/asn1/lte-rrc/lte-rrc.cnf index 979837d15c..ceab67ea8e 100644 --- a/epan/dissectors/asn1/lte-rrc/lte-rrc.cnf +++ b/epan/dissectors/asn1/lte-rrc/lte-rrc.cnf @@ -171,9 +171,15 @@ SI-OrPSI-GERAN TYPE_PREFIX # EUTRA-RRC-Definitions.asn # +#.FN_HDR UL-CCCH-Message + actx->pinfo->link_dir = P2P_DIR_UL; + #.FN_HDR UL-DCCH-Message actx->pinfo->link_dir = P2P_DIR_UL; +#.FN_HDR DL-CCCH-Message + actx->pinfo->link_dir = P2P_DIR_DL; + #.FN_HDR DL-DCCH-Message actx->pinfo->link_dir = P2P_DIR_DL; @@ -2642,9 +2648,15 @@ SL-V2X-PreconfigCommPool-r14/threshS-RSSI-CBR-r14 DISPLAY=BASE_CUSTOM STRINGS=CF # NBIOT-RRC-Definitions # +#.FN_HDR UL-CCCH-Message-NB + actx->pinfo->link_dir = P2P_DIR_UL; + #.FN_HDR UL-DCCH-Message-NB actx->pinfo->link_dir = P2P_DIR_UL; +#.FN_HDR DL-CCCH-Message-NB + actx->pinfo->link_dir = P2P_DIR_DL; + #.FN_HDR DL-DCCH-Message-NB actx->pinfo->link_dir = P2P_DIR_DL; diff --git a/epan/dissectors/packet-lte-rrc.c b/epan/dissectors/packet-lte-rrc.c index 9a5d6742c1..0285ef31a8 100644 --- a/epan/dissectors/packet-lte-rrc.c +++ b/epan/dissectors/packet-lte-rrc.c @@ -63366,6 +63366,8 @@ static const per_sequence_t DL_CCCH_Message_sequence[] = { static int dissect_lte_rrc_DL_CCCH_Message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + actx->pinfo->link_dir = P2P_DIR_DL; + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_lte_rrc_DL_CCCH_Message, DL_CCCH_Message_sequence); @@ -69717,6 +69719,8 @@ static const per_sequence_t UL_CCCH_Message_sequence[] = { static int dissect_lte_rrc_UL_CCCH_Message(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + actx->pinfo->link_dir = P2P_DIR_UL; + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_lte_rrc_UL_CCCH_Message, UL_CCCH_Message_sequence); @@ -104330,6 +104334,8 @@ static const per_sequence_t DL_CCCH_Message_NB_sequence[] = { static int dissect_lte_rrc_DL_CCCH_Message_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + actx->pinfo->link_dir = P2P_DIR_DL; + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_lte_rrc_DL_CCCH_Message_NB, DL_CCCH_Message_NB_sequence); @@ -105601,6 +105607,8 @@ static const per_sequence_t UL_CCCH_Message_NB_sequence[] = { static int dissect_lte_rrc_UL_CCCH_Message_NB(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) { + actx->pinfo->link_dir = P2P_DIR_UL; + offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index, ett_lte_rrc_UL_CCCH_Message_NB, UL_CCCH_Message_NB_sequence); |