21 lines
295 B
V
21 lines
295 B
V
module luadns
|
|
|
|
fn is_valid_ip(ip string) bool {
|
|
parts := ip.split('.')
|
|
if parts.len != 4 {
|
|
return false
|
|
}
|
|
for part in parts {
|
|
num := part.int()
|
|
if num < 0 || num > 255 {
|
|
return false
|
|
}
|
|
}
|
|
return true
|
|
}
|
|
|
|
fn is_valid_domain(domain string) bool {
|
|
// TODO: implement
|
|
return true
|
|
}
|