contrib: makeseeds: dedup by ip,port
Handle the multiple ports per IP case (as that's a criterion later).
This commit is contained in:
1 parent
3314d87966
commit
c254a9ef69
1 file changed
+2
-2
@@ -108,10 +108,10 @@ def parseline(line):
|
|||||||
}
|
}
|
||||||
|
|
||||||
def dedup(ips):
|
def dedup(ips):
|
||||||
'''deduplicate by address'''
|
'''deduplicate by address,port'''
|
||||||
d = {}
|
d = {}
|
||||||
for ip in ips:
|
for ip in ips:
|
||||||
d[ip['ip']] = ip
|
d[ip['ip'],ip['port']] = ip
|
||||||
return list(d.values())
|
return list(d.values())
|
||||||
|
|
||||||
def filtermultiport(ips):
|
def filtermultiport(ips):
|
||||||
|
|||||||
Reference in new issue
Block a user