Fix route range
This commit is contained in:
@@ -1,6 +1,11 @@
|
||||
package io.nekohasekai.sfa.ktx
|
||||
|
||||
import android.net.IpPrefix
|
||||
import android.os.Build
|
||||
import androidx.annotation.RequiresApi
|
||||
import io.nekohasekai.libbox.RoutePrefix
|
||||
import io.nekohasekai.libbox.StringIterator
|
||||
import java.net.InetAddress
|
||||
|
||||
fun Iterable<String>.toStringIterator(): StringIterator {
|
||||
return object : StringIterator {
|
||||
@@ -22,4 +27,7 @@ fun StringIterator.toList(): List<String> {
|
||||
add(next())
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@RequiresApi(Build.VERSION_CODES.TIRAMISU)
|
||||
fun RoutePrefix.toIpPrefix() = IpPrefix(InetAddress.getByName(address()), prefix())
|
||||
Reference in New Issue
Block a user