输出增加颜色

This commit is contained in:
lubeilin
2024-03-07 12:25:52 +08:00
parent ae63ce80b5
commit 97b6db3485
3 changed files with 9 additions and 5 deletions
+3 -1
View File
@@ -165,6 +165,7 @@ pub enum ErrorType {
AddressExhausted,
IpAlreadyExists,
InvalidIp,
LocalIpExists,
Unknown,
}
@@ -176,7 +177,8 @@ impl Into<u8> for ErrorType {
ErrorType::AddressExhausted => 3,
ErrorType::IpAlreadyExists => 4,
ErrorType::InvalidIp => 5,
ErrorType::Unknown => 6,
ErrorType::LocalIpExists => 6,
ErrorType::Unknown => 255,
}
}
}
+1 -1
View File
@@ -262,7 +262,7 @@ impl<Call: VntCallback> ServerPacketHandler<Call> {
}
if let Err(e) = self.device.set_ip(virtual_ip, virtual_netmask) {
self.callback.error(ErrorInfo::new_msg(
ErrorType::Unknown,
ErrorType::LocalIpExists,
format!("set_ip {:?}", e),
));
return Ok(());