diff options
author | Wladimir J. van der Laan <laanwj@protonmail.com> | 2019-10-01 11:22:21 +0200 |
---|---|---|
committer | Wladimir J. van der Laan <laanwj@protonmail.com> | 2019-10-01 11:39:29 +0200 |
commit | c254a9ef692190342aa697e2c778d90091865e95 (patch) | |
tree | 61bde98ede5f79f179e4b2fe8623534b5c4d7211 /contrib/seeds/makeseeds.py | |
parent | 3314d879666beaa1aa724ff28ad15326167e548f (diff) |
contrib: makeseeds: dedup by ip,port
Handle the multiple ports per IP case (as that's a criterion later).
Diffstat (limited to 'contrib/seeds/makeseeds.py')
-rwxr-xr-x | contrib/seeds/makeseeds.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/contrib/seeds/makeseeds.py b/contrib/seeds/makeseeds.py index 710881b1ae..c9ccdc28e8 100755 --- a/contrib/seeds/makeseeds.py +++ b/contrib/seeds/makeseeds.py @@ -108,10 +108,10 @@ def parseline(line): } def dedup(ips): - '''deduplicate by address''' + '''deduplicate by address,port''' d = {} for ip in ips: - d[ip['ip']] = ip + d[ip['ip'],ip['port']] = ip return list(d.values()) def filtermultiport(ips): |