From 2ce8d2a30f519ad93ef8aaf2e29fcc96ab95c2dd Mon Sep 17 00:00:00 2001 From: Ulf Lamping Date: Fri, 1 Jul 2005 21:04:13 +0000 Subject: fixed various issues (two serious ones) found by "private" fuzz-testing svn path=/trunk/; revision=14830 --- epan/dissectors/packet-smpp.c | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'epan/dissectors/packet-smpp.c') diff --git a/epan/dissectors/packet-smpp.c b/epan/dissectors/packet-smpp.c index ff7b3c8530..8d73dc120e 100644 --- a/epan/dissectors/packet-smpp.c +++ b/epan/dissectors/packet-smpp.c @@ -2389,7 +2389,21 @@ proto_register_smpp(void) HFILL } }, - { &hf_smpp_user_message_reference, + { &hf_smpp_source_subaddress, + { "Source Subaddress", "smpp.source_subaddress", + FT_STRING, BASE_NONE, NULL, 0x00, + "Source Subaddress", + HFILL + } + }, + { &hf_smpp_dest_subaddress, + { "Destination Subaddress", "smpp.dest_subaddress", + FT_STRING, BASE_NONE, NULL, 0x00, + "Destination Subaddress", + HFILL + } + }, + { &hf_smpp_user_message_reference, { "Message reference", "smpp.user_message_reference", FT_UINT16, BASE_HEX, NULL, 0x00, "Reference to the message, assigned by the user.", -- cgit v1.2.1