aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-zbee-zcl.c
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2011-12-22 06:55:31 +0000
committerAnders Broman <anders.broman@ericsson.com>2011-12-22 06:55:31 +0000
commit55b05cb42bab50c2ad81960d880cbf270cfef028 (patch)
tree696720ab5f9bcf8c9d09bceda3d205b15c0b3abd /epan/dissectors/packet-zbee-zcl.c
parentc4f4087a9a1e8d9795839945d26157c93c8b05f1 (diff)
From Fred Fierling:
Update the ZigBee dissectors to the latest profile identifier database, 05-3298-18. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6693 svn path=/trunk/; revision=40272
Diffstat (limited to 'epan/dissectors/packet-zbee-zcl.c')
-rw-r--r--epan/dissectors/packet-zbee-zcl.c90
1 files changed, 82 insertions, 8 deletions
diff --git a/epan/dissectors/packet-zbee-zcl.c b/epan/dissectors/packet-zbee-zcl.c
index da9e78a248..eb424b51bf 100644
--- a/epan/dissectors/packet-zbee-zcl.c
+++ b/epan/dissectors/packet-zbee-zcl.c
@@ -184,7 +184,8 @@ static const value_string zbee_zcl_cs_cmd_names[] = {
};
-/* Manufacturer Name Table */
+/* ZigBee Manufacturer Name Table */
+/* Per: 053298r18, November 2011 */
static const value_string zbee_mfr_code_names[] = {
{ ZBEE_MFG_CODE_CIRRONET, ZBEE_MFG_CIRRONET },
@@ -218,7 +219,7 @@ static const value_string zbee_mfr_code_names[] = {
{ ZBEE_MFG_CODE_YAMATAKE, ZBEE_MFG_YAMATAKE },
{ ZBEE_MFG_CODE_TENDRIL, ZBEE_MFG_TENDRIL },
{ ZBEE_MFG_CODE_ASSA, ZBEE_MFG_ASSA },
- { ZBEE_MFG_CODE_DIGI, ZBEE_MFG_DIGI },
+ { ZBEE_MFG_CODE_MAXSTREAM, ZBEE_MFG_MAXSTREAM },
{ ZBEE_MFG_CODE_NEUROCOM, ZBEE_MFG_NEUROCOM },
{ ZBEE_MFG_CODE_III, ZBEE_MFG_III },
@@ -330,7 +331,7 @@ static const value_string zbee_mfr_code_names[] = {
{ 0x1084, "Unknown" }, /**/
{ ZBEE_MFG_CODE_CEDO, ZBEE_MFG_CEDO },
{ 0x1086, "Unknown" }, /**/
- { 0x1087, "Unknown" }, /**/
+ { ZBEE_MFG_CODE_DIGI, ZBEE_MFG_DIGI },
{ 0x1088, "Unknown" }, /**/
{ 0x1089, "Unknown" }, /**/
{ 0x108a, "Unknown" }, /**/
@@ -350,11 +351,7 @@ static const value_string zbee_mfr_code_names[] = {
{ ZBEE_MFG_CODE_SYCHIP, ZBEE_MFG_SYCHIP },
{ 0x1098, "Unknown" }, /**/
{ ZBEE_MFG_CODE_PASSIVESYS, ZBEE_MFG_PASSIVESYS },
-#if 0
- { ZBEE_MFG_CODE_G4S_JUSTICE,ZBEE_MFG_G4S_JUSTICE },
- { ZBEE_MFG_CODE_MMB, ZBEE_MFG_PASSIVESYS },
-#endif
- { 0x109a, "Unknown" }, /**/
+ { ZBEE_MFG_CODE_MMB, ZBEE_MFG_MMB },
{ ZBEE_MFG_CODE_HOME_AUTO, ZBEE_MFG_HOME_AUTO },
{ 0x109c, "Unknown" }, /**/
{ 0x109d, "Unknown" }, /**/
@@ -381,6 +378,83 @@ static const value_string zbee_mfr_code_names[] = {
{ 0x10b0, "Unknown" }, /**/
{ 0x10b1, "Unknown" }, /**/
{ ZBEE_MFG_CODE_ENERNOC, ZBEE_MFG_ENERNOC },
+ { ZBEE_MFG_CODE_ELTAV, ZBEE_MFG_ELTAV },
+ { 0x10b4, "Unknown" }, /**/
+ { ZBEE_MFG_CODE_XSTREAMHD, ZBEE_MFG_XSTREAMHD },
+ { 0x10b6, "Unknown" }, /**/
+ { ZBEE_MFG_CODE_GREEN, ZBEE_MFG_GREEN },
+ { 0x10b8, "Unknown" }, /**/
+ { 0x10b9, "Unknown" }, /**/
+ { 0x10ba, "Unknown" }, /**/
+ { 0x10bb, "Unknown" }, /**/
+ { 0x10bc, "Unknown" }, /**/
+ { 0x10bd, "Unknown" }, /**/
+ { 0x10be, "Unknown" }, /**/
+ { ZBEE_MFG_CODE_OMRON, ZBEE_MFG_OMRON },
+ { 0x10c0, "Unknown" }, /**/
+ { 0x10c1, "Unknown" }, /**/
+ { ZBEE_MFG_CODE_PEEL, ZBEE_MFG_PEEL },
+ { 0x10c3, "Unknown" }, /**/
+ { 0x10c4, "Unknown" }, /**/
+ { ZBEE_MFG_CODE_NEC_TOKIN, ZBEE_MFG_NEC_TOKIN },
+ { ZBEE_MFG_CODE_G4S_JUSTICE,ZBEE_MFG_G4S_JUSTICE },
+ { 0x10c7, "Unknown" }, /**/
+ { ZBEE_MFG_CODE_ELECTROLUX, ZBEE_MFG_ELECTROLUX },
+ { 0x10c9, "Unknown" }, /**/
+ { 0x10ca, "Unknown" }, /**/
+ { 0x10cb, "Unknown" }, /**/
+ { ZBEE_MFG_CODE_MAINSTREAM, ZBEE_MFG_MAINSTREAM },
+ { 0x10cd, "Unknown" }, /**/
+ { 0x10ce, "Unknown" }, /**/
+ { 0x10cf, "Unknown" }, /**/
+ { 0x10d0, "Unknown" }, /**/
+ { 0x10d1, "Unknown" }, /**/
+ { 0x10d2, "Unknown" }, /**/
+ { 0x10d3, "Unknown" }, /**/
+ { 0x10d4, "Unknown" }, /**/
+ { 0x10d5, "Unknown" }, /**/
+ { 0x10d6, "Unknown" }, /**/
+ { 0x10d7, "Unknown" }, /**/
+ { 0x10d8, "Unknown" }, /**/
+ { 0x10d9, "Unknown" }, /**/
+ { 0x10da, "Unknown" }, /**/
+ { 0x10db, "Unknown" }, /**/
+ { 0x10dc, "Unknown" }, /**/
+ { ZBEE_MFG_CODE_RADIOCRAFTS,ZBEE_MFG_RADIOCRAFTS },
+ { 0x10de, "Unknown" }, /**/
+ { 0x10df, "Unknown" }, /**/
+ { 0x10e0, "Unknown" }, /**/
+ { 0x10e1, "Unknown" }, /**/
+ { 0x10e2, "Unknown" }, /**/
+ { ZBEE_MFG_CODE_HUAWEI_1, ZBEE_MFG_HUAWEI },
+ { ZBEE_MFG_CODE_HUAWEI_2, ZBEE_MFG_HUAWEI },
+ { 0x10e5, "Unknown" }, /**/
+ { ZBEE_MFG_CODE_BGLOBAL, ZBEE_MFG_BGLOBAL },
+ { 0x10e7, "Unknown" }, /**/
+ { 0x10e8, "Unknown" }, /**/
+ { 0x10e9, "Unknown" }, /**/
+ { 0x10ea, "Unknown" }, /**/
+ { ZBEE_MFG_CODE_ABB, ZBEE_MFG_ABB },
+ { 0x10ec, "Unknown" }, /**/
+ { ZBEE_MFG_CODE_GENUS, ZBEE_MFG_GENUS },
+ { 0x10ee, "Unknown" }, /**/
+ { 0x10ef, "Unknown" }, /**/
+ { 0x10f0, "Unknown" }, /**/
+ { 0x10f1, "Unknown" }, /**/
+ { 0x10f2, "Unknown" }, /**/
+ { 0x10f3, "Unknown" }, /**/
+ { 0x10f4, "Unknown" }, /**/
+ { 0x10f5, "Unknown" }, /**/
+ { 0x10f6, "Unknown" }, /**/
+ { 0x10f7, "Unknown" }, /**/
+ { 0x10f8, "Unknown" }, /**/
+ { 0x10f9, "Unknown" }, /**/
+ { 0x10fa, "Unknown" }, /**/
+ { 0x10fb, "Unknown" }, /**/
+ { 0x10fc, "Unknown" }, /**/
+ { 0x10fd, "Unknown" }, /**/
+ { 0x10fe, "Unknown" }, /**/
+ { 0x10ff, "Unknown" }, /**/
{ 0, NULL }
};