From 7a1eca1726609fcc75594c688756621c3329a509 Mon Sep 17 00:00:00 2001 From: Mikael Kanstrup Date: Wed, 3 Feb 2016 12:14:15 +0100 Subject: extcap: Convert settings to preference friendly key names Preferences are only allowed to contain lowercase ASCII letters, numbers, underscores or dot characters. Create a utility function to convert an extcap setting to its equivalent preference key and use it wherever conversion from setting to preference key is needed. Bug: 12064 Change-Id: I39bbac7de5f0f905bd41c54257fa997a3b32442d Reviewed-on: https://code.wireshark.org/review/13687 Petri-Dish: Pascal Quantin Tested-by: Petri Dish Buildbot Reviewed-by: Roland Knall --- extcap.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'extcap.h') diff --git a/extcap.h b/extcap.h index b2b6b5fa43..823c04af3c 100644 --- a/extcap.h +++ b/extcap.h @@ -87,6 +87,9 @@ extcap_get_if_configuration(const char * ifname); gboolean extcap_has_configuration(const char * ifname, gboolean is_required); +/* converts an extcap setting to its equivalent preference key */ +gchar * extcap_settings_key(const gchar * ifname, const gchar * setting); + #ifdef WIN32 HANDLE extcap_get_win32_handle(); -- cgit v1.2.3