* Add a key (string) to the given list
*/
void
-airpcap_add_key_to_list(GtkListStore *key_list_store, gchar* type, gchar* key, gchar* ssid
-#ifndef HAVE_AIRPDCAP
- _U_
-#endif
- )
+airpcap_add_key_to_list(GtkListStore *key_list_store, gchar* type, gchar* key, gchar* ssid)
{
GtkTreeIter iter;
#endif
KL_COL_TYPE, type,
KL_COL_KEY, key,
-#ifdef HAVE_AIRPDCAP
KL_COL_SSID, ssid,
-#endif
-1);
}
#endif
KL_COL_TYPE, AIRPCAP_WEP_KEY_STRING,
KL_COL_KEY, curr_key->key->str,
-#ifdef HAVE_AIRPDCAP
KL_COL_SSID, "",
-#endif
-1);
}
else if(curr_key->type == AIRPDCAP_KEY_TYPE_WPA_PWD)
#endif
KL_COL_TYPE, AIRPCAP_WPA_PWD_KEY_STRING,
KL_COL_KEY, curr_key->key->str,
-#ifdef HAVE_AIRPDCAP
KL_COL_SSID, s,
-#endif
-1);
}
#endif
KL_COL_TYPE, AIRPCAP_WPA_BIN_KEY_STRING,
KL_COL_KEY, curr_key->key->str,
-#ifdef HAVE_AIRPDCAP
KL_COL_SSID, "",
-#endif
-1);
}
gtk_tree_model_get(model, &iter,
KL_COL_TYPE, &tmp_type,
KL_COL_KEY, &tmp_key,
-#ifdef HAVE_AIRPDCAP
KL_COL_SSID, &tmp_ssid,
-#endif
-1);
if(g_ascii_strcasecmp(tmp_type, AIRPCAP_WEP_KEY_STRING) == 0)
key_list = g_list_append(key_list,tmp_dk);
}
g_free(tmp_type);
-#ifdef HAVE_AIRPDCAP
g_free(tmp_ssid);
-#endif
}
r = save_wlan_wireshark_wep_keys(key_list);