aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStig Bjørlykke <stig@bjorlykke.org>2023-11-02 09:38:58 +0100
committerStig Bjørlykke <stig@bjorlykke.org>2023-11-26 11:17:09 +0100
commitb7d4527bb6bbc7872995429b07255d90c9f71de8 (patch)
tree36d633b7327ccfdaeb1986fd0a22974750b3e81d
parent2f1392169a2230d53b8e516046cf5b29802735d3 (diff)
Use prefs_register_dissector_preference()
Use the PREF_DISSECTOR preference type in exported_pdu, nas_eps and nas_5gs for dissector name.
-rw-r--r--epan/dissectors/packet-exported_pdu.c2
-rw-r--r--epan/dissectors/packet-nas_5gs.c6
-rw-r--r--epan/dissectors/packet-nas_eps.c6
3 files changed, 7 insertions, 7 deletions
diff --git a/epan/dissectors/packet-exported_pdu.c b/epan/dissectors/packet-exported_pdu.c
index ecb3195dcb..94212783f5 100644
--- a/epan/dissectors/packet-exported_pdu.c
+++ b/epan/dissectors/packet-exported_pdu.c
@@ -638,7 +638,7 @@ proto_register_exported_pdu(void)
/* Register configuration preferences */
exported_pdu_module = prefs_register_protocol(proto_exported_pdu, NULL);
- prefs_register_string_preference(exported_pdu_module, "user_data_pdu",
+ prefs_register_dissector_preference(exported_pdu_module, "user_data_pdu",
"User Data PDU dissector", "The dissector to use for User Data PDU", &user_data_pdu);
/* Register for tapping
diff --git a/epan/dissectors/packet-nas_5gs.c b/epan/dissectors/packet-nas_5gs.c
index ac315e4635..628981f08b 100644
--- a/epan/dissectors/packet-nas_5gs.c
+++ b/epan/dissectors/packet-nas_5gs.c
@@ -13918,9 +13918,9 @@ proto_register_nas_5gs(void)
&g_nas_5gs_decode_user_data_container_as,
nas_5gs_user_data_container_as_vals, FALSE);
- prefs_register_string_preference(nas_5GS_module, "non_ip_data_dissector",
- "Dissector name for non IP data", NULL,
- &g_nas_5gs_non_ip_data_dissector);
+ prefs_register_dissector_preference(nas_5GS_module, "non_ip_data_dissector",
+ "Dissector name for non IP data", NULL,
+ &g_nas_5gs_non_ip_data_dissector);
}
void
diff --git a/epan/dissectors/packet-nas_eps.c b/epan/dissectors/packet-nas_eps.c
index 1fa72bd7e3..119577bbc6 100644
--- a/epan/dissectors/packet-nas_eps.c
+++ b/epan/dissectors/packet-nas_eps.c
@@ -8998,9 +8998,9 @@ proto_register_nas_eps(void)
&g_nas_eps_decode_user_data_container_as,
nas_eps_user_data_container_as_vals, FALSE);
- prefs_register_string_preference(nas_eps_module, "non_ip_data_dissector",
- "Dissector name for non IP data", NULL,
- &g_nas_eps_non_ip_data_dissector);
+ prefs_register_dissector_preference(nas_eps_module, "non_ip_data_dissector",
+ "Dissector name for non IP data", NULL,
+ &g_nas_eps_non_ip_data_dissector);
prefs_register_obsolete_preference(nas_eps_module, "user_data_container_as_ip");
}