diff options
author | j.novak@netsystem.cz <j.novak@netsystem.cz> | 2021-12-30 16:03:15 +0000 |
---|---|---|
committer | Wireshark GitLab Utility <6629907-ws-gitlab-utility@users.noreply.gitlab.com> | 2021-12-30 16:03:15 +0000 |
commit | 6c9cb8f3faf33bdbbf848397e14257eb35accfc2 (patch) | |
tree | 82e47254caa821c01fab4b547bbf16541ba91e96 /extcap.c | |
parent | 6d0bd4e8e1496d88f016d02502ee94026d01d241 (diff) |
Prefs/Extcap: Added support for password which is never stored on the disk
Diffstat (limited to 'extcap.c')
-rw-r--r-- | extcap.c | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -883,8 +883,14 @@ static gboolean cb_preference(extcap_callback_info_t cb_info) *arg->pref_valptr = arg->default_complex->_val; } - prefs_register_string_preference(dev_module, pref_name_for_prefs, + if (arg->arg_type == EXTCAP_ARG_PASSWORD) + { + prefs_register_password_preference(dev_module, pref_name_for_prefs, + pref_title, pref_title, (const char **)arg->pref_valptr); + } else { + prefs_register_string_preference(dev_module, pref_name_for_prefs, pref_title, pref_title, (const char **)arg->pref_valptr); + } } else { |