コード例 #1
0
ファイル: V6PrefixBindingPool.java プロジェクト: jstuyts/dhcp
 @Override
 public void setUsed(InetAddress addr) {
   if (contains(addr)) {
     BigInteger prefix = new BigInteger(addr.getAddress());
     BigInteger start = new BigInteger(subnet.getSubnetAddress().getAddress());
     freeList.setUsed(prefix.subtract(start).divide(calculatePrefix()));
   }
 }
コード例 #2
0
 /**
  * Sets an IP address in this address pool as used.
  *
  * @param addr the address to set used
  */
 public void setUsed(InetAddress addr) {
   if (contains(addr)) {
     freeList.setUsed(new BigInteger(addr.getAddress()));
   }
 }