Pārlūkot izejas kodu

remove ip addr cap

Max Ma 1 gadu atpakaļ
vecāks
revīzija
780fa5f799
1 mainītis faili ar 0 papildinājumiem un 22 dzēšanām
  1. 0 22
      logic/networks.go

+ 0 - 22
logic/networks.go

@@ -26,10 +26,6 @@ var (
 	allocatedIpMap    = make(map[string]map[string]net.IP)
 )
 
-const (
-	ipAddrCap = 5000
-)
-
 // SetAllocatedIpMap - set allocated ip map for networks
 func SetAllocatedIpMap() error {
 	logger.Log(0, "start setting up allocated ip map")
@@ -315,15 +311,7 @@ func UniqueAddress(networkName string, reverse bool) (net.IP, error) {
 	}
 
 	ipAllocated := allocatedIpMap[networkName]
-	i := 0
 	for {
-		if i >= ipAddrCap {
-			break
-		}
-		// if IsIPUnique(networkName, newAddrs.String(), database.NODES_TABLE_NAME, false) &&
-		// 	IsIPUnique(networkName, newAddrs.String(), database.EXT_CLIENT_TABLE_NAME, false) {
-		// 	return newAddrs, nil
-		// }
 		if _, ok := ipAllocated[newAddrs.String()]; !ok {
 			return newAddrs, nil
 		}
@@ -335,7 +323,6 @@ func UniqueAddress(networkName string, reverse bool) (net.IP, error) {
 		if err != nil {
 			break
 		}
-		i++
 	}
 
 	return add, errors.New("ERROR: No unique addresses available. Check network subnet")
@@ -413,15 +400,7 @@ func UniqueAddress6(networkName string, reverse bool) (net.IP, error) {
 	}
 
 	ipAllocated := allocatedIpMap[networkName]
-	i := 0
 	for {
-		if i >= ipAddrCap {
-			break
-		}
-		// if IsIPUnique(networkName, newAddrs.String(), database.NODES_TABLE_NAME, true) &&
-		// 	IsIPUnique(networkName, newAddrs.String(), database.EXT_CLIENT_TABLE_NAME, true) {
-		// 	return newAddrs, nil
-		// }
 		if _, ok := ipAllocated[newAddrs.String()]; !ok {
 			return newAddrs, nil
 		}
@@ -433,7 +412,6 @@ func UniqueAddress6(networkName string, reverse bool) (net.IP, error) {
 		if err != nil {
 			break
 		}
-		i++
 	}
 
 	return add, errors.New("ERROR: No unique IPv6 addresses available. Check network subnet")