diff options
author | Gerald Combs <gerald@wireshark.org> | 2009-07-17 22:59:59 +0000 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2009-07-17 22:59:59 +0000 |
commit | 72e160eb4d04fd7d8c40c73ccf0af42d9d99cea2 (patch) | |
tree | fdc4686e6e8f95d4fd32f212aaaaed5a74193e81 /gtk/airpcap_gui_utils.c | |
parent | 095f4a5c12c050a3d573f54558e2441c47d6d10e (diff) |
Set the extension channel correctly. Fixup whitespace.
svn path=/trunk/; revision=29135
Diffstat (limited to 'gtk/airpcap_gui_utils.c')
-rw-r--r-- | gtk/airpcap_gui_utils.c | 67 |
1 files changed, 35 insertions, 32 deletions
diff --git a/gtk/airpcap_gui_utils.c b/gtk/airpcap_gui_utils.c index 299f77c9c2..e1b1c9c572 100644 --- a/gtk/airpcap_gui_utils.c +++ b/gtk/airpcap_gui_utils.c @@ -384,22 +384,19 @@ airpcap_fill_key_list(GtkWidget *keylist) AirpcapValidationType airpcap_get_validation_type(const gchar* name) { - if(!(g_ascii_strcasecmp(AIRPCAP_VALIDATION_TYPE_NAME_ALL,name))) - { - return AIRPCAP_VT_ACCEPT_EVERYTHING; - } - else if(!(g_ascii_strcasecmp(AIRPCAP_VALIDATION_TYPE_NAME_CORRECT,name))) - { - return AIRPCAP_VT_ACCEPT_CORRECT_FRAMES; - } - else if(!(g_ascii_strcasecmp(AIRPCAP_VALIDATION_TYPE_NAME_CORRUPT,name))) - { - return AIRPCAP_VT_ACCEPT_CORRUPT_FRAMES; - } - else - { + if(!(g_ascii_strcasecmp(AIRPCAP_VALIDATION_TYPE_NAME_ALL,name))) + { + return AIRPCAP_VT_ACCEPT_EVERYTHING; + } + else if(!(g_ascii_strcasecmp(AIRPCAP_VALIDATION_TYPE_NAME_CORRECT,name))) + { + return AIRPCAP_VT_ACCEPT_CORRECT_FRAMES; + } + else if(!(g_ascii_strcasecmp(AIRPCAP_VALIDATION_TYPE_NAME_CORRUPT,name))) + { + return AIRPCAP_VT_ACCEPT_CORRUPT_FRAMES; + } return AIRPCAP_VT_UNKNOWN; - } } /* @@ -409,23 +406,23 @@ airpcap_get_validation_type(const gchar* name) gchar* airpcap_get_validation_name(AirpcapValidationType vt) { - if(vt == AIRPCAP_VT_ACCEPT_EVERYTHING) - { - return AIRPCAP_VALIDATION_TYPE_NAME_ALL; - } - else if(vt == AIRPCAP_VT_ACCEPT_CORRECT_FRAMES) - { - return AIRPCAP_VALIDATION_TYPE_NAME_CORRECT; - } - else if(vt == AIRPCAP_VT_ACCEPT_CORRUPT_FRAMES) - { - return AIRPCAP_VALIDATION_TYPE_NAME_CORRUPT; - } - else if(vt == AIRPCAP_VT_UNKNOWN) - { - return AIRPCAP_VALIDATION_TYPE_NAME_UNKNOWN; - } - return NULL; + if(vt == AIRPCAP_VT_ACCEPT_EVERYTHING) + { + return AIRPCAP_VALIDATION_TYPE_NAME_ALL; + } + else if(vt == AIRPCAP_VT_ACCEPT_CORRECT_FRAMES) + { + return AIRPCAP_VALIDATION_TYPE_NAME_CORRECT; + } + else if(vt == AIRPCAP_VT_ACCEPT_CORRUPT_FRAMES) + { + return AIRPCAP_VALIDATION_TYPE_NAME_CORRUPT; + } + else if(vt == AIRPCAP_VT_UNKNOWN) + { + return AIRPCAP_VALIDATION_TYPE_NAME_UNKNOWN; + } + return NULL; } /* @@ -614,6 +611,12 @@ airpcap_channel_offset_changed_cb(GtkWidget *channel_offset_cb, gpointer data _U { airpcap_if_selected->channelInfo.ExtChannel = airpcap_get_selected_channel_offset(channel_offset_cb); airpcap_if_selected->saved = FALSE; + change_airpcap_settings = TRUE; + if (!airpcap_update_frequency_and_offset(airpcap_if_selected)){ + simple_dialog(ESD_TYPE_ERROR,ESD_BTN_OK, + "Unable to set extension channel %d", + airpcap_if_selected->channelInfo.ExtChannel); + } } |