fix: [IPAdress] remove leading zeros #465

This commit is contained in:
Terrtia 2020-02-10 10:44:06 +01:00
parent f9856a1589
commit cf24c59e1d
No known key found for this signature in database
GPG key ID: 1E1B1F50D84613D0

View file

@ -32,8 +32,9 @@ def search_ip(message):
results = reg_ip.findall(content) results = reg_ip.findall(content)
matching_ips = [] matching_ips = []
for res in results: for ip in results:
address = IPv4Address(res) ip = '.'.join([str(int(x)) for x in ip.split('.')])
address = IPv4Address(ip)
for network in ip_networks: for network in ip_networks:
if address in network: if address in network:
matching_ips.append(address) matching_ips.append(address)