瀏覽代碼

fix ipv4 last segment = 0 bug

mz 3 年之前
父節點
當前提交
cfe30c2f6a
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      task/ip.go

+ 1 - 1
task/ip.go

@@ -116,7 +116,7 @@ func (r *IPRanges) chooseIPv6() {
 	for r.ipNet.Contains(r.firstIP) {
 		//fmt.Println(firstIP)
 		//fmt.Println(firstIP[0], firstIP[1], firstIP[2], firstIP[3], firstIP[4], firstIP[5], firstIP[6], firstIP[7], firstIP[8], firstIP[9], firstIP[10], firstIP[11], firstIP[12], firstIP[13], firstIP[14], firstIP[15])
-		if r.mask == "/128" {
+		if r.mask != "/128" {
 			r.firstIP[15] = randIPEndWith(255) // 随机 IP 的最后一段
 			r.firstIP[14] = randIPEndWith(255) // 随机 IP 的最后一段
 		}