allow whitelist_dnswl to check ipv6 addresses #10
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Your comment in the source file says, that dnswl.org did not support IPv6 when you wrote that code.
Times have changed and dnswl supports IPv6. And more and more Mail come to us via IPv6. So I'd like to have IPv6 lookups supported.
My change introduces the use of the python module
ipaddressthat is in the standard library and exposes the field reverse_pointer since Python 3.5. I don't know if your users depend on older python versions but calculating IPv6 manually is a pain.