IPv6 addresses in skip_addresses require double slash (//)

Bug #1236925 reported by Sebastian Wiesinger
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pypolicyd-spf
Invalid
Undecided
Unassigned

Bug Description

For some reason IPv6 addresses require a // CIDR notation when specified in skip_addresses. This is against all conventions for IPv6 address notation and there is no apparent reason for it. The CIDR parser should just accept a single /.

Now:

skip_addresses = 127.0.0.0/8,::ffff:127.0.0.0//104,::1//128

Suggested/Expected:

skip_addresses = 127.0.0.0/8,::ffff:127.0.0.0/104,::1/128

Tags: ipv6
Revision history for this message
Scott Kitterman (kitterman) wrote : Re: [Bug 1236925] [NEW] IPv6 addresses in skip_addresses require double slash (//)

What version are you using? I think this is fixed in 1.2.

Changed in pypolicyd-spf:
status: New → Incomplete
Revision history for this message
Scott Kitterman (kitterman) wrote :

Closing after almost three years of no response.

Changed in pypolicyd-spf:
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.