diff options
author | Guy Harris <guy@alum.mit.edu> | 2018-09-28 20:23:39 -0700 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2018-09-29 03:24:15 +0000 |
commit | a699fbdf45481113470cbc56f89e03cdae730f44 (patch) | |
tree | c4dc26b9d04f5eef0c5d8a6d4fd10f055d53fb79 /epan/dissectors/packet-diameter.c | |
parent | cc3d23fc6989bffc7aee1f83c9989d5646c95795 (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.c | 2 |
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", |