diff options
author | Ulf Lamping <ulf.lamping@web.de> | 2005-07-01 21:04:13 +0000 |
---|---|---|
committer | Ulf Lamping <ulf.lamping@web.de> | 2005-07-01 21:04:13 +0000 |
commit | 2ce8d2a30f519ad93ef8aaf2e29fcc96ab95c2dd (patch) | |
tree | c5e1bcc1278dd9072b28d40e266c7a3cae57830c /epan/dissectors/packet-smpp.c | |
parent | 22fff1e1f308ed3849c3dddd15eff189bb7326ea (diff) |
fixed various issues (two serious ones) found by "private" fuzz-testing
svn path=/trunk/; revision=14830
Diffstat (limited to 'epan/dissectors/packet-smpp.c')
-rw-r--r-- | epan/dissectors/packet-smpp.c | 16 |
1 files changed, 15 insertions, 1 deletions
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.", |