aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-diameter.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2018-09-28 20:23:39 -0700
committerGuy Harris <guy@alum.mit.edu>2018-09-29 03:24:15 +0000
commita699fbdf45481113470cbc56f89e03cdae730f44 (patch)
treec4dc26b9d04f5eef0c5d8a6d4fd10f055d53fb79 /epan/dissectors/packet-diameter.c
parentcc3d23fc6989bffc7aee1f83c9989d5646c95795 (diff)
Add a mechanism to register aliases for preference modules.
That way, we don't need a chunk of code in epan/prefs.c that knows about various preference module mappings; individual dissectors can register aliases as appropriate. (The Nortel Discovery Protocol never *had* any preferences, even when it was the SynOptics Network Management Protocol, so there's no need for it to register an alias.) Change-Id: I4a718dac6bb06801cc06a6ee5a28d7ed81e67e5d Reviewed-on: https://code.wireshark.org/review/29914 Reviewed-by: Guy Harris <guy@alum.mit.edu>
Diffstat (limited to 'epan/dissectors/packet-diameter.c')
-rw-r--r--epan/dissectors/packet-diameter.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/epan/dissectors/packet-diameter.c b/epan/dissectors/packet-diameter.c
index 136e401bb0..f2d9467254 100644
--- a/epan/dissectors/packet-diameter.c
+++ b/epan/dissectors/packet-diameter.c
@@ -2332,6 +2332,8 @@ proto_register_diameter(void)
/* Register configuration options for ports */
diameter_module = prefs_register_protocol(proto_diameter, proto_reg_handoff_diameter);
+ /* For reading older preference files with "Diameter." preferences */
+ prefs_register_module_alias("Diameter", diameter_module);
prefs_register_range_preference(diameter_module, "sctp.ports",
"Diameter SCTP Ports",