fix: 网元公共参数n3/n6IP不携带/子网掩码处理异常

This commit is contained in:
TsMask committed 2024-07-03 18:34:04 +08:00
1 parent d8e9658a75
commit 5ca9424d60
2 files changed
+19 -9

No files matched your search

+2 -2
View File
@@ -172,10 +172,10 @@ func Color(colorStr string) *color.RGBA {
}
}
// ConvertIPMask 转换IP网络地址掩码 24 -> 255.255.255.0
// ConvertIPMask 转换IP网络地址掩码 24->"255.255.255.0" 20->"255.255.240.0"
func ConvertIPMask(bits int64) string {
if bits < 0 || bits > 32 {
return "Invalid Mask Bits"
return "255.255.255.255"
}
// 构建一个32位的uint32类型掩码,指定前bits位为1,其余为0