Rename std::ivec to std::vec
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
import str;
|
||||
import ivec;
|
||||
import vec;
|
||||
import uint;
|
||||
|
||||
tag ip_addr {
|
||||
@@ -20,8 +20,8 @@ fn format_addr(ip : ip_addr) -> str {
|
||||
}
|
||||
|
||||
fn parse_addr(ip : str) -> ip_addr {
|
||||
let parts = ivec::map(uint::from_str, str::split(ip, ".".(0)));
|
||||
if ivec::len(parts) != 4u { fail "Too many dots in IP address"; }
|
||||
let parts = vec::map(uint::from_str, str::split(ip, ".".(0)));
|
||||
if vec::len(parts) != 4u { fail "Too many dots in IP address"; }
|
||||
for i in parts { if i > 255u { fail "Invalid IP Address part."; } }
|
||||
ipv4(parts.(0) as u8,
|
||||
parts.(1) as u8,
|
||||
|
||||
Reference in New Issue
Block a user