16 AdaptorSubnet::AdaptorSubnet() {
19 AdaptorSubnet::~AdaptorSubnet() {
26 set.insert(
static_cast<SubnetID>(id->intValue()));
37 while (set.count(next) > 0) {
40 subnet->set(
"id", Element::create(
static_cast<long long>(next)));
56 subnet->remove(
"relay");
59 ElementPtr addr = Element::create(address->stringValue());
63 updated->set(
"ip-addresses", addrs);
64 subnet->set(
"relay", updated);
65 }
else if (addresses->size() == 0) {
66 subnet->remove(
"relay");