diff options
author | Anders Broman <anders.broman@ericsson.com> | 2012-07-16 07:02:29 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2012-07-16 07:02:29 +0000 |
commit | ac335fc5f41896ec65978e5d896e1449aeca4b49 (patch) | |
tree | 3f75a66ca02d15b6fb199ecc308671e4dce15846 /asn1/rrc | |
parent | 2d38d90b3e7d6f5c2154ecdcea272a1caf2896d3 (diff) |
From Jacob Nordgren and Rishie Sharma:
Handle RRC_MESSAGE_TYPE_BCCH_FACH.
svn path=/trunk/; revision=43741
Diffstat (limited to 'asn1/rrc')
-rw-r--r-- | asn1/rrc/packet-rrc-template.c | 5 | ||||
-rw-r--r-- | asn1/rrc/packet-rrc-template.h | 4 |
2 files changed, 8 insertions, 1 deletions
diff --git a/asn1/rrc/packet-rrc-template.c b/asn1/rrc/packet-rrc-template.c index b7a33b444f..8dcf26724c 100644 --- a/asn1/rrc/packet-rrc-template.c +++ b/asn1/rrc/packet-rrc-template.c @@ -58,6 +58,7 @@ static dissector_handle_t rrc_ul_ccch_handle=NULL; static dissector_handle_t rrc_dl_ccch_handle=NULL; static dissector_handle_t rrc_ul_dcch_handle=NULL; static dissector_handle_t rrc_dl_dcch_handle=NULL; +static dissector_handle_t rrc_bcch_fach_handle=NULL; static dissector_handle_t lte_rrc_ue_eutra_cap_handle=NULL; static dissector_handle_t lte_rrc_dl_dcch_handle=NULL; @@ -159,6 +160,9 @@ dissect_rrc(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) case RRC_MESSAGE_TYPE_DL_DCCH: call_dissector(rrc_dl_dcch_handle, tvb, pinfo, rrc_tree); break; + case RRC_MESSAGE_TYPE_BCCH_FACH: + call_dissector(rrc_bcch_fach_handle, tvb, pinfo, rrc_tree); + break; default: ; } @@ -229,6 +233,7 @@ proto_reg_handoff_rrc(void) rrc_dl_dcch_handle = find_dissector("rrc.dl.dcch"); lte_rrc_ue_eutra_cap_handle = find_dissector("lte-rrc.ue_eutra_cap"); lte_rrc_dl_dcch_handle = find_dissector("lte-rrc.dl.dcch"); + rrc_bcch_fach_handle = find_dissector("rrc.bcch.fach"); } diff --git a/asn1/rrc/packet-rrc-template.h b/asn1/rrc/packet-rrc-template.h index 982e05ffa2..86c7db5b70 100644 --- a/asn1/rrc/packet-rrc-template.h +++ b/asn1/rrc/packet-rrc-template.h @@ -25,6 +25,7 @@ #ifndef PACKET_RRC_H #define PACKET_RRC_H +#include <epan/asn1.h> /* Needed for non asn1 dissectors?*/ extern int proto_rrc; #include "packet-rrc-exp.h" @@ -34,7 +35,8 @@ enum rrc_message_type { RRC_MESSAGE_TYPE_UL_CCCH, RRC_MESSAGE_TYPE_DL_CCCH, RRC_MESSAGE_TYPE_UL_DCCH, - RRC_MESSAGE_TYPE_DL_DCCH + RRC_MESSAGE_TYPE_DL_DCCH, + RRC_MESSAGE_TYPE_BCCH_FACH }; #define MAX_RRC_FRAMES 64 |