mirror of
https://github.com/projectdiscovery/httpx
synced 2026-06-08 16:50:17 +00:00
e648a161ac
Signed-off-by: Miguel Ángel Jimeno <miguelangel4b@gmail.com>
15 lines
281 B
Go
15 lines
281 B
Go
package iputil
|
|
|
|
import "net"
|
|
|
|
// IsCidr determines if the given ip is a cidr range
|
|
func IsCidr(ip string) bool {
|
|
_, _, err := net.ParseCIDR(ip)
|
|
return err == nil
|
|
}
|
|
|
|
// IsIP determines if the given string is a valid ip
|
|
func IsIP(ip string) bool {
|
|
return net.ParseIP(ip) != nil
|
|
}
|