a1891f64ec
Make a common number dissection function to do this without cut-n-pasting code a whole bunch of times. Clean up the number dissection code while we're there: - Don't throw an exception when we found too many digits. Report it (expert info) and move on. - Avoid a useless (text) subtree: use the hf for the number as the root of the tree. This means using proto_tree_append_string() which adds some complication but it's worth it to avoid a hidden item (which was the old solution if we passed the number to the E.164 dissector). Bug: 12334 Change-Id: I465cab91b216b734f5763a4e56faa8e06b0731a2 Reviewed-on: https://code.wireshark.org/review/14924 Petri-Dish: Jeff Morriss <jeff.morriss.ws@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Anders Broman <a.broman58@gmail.com> |
||
---|---|---|
.. | ||
CAP-GPRS-ReferenceNumber.asn | ||
CAP-SMS-ops-args.asn | ||
CAP-U-ABORT-Data.asn | ||
CAP-classes.asn | ||
CAP-datatypes.asn | ||
CAP-errorcodes.asn | ||
CAP-errortypes.asn | ||
CAP-gprsSSF-gsmSCF-ops-args.asn | ||
CAP-gsmSCF-gsmSRF-ops-args.asn | ||
CAP-gsmSSF-gsmSCF-ops-args.asn | ||
CAP-object-identifiers.asn | ||
CAP-operationcodes.asn | ||
CMakeLists.txt | ||
CamelV2diff.asn | ||
Makefile.am | ||
Makefile.common | ||
Makefile.nmake | ||
TCAPMessages.asn | ||
camel.asn | ||
camel.cnf | ||
packet-camel-template.c | ||
packet-camel-template.h |