| 357 | : addr_(addr), netmask_(netmask) {} |
| 358 | |
| 359 | bool Network::WithinNetwork(const Sockaddr& addr) const { |
| 360 | return ((addr.ipv4_addr().sin_addr.s_addr & netmask_) == |
| 361 | (addr_ & netmask_)); |
| 362 | } |
| 363 | |
| 364 | Status Network::ParseCIDRString(const string& addr) { |
| 365 | std::pair<string, string> p = strings::Split(addr, strings::delimiter::Limit("/", 1)); |
no outgoing calls