diff options
author | Stig Bjørlykke <stig@bjorlykke.org> | 2023-11-02 09:38:58 +0100 |
---|---|---|
committer | Stig Bjørlykke <stig@bjorlykke.org> | 2023-11-26 11:17:09 +0100 |
commit | b7d4527bb6bbc7872995429b07255d90c9f71de8 (patch) | |
tree | 36d633b7327ccfdaeb1986fd0a22974750b3e81d | |
parent | 2f1392169a2230d53b8e516046cf5b29802735d3 (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.c | 2 | ||||
-rw-r--r-- | epan/dissectors/packet-nas_5gs.c | 6 | ||||
-rw-r--r-- | epan/dissectors/packet-nas_eps.c | 6 |
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"); } |