Add default addIps() implementation to EthernetTap base class to fix build on systems that do not need addIps().

This commit is contained in:
Adam Ierymenko 2019-08-28 07:43:18 -07:00
parent 1cf953c046
commit 1b6b38e395
No known key found for this signature in database
GPG key ID: C8877CF2D7A5D7F3
2 changed files with 10 additions and 1 deletions

View file

@ -119,4 +119,13 @@ std::shared_ptr<EthernetTap> EthernetTap::newInstance(
EthernetTap::EthernetTap() {}
EthernetTap::~EthernetTap() {}
bool EthernetTap::addIps(std::vector<InetAddress> ips)
{
for(std::vector<InetAddress>::const_iterator i(ips.begin());i!=ips.end();++i) {
if (!addIp(*i))
return false;
}
return true;
}
} // namespace ZeroTier