回调增加网络路由

This commit is contained in:
lubeilin
2024-04-19 18:35:37 +08:00
parent cc6cd6dc37
commit 0352982c14
3 changed files with 27 additions and 2 deletions
+2 -2
View File
@@ -68,10 +68,10 @@ pub fn out_ips_parse(ips: &Vec<String>) -> Result<Vec<(u32, u32)>, String> {
pub fn to_ip(mask: &str) -> Result<u32, String> {
if let Ok(m) = mask.parse::<u32>() {
if m >= 32 {
if m > 32 {
return Err("not netmask".to_string());
}
let mut mask = 0 as u32;
let mut mask = 0u32;
for i in 0..m {
mask = mask | (1 << (31 - i));
}