do not convert if essid len == 0
@@ -1296,6 +1296,8 @@ zeigerhsakt = handshakelist;
zeigerpmkidakt = pmkidlist;
zeigermacold = aplist;
if(zeigermacold->type == AP)
+ {
+ if(zeigermacold->essidlen != 0)
{
if(ignoreieflag == true)
{
@@ -1308,9 +1310,11 @@ if(zeigermacold->type == AP)
gethandshake(zeigermacold, zeigerhsakt);
}
}
+ }
essiddupecount = 0;
for(zeigermac = aplist +1; zeigermac < aplistptr; zeigermac++)
{
+ if(zeigermac->essidlen == 0) continue;
if(zeigermac->type != AP)
{
essiddupecount = 0;
