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

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

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