diff options
author | Pascal Quantin <pascal.quantin@gmail.com> | 2015-03-27 07:50:42 +0100 |
---|---|---|
committer | Pascal Quantin <pascal.quantin@gmail.com> | 2015-03-27 16:56:41 +0000 |
commit | 8204578251e3e11b0978b3617d19119e7c7c6ec5 (patch) | |
tree | 3ccedaa7396b10d818cb8e3194221946558a6d6b | |
parent | 55de704f8242f30fc2c412d6cd3e83c43f4e80ec (diff) |
Extcap: display a USB icon when adding a USBPcap interface
Change-Id: Ibe78b115eb6e7e737a5dc9c8a7937b82d8cf76a8
Reviewed-on: https://code.wireshark.org/review/7830
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
-rw-r--r-- | extcap.c | 11 |
1 files changed, 10 insertions, 1 deletions
@@ -308,7 +308,16 @@ static gboolean interfaces_cb(const gchar *extcap, gchar *output, void *data, if_info->name = g_strdup(int_iter->call); if_info->friendly_name = g_strdup(int_iter->display); - if_info->type = IF_EXTCAP; +#ifdef WIN32 + if (strncmp(if_info->friendly_name, "USBPcap", 7) == 0) + { + if_info->type = IF_USB; + } + else +#endif + { + if_info->type = IF_EXTCAP; + } if_info->extcap = g_strdup(extcap); *il = g_list_append(*il, if_info); |