Changeset 49568 in vbox for trunk/src/VBox/NetworkServices/DHCP
- Timestamp:
- Nov 20, 2013 8:56:59 AM (11 years ago)
- svn:sync-xref-src-repo-rev:
- 90763
- Location:
- trunk/src/VBox/NetworkServices/DHCP
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/NetworkServices/DHCP/Config.cpp
r49567 r49568 56 56 57 57 static NetworkManager *g_NetworkManager = NetworkManager::getNetworkManager(); 58 59 bool MACClientMatchCriteria::check(const Client& client) const 60 { 61 return (client == m_mac); 62 } 63 58 64 59 65 int BaseConfigEntity::match(Client& client, BaseConfigEntity **cfg) … … 508 514 509 515 516 bool ConfigurationManager::isAddressTaken(const RTNETADDRIPV4& addr) 517 { 518 Lease ignore; 519 return isAddressTaken(addr, ignore); 520 } 521 522 523 510 524 NetworkConfigEntity *ConfigurationManager::addNetwork(NetworkConfigEntity *, 511 525 const RTNETADDRIPV4& networkId, -
trunk/src/VBox/NetworkServices/DHCP/Config.h
r49567 r49568 229 229 MACClientMatchCriteria(const RTMAC& mac):m_mac(mac){} 230 230 231 virtual bool check(const Client& client) const 232 { 233 return (client == m_mac); 234 } 231 virtual bool check(const Client& client) const; 235 232 236 233 private: … … 480 477 ~ConfigurationManager(); 481 478 bool isAddressTaken(const RTNETADDRIPV4& addr, Lease& lease); 482 bool isAddressTaken(const RTNETADDRIPV4& addr) 483 { 484 Lease ignore; 485 return isAddressTaken(addr, ignore); 486 } 479 bool isAddressTaken(const RTNETADDRIPV4& addr); 487 480 488 481 public:
Note:
See TracChangeset
for help on using the changeset viewer.