Method NetUtils.ip_in_block()
- Method
ip_in_block
bool
ip_in_block(int
net
,int
mask
,int
|string
ip
)- Description
Checks whether an IP address is in a block.
The net and mask parameters should be as returned from cidr_to_netmask.
Throws an error if the IP address could not be parsed.
- Parameter
net
The network component of the block.
- Parameter
mask
The bitmask of the block.
- Parameter
ip
The IP address to check, in either string or binary representation.
- Returns
true if the IP is in the given block, false otherwise.