HTTP Clients

PyNetaddr

Third-party Python package module — netaddr. Auto-indexed from CDN. Method-level security roles have not been annotated; rule writers should inspect the source before use.

Other Methods

.all_matching_cidrs()Neutral
#
Signature
all_matching_cidrs(ip, cidrs)

all_matching_cidrs function.

.base85_to_ipv6()Neutral
#
Signature
base85_to_ipv6(addr)

base85_to_ipv6 function.

.cidr_abbrev_to_verbose()Neutral
#
Signature
cidr_abbrev_to_verbose(abbrev_cidr)

cidr_abbrev_to_verbose function.

.cidr_exclude()Neutral
#
Signature
cidr_exclude(target, exclude)

cidr_exclude function.

.cidr_merge()Neutral
#
Signature
cidr_merge(ip_addrs)

cidr_merge function.

.cidr_to_glob()Neutral
#
Signature
cidr_to_glob(cidr)

cidr_to_glob function.

.cli.info()Neutral
#
Signature
cli.info(network_input)

cli.info function.

.cli.main()Neutral
#
Signature
cli.main()

cli.main function.

.cli.shell()Neutral
#
Signature
cli.shell()

cli.shell function.

.eui.ieee.create_index_from_registry()Neutral
#
Signature
eui.ieee.create_index_from_registry(registry_fh, index_path, parser)

eui.ieee.create_index_from_registry function.

Fully-Qualified Names

FQNField
netaddrfqns[0]

Wrong FQN → 0 findings. Verify with: change fqns to garbage → must produce 0 results.

Import

rule.py
import netaddr