summaryrefslogtreecommitdiff
path: root/epan/dissectors/packet-dvbci.c
diff options
context:
space:
mode:
authorMartin Kaiser <wireshark@kaiser.cx>2013-11-16 17:22:56 +0000
committerMartin Kaiser <wireshark@kaiser.cx>2013-11-16 17:22:56 +0000
commitf161482f47e985114293c094b2a52ea9457e1e8e (patch)
tree81ceb3908d4081720c60c456c721bf4ac1977878 /epan/dissectors/packet-dvbci.c
parent65a96c1c595841c3f77e16b0e018e89cc6840eb4 (diff)
downloadwireshark-f161482f47e985114293c094b2a52ea9457e1e8e.tar.gz
dissect extended event usage
svn path=/trunk/; revision=53370
Diffstat (limited to 'epan/dissectors/packet-dvbci.c')
-rw-r--r--epan/dissectors/packet-dvbci.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/epan/dissectors/packet-dvbci.c b/epan/dissectors/packet-dvbci.c
index 90c50e3f33..9ece6a5209 100644
--- a/epan/dissectors/packet-dvbci.c
+++ b/epan/dissectors/packet-dvbci.c
@@ -419,6 +419,9 @@
#define OPP_EIT_BARKER 3
#define OPP_EPG_APP 4
+#define OPP_EXT_EVT_DIFF 0
+#define OPP_EXT_EVT_ADD 1
+
/* sas resource */
#define SAS_SESS_STATE_CONNECTED 0
#define SAS_SESS_STATE_NOT_FOUND 1
@@ -1578,6 +1581,11 @@ static const value_string dvbci_opp_eit_sch_usage[] = {
{ OPP_EPG_APP, "EPG is delivered using an application" },
{ 0, NULL }
};
+static const value_string dvbci_opp_ext_evt[] = {
+ { OPP_EXT_EVT_DIFF, "extended event info is different from short event" },
+ { OPP_EXT_EVT_ADD, "extended event info includes short event" },
+ { 0, NULL }
+};
static const value_string dvbci_opp_dlv_cap[] = {
{ OPP_DLV_CAP_S, "DVB-S" },
{ OPP_DLV_CAP_C, "DVB-C" },
@@ -5720,7 +5728,7 @@ proto_register_dvbci(void)
},
{ &hf_dvbci_ext_evt_usage,
{ "Extended event usage", "dvb-ci.opp.ext_evt_usage",
- FT_UINT8, BASE_HEX, NULL, 0x01, NULL, HFILL }
+ FT_UINT8, BASE_HEX, VALS(dvbci_opp_ext_evt), 0x01, NULL, HFILL }
},
{ &hf_dvbci_sdt_oth_trusted,
{ "SDT_other trusted", "dvb-ci.opp.sdt_oth_trusted",