mirror of
https://github.com/tnodir/fort
synced 2024-11-15 04:05:50 +00:00
TaskTasix: Don't process empty response.
This commit is contained in:
parent
2ba6e58675
commit
708d7fd989
@ -106,13 +106,6 @@ QString TaskTasix::parseBufer(const QByteArray &buffer)
|
||||
{
|
||||
QStringList list;
|
||||
|
||||
// Include local networks
|
||||
list.append("10.0.0.0/8");
|
||||
list.append("127.0.0.0/8");
|
||||
list.append("169.254.0.0/16");
|
||||
list.append("172.16.0.0/12");
|
||||
list.append("192.168.0.0/16");
|
||||
|
||||
// Parse lines
|
||||
const QString text(buffer);
|
||||
foreach (const QStringRef &line, text.splitRef('\n')) {
|
||||
@ -132,6 +125,16 @@ QString TaskTasix::parseBufer(const QByteArray &buffer)
|
||||
list.append(addrStr.toString());
|
||||
}
|
||||
|
||||
if (list.isEmpty())
|
||||
return QString();
|
||||
|
||||
// Include local networks
|
||||
list.append("10.0.0.0/8");
|
||||
list.append("127.0.0.0/8");
|
||||
list.append("169.254.0.0/16");
|
||||
list.append("172.16.0.0/12");
|
||||
list.append("192.168.0.0/16");
|
||||
|
||||
// Merge lines
|
||||
Ip4Range ip4Range;
|
||||
if (!ip4Range.fromText(list.join('\n')))
|
||||
|
Loading…
Reference in New Issue
Block a user