| ... | @@ -993,10 +993,14 @@ pub const URL = struct { | ... | @@ -993,10 +993,14 @@ pub const URL = struct { |
| 993 | if (std.mem.endsWith(u8, nm, ".local")) return true; | 993 | if (std.mem.endsWith(u8, nm, ".local")) return true; |
| 994 | return false; | 994 | return false; |
| 995 | }, | 995 | }, |
| 996 | .ipv4 => { | 996 | .ipv4 => |ip| { |
| | 997 | const parts: [4]u8 = @bitCast(ip); |
| | 998 | if (parts[0] == 127) return true; // 127.0.0.0/8 |
| 997 | return false; // TODO | 999 | return false; // TODO |
| 998 | }, | 1000 | }, |
| 999 | .ipv6 => { | 1001 | .ipv6 => |ip| { |
| | 1002 | const parts: [8]u16 = @bitCast(ip); |
| | 1003 | _ = parts; |
| 1000 | return false; // TODO | 1004 | return false; // TODO |
| 1001 | }, | 1005 | }, |
| 1002 | } | 1006 | } |