aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-kdp.c
diff options
context:
space:
mode:
authorJeff Morriss <jeff.morriss@ulticom.com>2011-02-24 14:49:10 +0000
committerJeff Morriss <jeff.morriss@ulticom.com>2011-02-24 14:49:10 +0000
commitf91b39b686c2f8717762087dbd75b164ddf10750 (patch)
treecc64b1269faa9291ff155d798520700da37ede7c /epan/dissectors/packet-kdp.c
parentf2cd4937bce864aa3230cf5dd550f2e12c4bd9ae (diff)
From Alexis La Goutte via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5724 :
Fix a possible bug/crash with rev 36045. svn path=/trunk/; revision=36048
Diffstat (limited to 'epan/dissectors/packet-kdp.c')
-rw-r--r--epan/dissectors/packet-kdp.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/epan/dissectors/packet-kdp.c b/epan/dissectors/packet-kdp.c
index f556f8eb79..dfe8956de5 100644
--- a/epan/dissectors/packet-kdp.c
+++ b/epan/dissectors/packet-kdp.c
@@ -184,7 +184,6 @@ static void dissect_kdp(tvbuff_t *tvb,
proto_tree_add_item(kdp_tree, hf_kdp_option2, tvb, offset, 2, FALSE);
offset = offset + 2;
break;
-
case 3:
proto_tree_add_item(kdp_tree, hf_kdp_option3, tvb, offset, 2, FALSE);
offset = offset + 2;
@@ -362,7 +361,7 @@ void proto_register_kdp(void) {
},
{ &hf_kdp_option6,
{ "Option6 - SACK", "kdp.option6",
- FT_UINT16, BASE_HEX, NULL, 0x0, NULL, HFILL}
+ FT_BYTES, BASE_NONE, NULL, 0x0, NULL, HFILL}
},
{ &hf_kdp_option7,
{ "Option7 - COS", "kdp.option7",
@@ -378,7 +377,7 @@ void proto_register_kdp(void) {
},
{ &hf_kdp_option_unknown,
{ "Unknown option", "kdp.option_unknown",
- FT_UINT16, BASE_HEX, NULL, 0x0, NULL, HFILL}
+ FT_BYTES, BASE_NONE, NULL, 0x0, NULL, HFILL}
},
{ &hf_kdp_fragment,
{ "Fragment", "kdp.fragment",