diff --git a/netstack/src/scheme/icmp.rs b/netstack/src/scheme/icmp.rs index 11330799f7..f1005e6452 100644 --- a/netstack/src/scheme/icmp.rs +++ b/netstack/src/scheme/icmp.rs @@ -252,7 +252,7 @@ impl<'a> SchemeSocket for IcmpSocket<'a> { if let SchemeFile::Socket(ref socket_file) = *file { match socket_file.data.socket_type { IcmpSocketType::Echo => { - let path = format!("icmp:echo/{}", socket_file.data.ip); + let path = format!("/scheme/icmp/echo/{}", socket_file.data.ip); let path = path.as_bytes(); let mut i = 0; @@ -264,7 +264,7 @@ impl<'a> SchemeSocket for IcmpSocket<'a> { Ok(i) } IcmpSocketType::Udp => { - let path = format!("icmp:udp/{}", socket_file.data.ip); + let path = format!("/scheme/icmp/udp/{}", socket_file.data.ip); let path = path.as_bytes(); let mut i = 0; diff --git a/netstack/src/scheme/ip.rs b/netstack/src/scheme/ip.rs index 96eb139916..6108cea7a4 100644 --- a/netstack/src/scheme/ip.rs +++ b/netstack/src/scheme/ip.rs @@ -137,7 +137,7 @@ impl<'a> SchemeSocket for RawSocket<'a> { } fn fpath(&self, _file: &SchemeFile, buf: &mut [u8]) -> SyscallResult { - let path = format!("ip:{}", self.ip_protocol()); + let path = format!("/scheme/ip/{}", self.ip_protocol()); let path = path.as_bytes(); let mut i = 0;