aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-lte-rrc.c
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2010-03-03 15:54:57 +0000
committerAnders Broman <anders.broman@ericsson.com>2010-03-03 15:54:57 +0000
commita2ba94064d582311f896b01ad308e595549b3caf (patch)
tree3a258e4cc781da0a49efa40a7fb0eb6eabc63615 /epan/dissectors/packet-lte-rrc.c
parentf041bb3e19aaf2f8935931aa58c3a1e71d7dd7cc (diff)
Set the link dir for DCCH_Messages.
svn path=/trunk/; revision=32094
Diffstat (limited to 'epan/dissectors/packet-lte-rrc.c')
-rw-r--r--epan/dissectors/packet-lte-rrc.c41
1 files changed, 4 insertions, 37 deletions
diff --git a/epan/dissectors/packet-lte-rrc.c b/epan/dissectors/packet-lte-rrc.c
index 5936456788..0b232b39be 100644
--- a/epan/dissectors/packet-lte-rrc.c
+++ b/epan/dissectors/packet-lte-rrc.c
@@ -1202,8 +1202,6 @@ static int hf_lte_rrc_t310 = -1; /* T_t310 */
static int hf_lte_rrc_n310 = -1; /* T_n310 */
static int hf_lte_rrc_t311 = -1; /* T_t311 */
static int hf_lte_rrc_n311 = -1; /* T_n311 */
-static int hf_lte_rrc_cellsTriggeredList = -1; /* CellsTriggeredList */
-static int hf_lte_rrc_numberOfReportsSent = -1; /* INTEGER */
static int hf_lte_rrc_CellsTriggeredList_item = -1; /* CellsTriggeredList_item */
static int hf_lte_rrc_physCellIdEUTRA = -1; /* PhysCellId */
static int hf_lte_rrc_physCellIdUTRA = -1; /* T_physCellIdUTRA */
@@ -1833,7 +1831,6 @@ static gint ett_lte_rrc_IRAT_ParametersCDMA2000_1XRTT = -1;
static gint ett_lte_rrc_IRAT_ParametersCDMA2000_e1xCsfb_r9 = -1;
static gint ett_lte_rrc_SupportedBandList1XRTT = -1;
static gint ett_lte_rrc_UE_TimersAndConstants = -1;
-static gint ett_lte_rrc_VarMeasReport = -1;
static gint ett_lte_rrc_CellsTriggeredList = -1;
static gint ett_lte_rrc_CellsTriggeredList_item = -1;
static gint ett_lte_rrc_T_physCellIdUTRA = -1;
@@ -13614,6 +13611,8 @@ static const per_sequence_t DL_DCCH_Message_sequence[] = {
static int
dissect_lte_rrc_DL_DCCH_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_DCCH_Message, DL_DCCH_Message_sequence);
@@ -16012,6 +16011,8 @@ static const per_sequence_t UL_DCCH_Message_sequence[] = {
static int
dissect_lte_rrc_UL_DCCH_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_DCCH_Message, UL_DCCH_Message_sequence);
@@ -16885,31 +16886,6 @@ dissect_lte_rrc_CellsTriggeredList(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t
static int
-dissect_lte_rrc_INTEGER(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_integer(tvb, offset, actx, tree, hf_index, NULL);
-
- return offset;
-}
-
-
-static const per_sequence_t VarMeasReport_sequence[] = {
- { &hf_lte_rrc_measId , ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_MeasId },
- { &hf_lte_rrc_cellsTriggeredList, ASN1_NO_EXTENSIONS , ASN1_OPTIONAL , dissect_lte_rrc_CellsTriggeredList },
- { &hf_lte_rrc_numberOfReportsSent, ASN1_NO_EXTENSIONS , ASN1_NOT_OPTIONAL, dissect_lte_rrc_INTEGER },
- { NULL, 0, 0, NULL }
-};
-
-static int
-dissect_lte_rrc_VarMeasReport(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
- offset = dissect_per_sequence(tvb, offset, actx, tree, hf_index,
- ett_lte_rrc_VarMeasReport, VarMeasReport_sequence);
-
- return offset;
-}
-
-
-
-static int
dissect_lte_rrc_T_handoverCommandMessage(tvbuff_t *tvb _U_, int offset _U_, asn1_ctx_t *actx _U_, proto_tree *tree _U_, int hf_index _U_) {
offset = dissect_per_octet_string_containing_pdu_new(tvb, offset, actx, tree, hf_index,
NO_BOUND, NO_BOUND, FALSE, dissect_DL_DCCH_Message_PDU);
@@ -21988,14 +21964,6 @@ void proto_register_lte_rrc(void) {
{ "n311", "lte-rrc.n311",
FT_UINT32, BASE_DEC, VALS(lte_rrc_T_n311_vals), 0,
"lte_rrc.T_n311", HFILL }},
- { &hf_lte_rrc_cellsTriggeredList,
- { "cellsTriggeredList", "lte-rrc.cellsTriggeredList",
- FT_UINT32, BASE_DEC, NULL, 0,
- "lte_rrc.CellsTriggeredList", HFILL }},
- { &hf_lte_rrc_numberOfReportsSent,
- { "numberOfReportsSent", "lte-rrc.numberOfReportsSent",
- FT_INT32, BASE_DEC, NULL, 0,
- "lte_rrc.INTEGER", HFILL }},
{ &hf_lte_rrc_CellsTriggeredList_item,
{ "CellsTriggeredList item", "lte-rrc.CellsTriggeredList_item",
FT_UINT32, BASE_DEC, VALS(lte_rrc_CellsTriggeredList_item_vals), 0,
@@ -22749,7 +22717,6 @@ void proto_register_lte_rrc(void) {
&ett_lte_rrc_IRAT_ParametersCDMA2000_e1xCsfb_r9,
&ett_lte_rrc_SupportedBandList1XRTT,
&ett_lte_rrc_UE_TimersAndConstants,
- &ett_lte_rrc_VarMeasReport,
&ett_lte_rrc_CellsTriggeredList,
&ett_lte_rrc_CellsTriggeredList_item,
&ett_lte_rrc_T_physCellIdUTRA,