Skip to content

Commit 966c25f

Browse files
authored
Merge pull request #3665 from pinglanlu/main
refactor: Use a more direct and less error-prone return value
2 parents 7a0b958 + fe217ab commit 966c25f

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

pkg/netutil/subnet/subnet.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -111,12 +111,12 @@ func LastIPInSubnet(addr *net.IPNet) (net.IP, error) {
111111
}
112112
ones, bits := cidr.Mask.Size()
113113
if ones == bits {
114-
return cidr.IP, err
114+
return cidr.IP, nil
115115
}
116116
for i := range cidr.IP {
117117
cidr.IP[i] = cidr.IP[i] | ^cidr.Mask[i]
118118
}
119-
return cidr.IP, err
119+
return cidr.IP, nil
120120
}
121121

122122
// firstIPInSubnet gets the first IP in a subnet
@@ -129,8 +129,8 @@ func FirstIPInSubnet(addr *net.IPNet) (net.IP, error) {
129129
}
130130
ones, bits := cidr.Mask.Size()
131131
if ones == bits {
132-
return cidr.IP, err
132+
return cidr.IP, nil
133133
}
134134
cidr.IP[len(cidr.IP)-1]++
135-
return cidr.IP, err
135+
return cidr.IP, nil
136136
}

0 commit comments

Comments
 (0)