don't crash, if airpcap.dll isn't available
svn path=/trunk/; revision=19448
This commit is contained in:
parent
7cf6ac9327
commit
a47363f51b
|
@ -385,13 +385,19 @@ get_airpcap_interface_list(int *err, char *err_str)
|
|||
GList *il = NULL;
|
||||
airpcap_if_info_t *if_info;
|
||||
int i, n_adapts;
|
||||
AirpcapDeviceDescription *devsList, *adListEntry;
|
||||
AirpcapDeviceDescription *devsList, *adListEntry;
|
||||
|
||||
if(g_PAirpcapGetDeviceList == NULL) {
|
||||
/* Airpcap.dll not available */
|
||||
*err = NO_AIRPCAP_INTERFACES_FOUND;
|
||||
return NULL;
|
||||
}
|
||||
|
||||
if(!g_PAirpcapGetDeviceList(&devsList, err_str))
|
||||
{
|
||||
/* No interfaces, return il = NULL; */
|
||||
/* No interfaces */
|
||||
*err = NO_AIRPCAP_INTERFACES_FOUND;
|
||||
return il;
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/*
|
||||
|
|
Loading…
Reference in New Issue